Salut Teddy,
Excuse du retard de ma réponse (En déplacement).
Effectivement avec le Oui cela fonctionne nickel
Merci encore une fois.
Mais une question me taraude
Dans la documentation de spip contrib il est noté ce qui suit :
"Enfin, signalons la possibilité de passer à un squelette inclus l’ensemble des
variables d’environnement du squelette incluant ! Il suffit pour cela d’ajouter
le critère {env} dans l’appel de votre INCLURE... Cependant, il est conseillé
d’éviter cela : en effet, rappelons qu’un fichier de cache est généré pour
chaque combinaison de variable #ENV."
Est-ce que je suis concerné avec le code que j'ai mis ?
Selon Payet Teddy <teddy.payet@gmail.com>:
Bonsoir,
Alors, essaie ceci :
<p class=copyright><b>lien:</b>
[(#ENV{skel}|=={squelettes/sommaire.html}|oui)<a
href="url_de_mon_lien">test</a>]
</p>
En rajoutant le filtre conditionnel "oui", tu demandes que ton url
soit affiché si le test |== est positif.
Je pense que le "1" vient de "#ENV{skel}|=={squelettes/
sommaire.html}". Son test est positif donc il retourne "1", mais si
le test était nul, il renverrait certainement "0"...
A tester sur une autre page non "sommaire.html"
Le 1 août 09 à 22:10, Mehdi B a écrit :
> Comme j'ai dis plus bas, j'ai seulement testé ce que tum'a donné.
>
> Dans sommaire j'ai mis : <INCLURE{fond=inc-footer}{skel=#SQUELETTE}>
> dans incfooter j'ai mis :
>
> <p class=copyright><b>lien:</b>
> [(#ENV{skel}|=={squelettes/sommaire.html})<a
> href="url_de_mon_lien">test</a>]
> </p>
>
> Et dans sommaire j'ai comme résultat lien: 1 test
>
> Voila
>
> Selon Teddy Payet <teddy.payet@gmail.com>:
>
>> Ok. Avec ce que tu as donné comme code ne pose pas de soucis
>> apparent...
>>
>> Peux tu donner un peu plus de ton inclure stp?
>>
>> Cordialement,
>>
>> Teddy Payet
>> http://www.maloya.org/
>> http://www.vileso-studio.com/
>>
>>
>> Le 1 août 2009 à 20:11, Mehdi B <rapdz@free.fr> a écrit :
>>
>>> J'ai pas compris ce que tu m'a dis avec " [(#ENV{skel})] "seul"
>>> avant l'autre
>>> envv"
>>>
>>> pour mon code, j'ai mis exactement ce que tu m'a donné, car
>>> c'est ju
>>> ste un teste
>>> en locale.
>>>
>>> J'ai mis
>>> <INCLURE{fond=inc-footer}{skel=#SQUELETTE}> dans le sommaire
>>>
>>> et dans le inc-footer j'ai mis [(#ENV{skel}|=={squelettes/
>>> sommaire.html})<a
>>> href="url_de_mon_lien">Le nom de mon lien</a>]
>>>
>>> Voila
>>>
>>> Selon Teddy Payet <teddy.payet@gmail.com>:
>>>
>>>> Bonjour,
>>>>
>>>> Si tu as mis le [(#ENV{skel})] "seul" avant l'autre env,
>>>> enlève l
>>>> e et
>>>> normalement, tu n'auras plus ce numéro. Sinon, peux tu nous
>>>> donne
>>>> r le
>>>> code que tu as mis pour que nous puissions l'analyser stp. Ça s
>>>> era
>>>> plus simple et concret.
>>>>
>>>> Cordialement,
>>>>
>>>> Teddy Payet
>>>> http://www.maloya.org/
>>>> http://www.vileso-studio.com/
>>>>
>>>>
>>>> Le 1 août 2009 à 15:21, Mehdi B <rapdz@free.fr> a écrit :
>>>>
>>>>> Merci Teddy apparement cela fonctionne, mais je ne sais pas
>>>>> pourquoi
>>>>> dans le
>>>>> sommaire j'ai le N°1 qui s'affiche avant le lien.
>>>>>
>>>>> J'ai lu la documentation sur #ENV, mais pas trouvé le pourquoi
>>>>> Comment puis-je supprimer le n° 1
>>>>>
>>>>> Merci
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Selon Teddy Payet <teddy.payet@gmail.com>:
>>>>>
>>>>>> Bonjour,
>>>>>>
>>>>>> Il y a une solution :
>>>>>>
>>>>>> Tu ajoutes à l'appel de ton inclure un paramètre qui te dira
>>>>>> le sq
>>>>>> uelette
>>>>>> utilisé :
>>>>>> <INCLURE{fond=inc-footer}{skel=#SQUELETTE}>
>>>>>>
>>>>>> Dans ton inc-footer, tu y mets le code suivant :
>>>>>> [(#ENV{skel}|=={squelettes/sommaire.html})<a
>>>>>> href="url_de_mon_lien">Le nom
>>>>>> de mon lien</a>]
>>>>>>
>>>>>> Je ne sais plus exactement ce que renvoie #SQUELETTE (sa
>>>>>> syntaxe).
>>>>>> Alors
>>>>>> pour savoir exactement ce qu'il écrit, tu mets dans ton inc-f
>>>>>> ooter :
>>>>>> [(#ENV{skel})]
>>>>>> Et puis, lorsque tu auras trouver comment écrire le lien ver
>>>>>> s ton
>>>>>> squelette
>>>>>> sommaire.html, tu n'auras plus qu'à l'insérer dans le code d
>>>>>> onné p
>>>>>> lus
>>>>>> haut...
>>>>>>
>>>>>> Le 31 juillet 2009 15:52, Mehdi B <rapdz@free.fr> a écrit :
>>>>>>
>>>>>>> Oui je sais, je pourrai même l'ajouté dans le squelette d
>>>>>>> u somm
>>>>>>> aire
>>>>>>> directement,
>>>>>>> mais ce n'est pas ce que je recherche.
>>>>>>>
>>>>>>> Je cherche ce que je pourrai faire en php du style if
>>>>>>> (page=="sommaire")echo
>>>>>>> "lien";
>>>>>>>
>>>>>>>
>>>>>>> Selon BILLARD <billard@ouvaton.org>:
>>>>>>>
>>>>>>>> Bonjour
>>>>>>>>
>>>>>>>> il me semble qu'une solution simple soit de faire un inc-footer
>>>>>>>> pour la
>>>>>>>> page sommaire et un autre pour les autres pages .
>>>>>>>>
>>>>>>>>
>>>>>>>> cordialement
>>>>>>>>
>>>>>>>> François.
>>>>>>>>
>>>>>>>> Mehdi B a écrit :
>>>>>>>>> Bonjour,
>>>>>>>>>
>>>>>>>>> Je coince sur un truc con!! j'ai cherché un peu, mais je ne
>>>>>>>>> trouve pas
>>>>>>> la
>>>>>>>>> solution.
>>>>>>>>>
>>>>>>>>> Je voudrai affiché un lien uniquement sur la page sommaire.
>>>>>>>>> Donc je me demande que mettre dans mon inc-footer pour que ce
>>>>>>>>> lien
>>>>>>>> apparaisse
>>>>>>>>> uniquement sur la sommaire et non sur toute les pages du site.
>>>>>>>>>
>>>>>>>>> Merci de votre aide
>>>>>>>>> _______________________________________________
>>>>>>>>> liste spip
>>>>>>>>> spip@rezo.net - désabonnement : envoyer un mail à spi
>>>>>>>>> p-off@rezo.n
>>>>>>>>> et
>>>>>>>>>
>>>>>>>>> Infos et archives : Listes de diffusion sur listes.rezo.net
>>>>>>>>> spip
>>>>>>>>> Discuter chez rezo.net
>>>>>>>>>
>>>>>>>>> Documentation de SPIP : http://www.spip.net/
>>>>>>>>>
>>>>>>>>> Irc : de l'aide à toute heure : http://spip.net/irc
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> liste spip
>>>>>>> spip@rezo.net - désabonnement : envoyer un mail à spip-of
>>>>>>> f@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
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>
>
>