De la syntaxe des modèles

Bonjour,

Après avoir lu cette page
http://www.spip.net/fr_article3454.html?var_recherche=modèles
qui n'est pas très claire,
j'ai mis un peu de code javascript dans un fichier /squelettes/modeles/modele.html
puis j'ai inséré <modele> dans un article...
et rien n'apparaît : le source me met <div class="texte"><modele></div>
si je remplace mon javascript par un simple "bonjour", c'est le même topo.

Qu'est-ce que j'ai mal fait d'après vous ?

merci !
--
martin

Il faut mettre un chiffre dans ton modele => <modele1> devrait fonctionner.

C'est fait expres pour que spip ne confonde pas avec une balise.

tu peux mettre n'importe quel chiffre si tu t'en sert pas comme parametre.

Xavier BUROT

Selon Martin Granger <moustiquaire@free.fr>:

Bonjour,

Après avoir lu cette page
Utiliser les modèles - SPIP
qui n'est pas très claire,
j'ai mis un peu de code javascript dans un fichier
/squelettes/modeles/modele.html
puis j'ai inséré <modele> dans un article...
et rien n'apparaît : le source me met <div class="texte"><modele></div>
si je remplace mon javascript par un simple "bonjour", c'est le même topo.

Qu'est-ce que j'ai mal fait d'après vous ?

merci !
--
martin
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Xavier BUROT a écrit :

Il faut mettre un chiffre dans ton modele => <modele1> devrait fonctionner. C'est fait expres pour que spip ne confonde pas avec une balise.

Argh si j'avais lu la page jusqu'au bout, je n'aurais pas eu besoin de poser la question :frowning:

merci beaucoup !

Cela dit, j'ai encore des problèmes, puisque mon code javascript n'est pas interprété, SPIP m'affichant ceci :

&lt;SCRIPT language="JavaScript">

mais il me semble avoir lu quelque chose à ce sujet un jour sur la liste, je vais retourner voir !

Martin Granger a écrit :

Xavier BUROT a écrit :

Il faut mettre un chiffre dans ton modele => <modele1> devrait fonctionner. C'est fait expres pour que spip ne confonde pas avec une balise.

Argh si j'avais lu la page jusqu'au bout, je n'aurais pas eu besoin de poser la question :frowning:

merci beaucoup !

Cela dit, j'ai encore des problèmes, puisque mon code javascript n'est pas interprété, SPIP m'affichant ceci :

&lt;SCRIPT language="JavaScript">

mais il me semble avoir lu quelque chose à ce sujet un jour sur la liste, je vais retourner voir !

quelle version de spip as-tu ?
je crois que spip 1.9.1 ne permet pas de javascript...

Pat

Pat a écrit :

quelle version de spip as-tu ?
je crois que spip 1.9.1 ne permet pas de javascript...

J'ai effectivement la 1.9.1 mais j'ai regardé le fichier inc/texte.php de la 1.9.2 et n'ai pas vu de différence notable (à mes yeux en tout cas, mais il est vrai que je ne suis pas un programmeur).

Martin Granger a écrit :

Pat a écrit :

quelle version de spip as-tu ?
je crois que spip 1.9.1 ne permet pas de javascript...

J'ai effectivement la 1.9.1 mais j'ai regardé le fichier inc/texte.php de la 1.9.2 et n'ai pas vu de différence notable (à mes yeux en tout cas, mais il est vrai que je ne suis pas un programmeur).

a partir de 1.9.2, il ya une variable ($filtrer_javascript) qui autorise (ou non) l'utilisation du javascript en partie privée et/ou publique

le plugin tweak_spip gère ça aussi.

Pat