Intégrer code pour publier un projet Scratch dans un SPIP.



Partie sur le serveur.


1) Trouver le fichier de squelette qui affiche le texte d'un article. Il est souvent nommé article.html.

Dans ce fichier, au dessus de la balise #TEXTE copier le code ci-dessous. C'est la boucle qui appelle un applet java pour afficher le projet Scratch.

<B_scratch>
	<div style="margin-left: 40px;">
		<BOUCLE_scratch(MOTS){id_article}{titre = scratch}>
		<BOUCLE_scratchprojet(DOCUMENTS) {id_article} {mode=document} {extension==(sb)}{par titre}>
			<h4>#TITRE</h4>
			<applet id="#TITRE" style="display:block" code="ScratchApplet" codebase="./" archive="#URL_SITE_SPIP/ScratchApplet.jar" height="400" width="500"><param name="project" value="#URL_DOCUMENT"></applet>
			[(#DESCRIPTIF)<br /><br />]
		</BOUCLE_scratchprojet>
		</BOUCLE_scratch>
	</div>
</B_scratch>


2) Placer le ScratchApplet.jar (présent dans l'archive ci-dessous) à la racine du SPIP (même niveau que le répertoire /ecrire).



3) Ajouter une entrée dans la base de données du site, table spip_types_documents. Voici une saisie d'écran du contenu de l'entrée.

Table handout


Configuration de la partie admin du SPIP.


1) Allez dans l'interface admin du SPIP, créer le mot-clé (onglet Édition) scratch applicable aux articles.
Edition handout


Écrire un article


1) Créer l'article comme à l'habitude.

2) Joindre le fichier Scratch (.sb) à l'article.

3) Associer le mot-clé scratch à l'article.

Article handout
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]
 
IMP :: RSS :: HTML :: TXT :: Clone :: Historique :: Propriétaire : PierreLachance