La balise #PLUGIN

Bonsoir,

Pour un de mes besoins, je voudrais en savoir plus sur l'écriture de la balise #PLUGIN... Pour identifier l'activation d'un plugin précis, nous devons écrire #PLUGIN{nom_du_plugin}.
Mais voilà, est-ce que le "nom_du_plugin" fait référence :
- à <nom>...</nom> de plugin.xml ?
- ou <prefix>...</prefix> de plugin.xml ?
- ou le nom du répertoire du plugin ?

Cordialement,

Teddy Payet
teddy.spip@gmail.com
_______________________________________________
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/
Programmer avec SPIP : http://programmer.spip.org/
irc://irc.freenode.net/spip
http://www.spip.net/irc
FAQ webmaster: http://www.spip.net/fr_article1054.html
FAQ technique: http://www.spip.net/fr_rubrique170.html
FAQ de l'administrateur: http://www.spip.net/fr_article1112.html

Le 24/01/10 22:47, Teddy Payet a écrit :

Bonsoir,

Pour un de mes besoins, je voudrais en savoir plus sur l'écriture de la
balise #PLUGIN... Pour identifier l'activation d'un plugin précis, nous
devons écrire #PLUGIN{nom_du_plugin}.
Mais voilà, est-ce que le "nom_du_plugin" fait référence :
- à <nom>...</nom> de plugin.xml ?
- ou <prefix>...</prefix> de plugin.xml ?
- ou le nom du répertoire du plugin ?

Cordialement,

Teddy Payet
teddy.spip@gmail.com
_______________________________________________
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/
Programmer avec SPIP : http://programmer.spip.org/
irc://irc.freenode.net/spip
http://www.spip.net/irc
FAQ webmaster: FAQ webmestre - SPIP
FAQ technique: FAQ technique - SPIP
FAQ de l'administrateur: FAQ de l'administrateur SPIP - SPIP

