modeles et javascript

triton-pointcentral wrote:

Bonsoir,
je suis en train de faire un modele qui necessite l appel a des fonctions
javascript, hors impossible d inclure une ligne de ce type :
<script type="text/javascript" src="#CHEMIN{biblio.js}"></script>
sans qu elle ne soit transformer en :
&lt;script>&lt;script type=...
je suppose qu il s agit d une securite, mais :
- y a t il vraiment un risque a inserer du javascript dans un modele ?
- comment fait on pour faire cet appel ?

merci (et bonne fetes pour ceux qui partent...)
triton

Essaie peut-être #CHEMIN*... Attention aux problèmes de sécurité que ça
pourrait ouvrir.

Bonjour,
- #CHEMIN* marche pas,
- <INCLURE> marche pas, meme avec force * un peu partout, ca inclut toujours
du html securise,
- le plugin forms&tables marche pas, enfin ca ne surcharge pas la fonction
texte.php de la maniere escomptee (mais j utilise aussi la barre typo qui
effectue aussi cette surcharge, je me demande d ailleurs comment cela peut
il etre gere dans spip [2 surcharges du meme fichier par 2 plugins ??] mais
ca ferait l objet d un autre fil)...
- le passage en version SPIP 1.9.2 beta 3 SVN [8210] resoud enfin ce
probleme ! mais bon... faudrait pas s croire non plus a DisneyLand, ca regle
ce pb, mais du coup, question d equilibre du systeme je suppose, ca en fait
apparaitre un autre, qui va faire l objet d un autre fil...

Ah aussi... Faut ABSOLUMENT eviter de nommer ces modeles avec des majuscules
dedans, genre galerie_XML (<galerie_XML> et galerie_XML.html) parceque si ca
marche bien en local sur windows, ca marche pas du tout sur un serveur de
prod linux, et il en faut des heures en pagailles pour touver le bleme
apres...

Bon, et be du coup, ne pouvant passer a la version 1.9.2 B3, je vais
retourner en 1.9.1 avec le vilain hack fait maison, en attendant de trouver
une soluce pour la 1.9.2 stable
merci a vous 3 pour vos 3 pistes...
cordialement
triton

Bonjour à tous en cette nouvelle année,

Un truc, que l'on pourrait peut être considérer comme un bug (sauf erreur ;-).

Une rubrique sans article ne s'affiche pas (notamment dans un menu). Jusque là on est d'accord.

Mais si on fait un site multilinguiste, avec les noms de rubriques en <multi>, la rubrique s'affiche s'il y a des articles quels qu'en soient la langue.
On devrait considérer que la rubrique est vide s'il n'y a pas d'article... dans la langue, non ?

Je vois un solution en testant pour chaque article la présence de langue avant de l'afficher (BOUCLE_art(ARTICLES){id_rubrique}{0,1}), mais j'ai peur que ça charge beaucoup.
Quelqu'un a déjà été confronté à ce sujet, on peut modifier le comportement de la sélection rubrique ?

Merci
A+
A.

* A.Catonné / Oniris Productions tapotait, le 01/01/2007 11:51:

Bonjour à tous en cette nouvelle année,

Un truc, que l'on pourrait peut être considérer comme un bug (sauf erreur ;-).

Une rubrique sans article ne s'affiche pas (notamment dans un menu). Jusque là on est d'accord.

Mais si on fait un site multilinguiste, avec les noms de rubriques en <multi>, la rubrique s'affiche s'il y a des articles quels qu'en soient la langue.
On devrait considérer que la rubrique est vide s'il n'y a pas d'article... dans la langue, non ?

Je vois un solution en testant pour chaque article la présence de langue avant de l'afficher (BOUCLE_art(ARTICLES){id_rubrique}{0,1}), mais j'ai peur que ça charge beaucoup.
Quelqu'un a déjà été confronté à ce sujet, on peut modifier le comportement de la sélection rubrique ?

Tu as mis le critère {lang} dans ton squelette ?

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

Si j'ajoute {lang} plus rien ne s'affiche lorsque je passe en anglais

Ce qui me parait logique étant donné que je n'ai pas activé "le menu langue sur les rubriques" considérant qu'elles sont bilingues (avec champs multiples)

Mais effectivement ça veut dire que je ne lui indique pas la sélection anglaise...

Il y a t'il une autre manière de passer ce critère ou d'arriver a mon but ??

Le 4 janv. 07 à 22:34, Jacques PYRAT a écrit :

* A.Catonné / Oniris Productions tapotait, le 01/01/2007 11:51:

Bonjour à tous en cette nouvelle année,

Un truc, que l'on pourrait peut être considérer comme un bug (sauf
erreur ;-).

Une rubrique sans article ne s'affiche pas (notamment dans un menu).
Jusque là on est d'accord.

Mais si on fait un site multilinguiste, avec les noms de rubriques en
<multi>, la rubrique s'affiche s'il y a des articles quels qu'en
soient la langue.
On devrait considérer que la rubrique est vide s'il n'y a pas
d'article... dans la langue, non ?

Je vois un solution en testant pour chaque article la présence de
langue avant de l'afficher (BOUCLE_art(ARTICLES){id_rubrique}{0,1}),
mais j'ai peur que ça charge beaucoup.
Quelqu'un a déjà été confronté à ce sujet, on peut modifier le
comportement de la sélection rubrique ?

Tu as mis le critère {lang} dans ton squelette ?

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

_______________________________________________
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

* A.Catonné / Oniris Productions tapotait, le 06/01/2007 01:09:

Il y a t'il une autre manière de passer ce critère ou d'arriver a mon but ??

http://www.google.fr/search?q=spip+multilinguisme&ie=utf-8&oe=utf-8&rls=org.mozilla:fr:official&client=firefox-a
dont les 3 premiers résultats sont :
http://www.spip-contrib.net/-Le-multilinguisme-
http://www.spip-contrib.net/spikini/DocumentationDuMultiLinguisme

PS : bien que M$ ait réussi à faire croire à toute la planète qu'il avait inventé le mail (et le RSS) et que donc, il fallait répondre en haut des messages, ce n'est pas l'usage intelligent du mail.
En effet, il *faut* répondre en dessous des éléments auxquels on apporte une réponse.
De plus, il ne faut garder que ce qui est nécessaire à la compréhension de la réponse.

Voir : [Mini-FAQ] Repondre par courrier ou dans les news ?
Et : De la bonne manière de poser les questions · Gnurou.org

--
Jacques — SPIP - Pyrat.net – Création de sites Internet