[SPIP Zone] Plugins et modeles

Bonsoir...

Suite de ce plugin:
J'aimerai utiliser un modele comme ceci dans les squelette :
[(#MODELE{nom_du_modele}{option})]

Le problème est :
Lorsque le modele est dans mon dossier squelette/modeles , il fonctionne à
merveille...
Lorsqu'il est dans le dossier plugins/mon_plugin/modeles il ne fonctionne
plus...

Y a t il des choses à déclarer quelque part?

Merci d'avance

Quentin
--
-----
Arscenic : Promotion et diffusion des Arts Numériques et des Nouvelles
Scénographies
Paris - France
Tel : +33 6 16 70 63 01
http://www.arscenic.info - http://www.sklunk.net

Drouet Quentin a écrit :

Bonsoir...

Suite de ce plugin:
J'aimerai utiliser un modele comme ceci dans les squelette : [(#MODELE{nom_du_modele}{option})]

Le problème est :
Lorsque le modele est dans mon dossier squelette/modeles , il fonctionne à merveille...
Lorsqu'il est dans le dossier plugins/mon_plugin/modeles il ne fonctionne plus...

Y a t il des choses à déclarer quelque part?

les modeles de squelettes/ sont prioritaires à ceux des plugins dans l'ordre de recherche des fichiers (SPIP_PATH). S'il trouve squelettes/modeles/toto.html il ne cherchera pas plugins/mon_plugin/modeles/toto.html ...

squelettes/ devient un répertoire de personalisation des plugins maintenant :wink:

Merci d'avance

Quentin

--
James

Le dimanche 8 octobre 2006 15:01, vous avez écrit :

> Le problème est :
> Lorsque le modele est dans mon dossier squelette/modeles , il fonctionne
> à merveille...
> Lorsqu'il est dans le dossier plugins/mon_plugin/modeles il ne fonctionne
> plus...
>
> Y a t il des choses à déclarer quelque part?

les modeles de squelettes/ sont prioritaires à ceux des plugins dans
l'ordre de recherche des fichiers (SPIP_PATH). S'il trouve
squelettes/modeles/toto.html il ne cherchera pas
plugins/mon_plugin/modeles/toto.html ...

squelettes/ devient un répertoire de personalisation des plugins
maintenant :wink:

Ok c'était ce que j'avais compris, et une erreur s'est glissée dans mes
fichiers ce qui empêchaient mon "truc" de fonctionner...

Maintenant tout est ok...

Question subsidiaire...

J'aimerai mettre dans le fichier plugin.xml quelquechose qui se rapproche de :
[(#MODELE{editer_profil}{id_auteur=#SESSION{id_auteur}})]

Afin d'expliquer comment utiliser le plugin (je suis feignant de naissance) et
pense que beaucoup de gens sont come moi...

Cela ne marche pas à cause des "{" ...
Y'a t il une solution simple pour palier à cela?

Je vous promet c'est la dernière question "con" de la semaine... dema part du
moins...

Bonsoir,
Drouet Quentin wrote:

Le dimanche 8 octobre 2006 15:01, vous avez écrit :
  

Le problème est :
Lorsque le modele est dans mon dossier squelette/modeles , il fonctionne
à merveille...
Lorsqu'il est dans le dossier plugins/mon_plugin/modeles il ne fonctionne
plus...

Y a t il des choses à déclarer quelque part?
      

les modeles de squelettes/ sont prioritaires à ceux des plugins dans
l'ordre de recherche des fichiers (SPIP_PATH). S'il trouve
squelettes/modeles/toto.html il ne cherchera pas
plugins/mon_plugin/modeles/toto.html ...

squelettes/ devient un répertoire de personalisation des plugins
maintenant :wink:
    

Ok c'était ce que j'avais compris, et une erreur s'est glissée dans mes fichiers ce qui empêchaient mon "truc" de fonctionner...

Maintenant tout est ok...

Question subsidiaire...

J'aimerai mettre dans le fichier plugin.xml quelquechose qui se rapproche de :
[(#MODELE{editer_profil}{id_auteur=#SESSION{id_auteur}})]

Afin d'expliquer comment utiliser le plugin (je suis feignant de naissance) et pense que beaucoup de gens sont come moi...

Cela ne marche pas à cause des "{" ...
Y'a t il une solution simple pour palier à cela?

Entre <code> et </code> , ça devrait le faire, donc comme c'est du XML:
&lt;code> et &lt;/code>
J'espère que ça marche :slight_smile:
--
toggg
PS. je ré-envoie, je me suis fait planter par un undisclosed recipients dans ton message , je sais pas si il est passé.

Le dimanche 8 octobre 2006 22:18, bertrand Gugger a écrit :

Bonsoir,
> Question subsidiaire...
>
> J'aimerai mettre dans le fichier plugin.xml quelquechose qui se rapproche
> de : [(#MODELE{editer_profil}{id_auteur=#SESSION{id_auteur}})]
>
> Afin d'expliquer comment utiliser le plugin (je suis feignant de
> naissance) et pense que beaucoup de gens sont come moi...
>
> Cela ne marche pas à cause des "{" ...
> Y'a t il une solution simple pour palier à cela?

Entre <code> et </code> , ça devrait le faire, donc comme c'est du XML:
&lt;code> et &lt;/code>
J'espère que ça marche :slight_smile:

Arf... bien tenté ca ne fonctionne pas...
j'avais oublié de dire que j'avais déjà essayé et ce avec &lt; et &gt;
aussi... :wink:

Sorry...

D'autres idées?
Merci quand même...

Quentin

Le lundi 9 octobre 2006 20:51, vous avez écrit :

Drouet Quentin a écrit :
> Question subsidiaire...
>
> J'aimerai mettre dans le fichier plugin.xml quelquechose qui se rapproche
> de : [(#MODELE{editer_profil}{id_auteur=#SESSION{id_auteur}})]
>
> Afin d'expliquer comment utiliser le plugin (je suis feignant de
> naissance) et pense que beaucoup de gens sont come moi...
>
> Cela ne marche pas à cause des "{" ...
> Y'a t il une solution simple pour palier à cela?
>
> Je vous promet c'est la dernière question "con" de la semaine... dema
> part du moins...

oups, j'ai failli raté ce mail ! :slight_smile:

pour un modele, tu peux pas, enfin pas encore :wink:

Que ne puis je pas encore?
Echapper proprement pour que le plugin.xml ne bouzille pas l'affichage de la
page plugins ou utiliser la boucle session comme ceci?

tu doit faire le lien à la main, et malheureusement, il n'y a pas de
raccourci pour l'id_auteur connecté.

Je ne comprend pas bien puisque ca marche chez moi...
ou alors c'est un fameux concours de circonstance...

Un jour, peut-être :slight_smile:

Q.

Bonjour
Drouet Quentin wrote:

Le dimanche 8 octobre 2006 22:18, bertrand Gugger a écrit :
  

Bonsoir,
    

Question subsidiaire...

J'aimerai mettre dans le fichier plugin.xml quelquechose qui se rapproche
de : [(#MODELE{editer_profil}{id_auteur=#SESSION{id_auteur}})]

Afin d'expliquer comment utiliser le plugin (je suis feignant de
naissance) et pense que beaucoup de gens sont come moi...

Cela ne marche pas à cause des "{" ...
Y'a t il une solution simple pour palier à cela?
      

Entre <code> et </code> , ça devrait le faire, donc comme c'est du XML:
&lt;code> et &lt;/code>
J'espère que ça marche :slight_smile:
    
Arf... bien tenté ca ne fonctionne pas...
j'avais oublié de dire que j'avais déjà essayé et ce avec &lt; et &gt; aussi... :wink:

Sorry...

D'autres idées?

Finalement, même problème dans coloration_code et ce qui marche bien c'est d'utiliser:

&#123; ou &#125; au lieu de { ou }

--
toggg