au prefix. mais il faut le mettre en majsucule :
[(#PLUGIN{SPIP_BONUX}|oui)mettre la bible si on a le bonux]
je pense que tu reconnaitra cet exemple :wink:

--
Maïeul
http://maieul.ouvaton.org
http://www.schtroumpfs.azerttyu.net/

Le 25 janv. 10 à 00:20, Ma•ïeul a écrit :

Le 24/01/10 22:47, Teddy Payet a écrit :

Bonsoir,

Pour un de mes besoins, je voudrais en savoir plus sur l'écriture de la
balise #PLUGIN... Pour identifier l'activation d'un plugin précis, nous
devons écrire #PLUGIN{nom_du_plugin}.
Mais voilà, est-ce que le "nom_du_plugin" fait référence :
- à <nom>...</nom> de plugin.xml ?
- ou <prefix>...</prefix> de plugin.xml ?
- ou le nom du répertoire du plugin ?

Cordialement,

Teddy Payet
teddy.spip@gmail.com
_______________________________________________
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/
Programmer avec SPIP : http://programmer.spip.org/
irc://irc.freenode.net/spip
http://www.spip.net/irc
FAQ webmaster: FAQ webmestre - SPIP
FAQ technique: FAQ technique - SPIP
FAQ de l'administrateur: FAQ de l'administrateur SPIP - SPIP

au prefix. mais il faut le mettre en majsucule :
[(#PLUGIN{SPIP_BONUX}|oui)mettre la bible si on a le bonux]
je pense que tu reconnaitra cet exemple :wink:

Justement, je le reconnais bien là... Et c'est de là aussi que je me suis posé la question et... pas trop de doc...
Pourquoi absolument mettre en majuscule?
Faut que je modifie en ce sens alors l'article sur spip.net...

--
Maïeul
http://maieul.ouvaton.org
http://www.schtroumpfs.azerttyu.net/

Le 25 janvier 2010 00:56, Teddy Payet <teddy.spip@gmail.com> a écrit :

Le 25 janv. 10 à 00:20, Ma•ïeul a écrit :

Le 24/01/10 22:47, Teddy Payet a écrit :

Bonsoir,

Pour un de mes besoins, je voudrais en savoir plus sur l'écriture de la
balise #PLUGIN... Pour identifier l'activation d'un plugin précis, nous
devons écrire #PLUGIN{nom_du_plugin}.
Mais voilà, est-ce que le "nom_du_plugin" fait référence :
- à <nom>...</nom> de plugin.xml ?
- ou <prefix>...</prefix> de plugin.xml ?
- ou le nom du répertoire du plugin ?

Cordialement,

Teddy Payet
teddy.spip@gmail.com
_______________________________________________
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/
Programmer avec SPIP : http://programmer.spip.org/
irc://irc.freenode.net/spip
http://www.spip.net/irc
FAQ webmaster: FAQ webmestre - SPIP
FAQ technique: FAQ technique - SPIP
FAQ de l'administrateur: FAQ de l'administrateur SPIP - SPIP

au prefix. mais il faut le mettre en majsucule :
[(#PLUGIN{SPIP_BONUX}|oui)mettre la bible si on a le bonux]
je pense que tu reconnaitra cet exemple :wink:

Justement, je le reconnais bien là... Et c'est de là aussi que je me suis
posé la question et... pas trop de doc...
Pourquoi absolument mettre en majuscule?
Faut que je modifie en ce sens alors l'article sur spip.net...

--
Maïeul
http://maieul.ouvaton.org
http://www.schtroumpfs.azerttyu.net/

Je me sers assez souvent de [(#PLUGIN{nuages}|oui)le nuage ici]

Sans le mettre en majuscules de mon coté .

Par exemple : Connexion · GitLab

Bonsoir la liste,

A mon tour de poser une bête question.

J'utile le plugin diapo dans mes articles. J'affiche 6 vignettes maximum
au-dessus de ma grande image. S'il y a davantage d'images, on passe aux
vignettes suivantes par un système de pagination. Tout cela est d'origine
dans le modèle.

Cependant, visuellement, la pagination est notée : 0 | 6 | 12

Je souhaite qu'elle s'affiche : 1 | 7 | 13
ce qui me paraît plus logique, la 1re photo étant alors notée 1.

Pour ce faire, j'ai utilisé le critère "plus" mais ça ne fonctionne pas.
[<div class="diapo_menu">(#PAGINATION|plus{1})</div>]

Est-ce moi qui n'ai rien compris à l'utilisation de ce critère ? Quelqu'un
peut-il m'éclairer ?

Merci beaucoup.
CP

Le 09/03/2010 22:15, Cr1 a écrit :

Je souhaite qu'elle s'affiche : 1 | 7 | 13
ce qui me paraît plus logique, la 1re photo étant alors notée 1.

Tiens ! C'est vrai que c'est bizarre, cette première photo numérotée 0 !

--
Djeel

Le 9 mars 2010 à 22:15, Cr1 a écrit :

Bonsoir la liste,

A mon tour de poser une bête question.

J'utile le plugin diapo dans mes articles. J'affiche 6 vignettes maximum
au-dessus de ma grande image. S'il y a davantage d'images, on passe aux
vignettes suivantes par un système de pagination. Tout cela est d'origine
dans le modèle.

Cependant, visuellement, la pagination est notée : 0 | 6 | 12

Je souhaite qu'elle s'affiche : 1 | 7 | 13
ce qui me paraît plus logique, la 1re photo étant alors notée 1.

Pour ce faire, j'ai utilisé le critère "plus" mais ça ne fonctionne pas.
[<div class="diapo_menu">(#PAGINATION|plus{1})</div>]

Est-ce moi qui n'ai rien compris à l'utilisation de ce critère ? Quelqu'un
peut-il m'éclairer ?

Merci beaucoup.
CP

Tout est là : Le système de pagination - SPIP

La pagination est en fait un modèle (suivant le filtre que tu utilises) donc les filtres habituels ne sont pas utilisables.
Si tu veux modifier le modèle, fais une copie de celui qui t'intéresse (qui doit se trouver dans la dist ou dans public, je ne sais plus) et place ton modèle modifié dans un répertoire "modèles" de ton dossier squelettes.

pw

Merci beaucoup de ta réponse, Pascal.
J'avais lu cette page pour coder une autre pagination mais je n'avais pas
capté que la pagination était gérée par un modèle (qui, après recherche, se
trouve en fait dans prive).

Mais... Hum ! Je viens d'ouvrir le modèle et oups, le code ! Je crois que je
suis trop neuve sur la planète spipienne pour me sentir d'attaque à le
modifier. :frowning:

Bonne soirée / nuit.

Le 9/03/10 23:05, « pascal weber » <p.weber@free.fr> a écrit :

Le 9 mars 2010 à 22:15, Cr1 a écrit :

Bonsoir la liste,

A mon tour de poser une bête question.

J'utile le plugin diapo dans mes articles. J'affiche 6 vignettes maximum
au-dessus de ma grande image. S'il y a davantage d'images, on passe aux
vignettes suivantes par un système de pagination. Tout cela est d'origine
dans le modèle.

Cependant, visuellement, la pagination est notée : 0 | 6 | 12

Je souhaite qu'elle s'affiche : 1 | 7 | 13
ce qui me paraît plus logique, la 1re photo étant alors notée 1.

Pour ce faire, j'ai utilisé le critère "plus" mais ça ne fonctionne pas.
[<div class="diapo_menu">(#PAGINATION|plus{1})</div>]

Est-ce moi qui n'ai rien compris à l'utilisation de ce critère ? Quelqu'un
peut-il m'éclairer ?

Merci beaucoup.
CP

Tout est là : Le système de pagination - SPIP

La pagination est en fait un modèle (suivant le filtre que tu utilises) donc
les filtres habituels ne sont pas utilisables.
Si tu veux modifier le modèle, fais une copie de celui qui t'intéresse (qui
doit se trouver dans la dist ou dans public, je ne sais plus) et place ton
modèle modifié dans un répertoire "modèles" de ton dossier squelettes.

pw

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 9 mars 2010 à 23:30, Cr1 a écrit :

Merci beaucoup de ta réponse, Pascal.
J'avais lu cette page pour coder une autre pagination mais je n'avais pas
capté que la pagination était gérée par un modèle (qui, après recherche, se
trouve en fait dans prive).

Mais... Hum ! Je viens d'ouvrir le modèle et oups, le code ! Je crois que je
suis trop neuve sur la planète spipienne pour me sentir d'attaque à le
modifier. :frowning:

Bonne soirée / nuit.

mmm dans le modèle "pagination.html", a priori c'est tout une chaîne de calcul qui chaque fois appelle un inclure en lui passant le numéro à afficher.

Mais la première valeur de la chaîne, ligne 9, c'est :

#SET{i,#GET{premiere}}

le premier chiffre est calculé à partir de cette valeur et tous les suivants semblent être calculés en rajoutant 1 à chaque fois.

Essaye donc simplement de remplacer cette première valeur par :

#SET{i,#GET{premiere}|plus{1}}

cela devrait incrémenter toute la chaîne...

je n'ai pas testé !-)

pw

Cr1 a écrit :

Bonsoir la liste,

A mon tour de poser une bête question.

J'utile le plugin diapo dans mes articles. J'affiche 6 vignettes maximum
au-dessus de ma grande image. S'il y a davantage d'images, on passe aux
vignettes suivantes par un système de pagination. Tout cela est d'origine
dans le modèle.

Cependant, visuellement, la pagination est notée : 0 | 6 | 12

Je souhaite qu'elle s'affiche : 1 | 7 | 13
ce qui me paraît plus logique, la 1re photo étant alors notée 1.

Bonjour

Il y a #PAGINATION{page} qui se rapproche de ce que tu veux, mais qui va donner 1 | 2 | 3, ce qui est logique AMHA que 1 | 7 | 13 que puisqu'il s'agit de lien vers une page.

Cordialement

FR

Bonsoir Pascal,

Malheureusement non.
Hier soir, la curiosité l'a emporté et j'ai tenté quelques "bidouillages"
dont celui que tu proposes (et que je viens de retester pour certitude) et
ça ne fonctionne pas.

Mais merci d'avoir tenté le tuyau !
CP

Le 10/03/10 1:47, « pascal weber » <p.weber@free.fr> a écrit :

Le 9 mars 2010 à 23:30, Cr1 a écrit :

Merci beaucoup de ta réponse, Pascal.
J'avais lu cette page pour coder une autre pagination mais je n'avais pas
capté que la pagination était gérée par un modèle (qui, après recherche, se
trouve en fait dans prive).

Mais... Hum ! Je viens d'ouvrir le modèle et oups, le code ! Je crois que je
suis trop neuve sur la planète spipienne pour me sentir d'attaque à le
modifier. :frowning:

Bonne soirée / nuit.

mmm dans le modèle "pagination.html", a priori c'est tout une chaîne de calcul
qui chaque fois appelle un inclure en lui passant le numéro à afficher.

Mais la première valeur de la chaîne, ligne 9, c'est :

#SET{i,#GET{premiere}}

le premier chiffre est calculé à partir de cette valeur et tous les suivants
semblent être calculés en rajoutant 1 à chaque fois.

Essaye donc simplement de remplacer cette première valeur par :

#SET{i,#GET{premiere}|plus{1}}

cela devrait incrémenter toute la chaîne...

je n'ai pas testé !-)

pw

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Bonsoir,

J'avais pensé aussi à cette solution si je ne parvenais pas à mes fins, car
ce "zéro" me gêne vraiment.

Cependant, j'ai le mot "page" qui vient automatiquement se mettre devant
1 | 2 | 3 ce qui n'est pas vraiment adapté à la situation. Mais je dois
dire que je n'ai pas encore cherché comment m'en débarrasser. Je vais
creuser la question.

Merci de la suggestion et bonne soirée.
CP

Le 10/03/10 11:52, « F. Roure » <f.roure@laposte.net> a écrit :

Cr1 a écrit :

Bonsoir la liste,

A mon tour de poser une bête question.

J'utile le plugin diapo dans mes articles. J'affiche 6 vignettes maximum
au-dessus de ma grande image. S'il y a davantage d'images, on passe aux
vignettes suivantes par un système de pagination. Tout cela est d'origine
dans le modèle.

Cependant, visuellement, la pagination est notée : 0 | 6 | 12

Je souhaite qu'elle s'affiche : 1 | 7 | 13
ce qui me paraît plus logique, la 1re photo étant alors notée 1.

Bonjour

Il y a #PAGINATION{page} qui se rapproche de ce que tu veux, mais qui va
donner 1 | 2 | 3, ce qui est logique AMHA que 1 | 7 | 13 que puisqu'il
s'agit de lien vers une page.

Cordialement

FR

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc