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 ?
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 ?
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 ?
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
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...
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 ?
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
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...
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 ?
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 ?
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.
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.
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 ?
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
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.
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 :
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.
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.
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
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