Un truc tout bête !

Bonjour,

Je suis sûr que c'est tout bête !
Mais je cherche depuis un long moment, alors je me décide à vous poser la question...

Je sais que ceci : <:repondre_article:>
renvoie à du texte.

Mais où est-ce défini si on veut l'adapter ?

Merci d'avance :wink:

Voldor
http://www.bldt.net/Om

Question toute bete également : <:repondre_article:> est il spécifique à un squelette donné ou est ce accessible depuis un SPIP de base? (vu que je ne l'ai jamais vu avant, je me posais la question :slight_smile: )

Voldor a écrit :

Bonjour,

Je suis sûr que c'est tout bête !
Mais je cherche depuis un long moment, alors je me décide à vous poser la question...

Je sais que ceci : <:repondre_article:>
renvoie à du texte.

Mais où est-ce défini si on veut l'adapter ?

Merci d'avance :wink:

Voldor
Les Baladins de la Tradition
_______________________________________________
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 : FAQ webmestre - SPIP
  

* Voldor tapuscrivait, le 24/12/2007 14:29:

Bonjour,

Je suis sûr que c'est tout bête !
Mais je cherche depuis un long moment, alors je me décide à vous poser la question...

Je sais que ceci : <:repondre_article:>
renvoie à du texte.

Mais où est-ce défini si on veut l'adapter ?

Réponse toute bête : en recherchant le texte dans l'ensemble des fichiers du site, tu trouvera où il est défini.
Ensuite, 3 cas :
- dans ecrire/lang ==> il faut que tu fasse ta surcharge dans squelettes/lang/local_fr.php (à créer au besoin)
- dans un plugins/nomduplugin/lang/fichier_fr.php : copie le fichier dans squelettes/lang/ et modifie la copie
- dans squelettes/lang/ : modifie le fichier

--
RealET

Je sais que ceci : <:repondre_article:>
renvoie à du texte.

Mais où est-ce défini si on veut l'adapter ?

Si tu veux l'adapter il te faut créer un fichier squelettes/local_fr.php avec :

<?php
$GLOBALS[$GLOBALS['idx_lang']] = array(
'repondre_article' => 'Mon texte &agrave; moi',
'ma_chaine_de_langue'=> 'Mon autre texte &agrave; moi',
);
?>

Il ne vaut mieux pas modifier les fichiers dans ecrire/

Eric

Merci à tous pour vos réponses !

Elles m'ont fait comprendre que je peux aussi mettre le texte que je veux à la place du <:repondre_article:> ce que je n'avais naïvement pas compris :wink:

Joyeuses fêtes à toute la communauté Spip !

Voldor
mécano-bricolo
http://www.bldt.net/Om

Le 24 déc. 07 à 14:36, RealET a écrit :

* Voldor tapuscrivait, le 24/12/2007 14:29:

Bonjour,

Je suis sûr que c'est tout bête !
Mais je cherche depuis un long moment, alors je me décide à vous
poser la question...

Je sais que ceci : <:repondre_article:>
renvoie à du texte.

Mais où est-ce défini si on veut l'adapter ?

Réponse toute bête : en recherchant le texte dans l'ensemble des
fichiers du site, tu trouvera où il est défini.
Ensuite, 3 cas :
- dans ecrire/lang ==> il faut que tu fasse ta surcharge dans
squelettes/lang/local_fr.php (à créer au besoin)
- dans un plugins/nomduplugin/lang/fichier_fr.php : copie le fichier
dans squelettes/lang/ et modifie la copie
- dans squelettes/lang/ : modifie le fichier

--
RealET

_______________________________________________
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 : FAQ webmestre - SPIP

Elles m'ont fait comprendre que je peux aussi mettre le texte que je
veux à la place du <:repondre_article:> ce que je n'avais naïvement
pas compris :wink:

Ouaip mais oh la la la c'est vraiment pas bien +++ ;O))
Utilises plutôt les fonctionnalités de surcharge par /squelette et le
multilinguisme, c'est tellement plus simple ;O))

Imaginons par exemple : tu es embêté par les textes affichés et la mise en
forme qui est imposée ( imaginons) par le fichier "faire_bidouille.html" (ou
.php) de ton plugin "monbeauplugin", qui contient un
<:monbeauplugin:repondre_article:> que tu veux ( par exemple) "améliorer"

Ta Soluce : tu modifies à l'arrache "en dur" tout ça .. et tu perds tout ça
à la prochaine svn ...

La Soluce SPIP ( avec des variantes ):
- tu copies plugins/monbeauplugin/faire_bidouille.html dans /squelettes (
et là tu peux le modifier car il restera "à vie" prioritaire sur le fichier
de ton skel )
- tu copies plugins/monbeauplugin/lang/monbeauplugin_fr.php dans
/squelettes/lang .. et tu le modifies également ( en gardant l'aspect
<:monbeauplugin:repondre_article:> )
- ( tu peux également utiliser ton /squelettes/lang/local_fr.php perso pour
y créer les raccourcis lang que tu souhaites .. mais là il fat retirer
l'extension du plugins et écrire <:repondre_article:> tout simplement )

@+

"Voldor" <voldor@club-internet.fr> a écrit dans le message de news:
991F9687-7154-4D11-8AC9-CA5D75AA00F2@club-internet.fr...
Merci à tous pour vos réponses !

Elles m'ont fait comprendre que je peux aussi mettre le texte que je
veux à la place du <:repondre_article:> ce que je n'avais naïvement
pas compris :wink:

Joyeuses fêtes à toute la communauté Spip !

Voldor
mécano-bricolo
http://www.bldt.net/Om

Le 24 déc. 07 à 14:36, RealET a écrit :

* Voldor tapuscrivait, le 24/12/2007 14:29:

Bonjour,

Je suis sûr que c'est tout bête !
Mais je cherche depuis un long moment, alors je me décide à vous
poser la question...

Je sais que ceci : <:repondre_article:>
renvoie à du texte.

Mais où est-ce défini si on veut l'adapter ?

Réponse toute bête : en recherchant le texte dans l'ensemble des
fichiers du site, tu trouvera où il est défini.
Ensuite, 3 cas :
- dans ecrire/lang ==> il faut que tu fasse ta surcharge dans
squelettes/lang/local_fr.php (à créer au besoin)
- dans un plugins/nomduplugin/lang/fichier_fr.php : copie le fichier
dans squelettes/lang/ et modifie la copie
- dans squelettes/lang/ : modifie le fichier

--
RealET

_______________________________________________
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 : FAQ webmestre - SPIP