liens en raccourci SPIP dans un modèle

Bonjour,

Tout d’abord pour me présenter brièvement (car je suis un petit nouveau à la liste) je suis Jérémie et suis en train d’explorer SPIP pour la réalisation d’un site d’une petit NGO (je pourrais vous donner l’adresse une fois le site terminé, car pour le moment il est en local). Après avoir entendu que du bien de SPIP j’ai décidé de m’y atteler et de l’utiliser…

Mais bon me voilà face un problème qui m’embête un peu:
Je crois que je suis face à un bug de SPIP, mais n’étant pas certain, je me permet de vous soumettre mon problème, peut-être l’un d’entre vous a la solution :slight_smile:
J’ai réalisé un petit modèle de manière à faciliter la saisie pour une mise en page donnée, or j’aurais aimé pouvoir y passer des liens de type raccourci SPIP à savoir [texte de lien->7] directement depuis le champ de saisi des articles. Or je me retrouve avec un @@SPIP_ECHAPPE_LIEN_1@@ en lieu et place du lien.

Voici le code de mon modèle, il n’est pas très compliqué:

<li[ class=‹ [(#ENV{state}|?{done})] (#ENV{step}|propre) spip_lien_ok ›][ style=‹ float:(#ENV{align}|match{left|right}); ›]>
[<a href=« (#ENV{lien}) »[ class=« (#ENV{lien_class}) »]>]
[]
[(#ENV{lien}|?{})]

[(#REM) parties où viendraient se placer mon texte pouvant contenir des liens]
[

(#ENV*{step_title}|typo)

]
[

(#ENV*{step_subtitle}|typo)

]

et voici donc ce que je dois saisir dans la fenêtre de rédaction de SPIP:
<step
|step=4
|step_title=Step’s title here
|step_subtitle=Little texte explaining the step [plus some links->7]

donc là où j’ai placé [plus some links->7]
SPIP va m’afficher @@SPIP_ECHAPPE_LIEN_1@@

Est-ce normal ? Comment faire pour avoir mon lien ? vers l’article 7 ?

Merci !!
Jérémie.

Est ce que tu as essayé :
[(#SET{mavariable,[(#ENV*{step_subtitle}|propre)]})]

et ensuite
[<p>(#GET{mavariable})</p>]

des fois ça marche.

(je ne suis pas sure du filtre propre c'est peut être typo, d'ailleurs
ça serait bien si il pouvait y avoir une doc sur ces 2 filtre sur le
site de SPIP.)

Arnaud

Le mardi 14 octobre 2008 à 19:03 +0200, Jérémie Jung a écrit :

Bonjour,

Tout d'abord pour me présenter brièvement (car je suis un petit
nouveau à la liste) je suis Jérémie et suis en train d'explorer SPIP
pour la réalisation d'un site d'une petit NGO (je pourrais vous donner
l'adresse une fois le site terminé, car pour le moment il est en
local). Après avoir entendu que du bien de SPIP j'ai décidé de m'y
atteler et de l'utiliser...

Mais bon me voilà face un problème qui m'embête un peu:
Je crois que je suis face à un bug de SPIP, mais n'étant pas certain,
je me permet de vous soumettre mon problème, peut-être l'un d'entre
vous a la solution :slight_smile:
J'ai réalisé un petit modèle de manière à faciliter la saisie pour une
mise en page donnée, or j'aurais aimé pouvoir y passer des liens de
type raccourci SPIP à savoir [texte de lien->7] directement depuis le
champ de saisi des articles. Or je me retrouve avec
un @@SPIP_ECHAPPE_LIEN_1@@ en lieu et place du lien.

Voici le code de mon modèle, il n'est pas très compliqué:

<li[ class='[(#ENV{state}|?{done})] (#ENV{step}|propre)
spip_lien_ok'][ style='float:(#ENV{align}|match{left|right});']>
[<a href="(#ENV{lien})"[ class="(#ENV{lien_class})"]>]
[<img src="#CHEMIN{images/}(#ENV{step}|propre).png" alt="" />]
[(#ENV{lien}|?{</a>})]

        [(#REM) parties où viendraient se placer mon texte pouvant
contenir des liens]
[<h3>(#ENV*{step_title}|typo)</h3>]
[<p>(#ENV*{step_subtitle}|typo)</p>]
</li>

et voici donc ce que je dois saisir dans la fenêtre de rédaction de
SPIP:
<step
   |step=4
   |step_title=Step's title here
   |step_subtitle=Little texte explaining the step [plus some
links->7]
>

donc là où j'ai placé [plus some links->7]
SPIP va m'afficher @@SPIP_ECHAPPE_LIEN_1@@

Est-ce normal ? Comment faire pour avoir mon lien ? vers l'article 7 ?

Merci !!
  Jérémie.
_______________________________________________
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 ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

--
CARIOU Arnaud
Web-Designer
Tél : 06 22 43 83 06
E-mail : arnaud@neolame.com

Le 15 octobre 2008 21:48, CARIOU Arnaud a écrit :

Est ce que tu as essayé :
[(#SET{mavariable,[(#ENV*{step_subtitle}|propre)]})]

et ensuite
[<p>(#GET{mavariable})</p>]

des fois ça marche.

(je ne suis pas sure du filtre propre c'est peut être typo, d'ailleurs
ça serait bien si il pouvait y avoir une doc sur ces 2 filtre sur le
site de SPIP.)

Pour info : http://doc.spip.org/@propre et http://doc.spip.org/@typo

--
@plus

Jacques

Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-

Plus rapide que moi.

Bref, c'est vrai que parfois, doc.spip.org est peu connu pour les néophytes...
N'y a-t-il pas moyen de le mettre plus en avant? (oui je sais ce n'est pas vraiment le sujet du fil actuel...)

Le 15 oct. 08 à 22:27, Jacques J. a écrit :

Le 15 octobre 2008 21:48, CARIOU Arnaud a écrit :

Est ce que tu as essayé :
[(#SET{mavariable,[(#ENV*{step_subtitle}|propre)]})]

et ensuite
[<p>(#GET{mavariable})</p>]

des fois ça marche.

(je ne suis pas sure du filtre propre c'est peut être typo, d'ailleurs
ça serait bien si il pouvait y avoir une doc sur ces 2 filtre sur le
site de SPIP.)

Pour info : http://doc.spip.org/@propre et http://doc.spip.org/@typo

--
@plus

Jacques

Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-

_______________________________________________
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 ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Salut la liste,

Merci Arnaud pour ton aide :slight_smile: Malheureusement rien y fait... que ce soit avec le filtre |propre ou |typo :slight_smile:

Merci en tous les cas. Bon du coup j'ai ré-écris mon modèle et au lieu de taper mon texte directement dans le même article, j'écris un autre article et je récupère son contenu... C'est moins flexible, et un peu plus compliqué à la saisie, mais ça fonctionne...

Jérémie :slight_smile:

Est ce que tu as essayé :
[(#SET{mavariable,[(#ENV*{step_subtitle}|propre)]})]

et ensuite
[<p>(#GET{mavariable})</p>]

des fois ça marche.

(je ne suis pas sure du filtre propre c'est peut être typo, d'ailleurs
ça serait bien si il pouvait y avoir une doc sur ces 2 filtre sur le
site de SPIP.)

Arnaud

Le mardi 14 octobre 2008 à 19:03 +0200, Jérémie Jung a écrit :

Bonjour,

Tout d'abord pour me présenter brièvement (car je suis un petit
nouveau à la liste) je suis Jérémie et suis en train d'explorer SPIP
pour la réalisation d'un site d'une petit NGO (je pourrais vous donner
l'adresse une fois le site terminé, car pour le moment il est en
local). Après avoir entendu que du bien de SPIP j'ai décidé de m'y
atteler et de l'utiliser...

Mais bon me voilà face un problème qui m'embête un peu:
Je crois que je suis face à un bug de SPIP, mais n'étant pas certain,
je me permet de vous soumettre mon problème, peut-être l'un d'entre
vous a la solution :slight_smile:
J'ai réalisé un petit modèle de manière à faciliter la saisie pour une
mise en page donnée, or j'aurais aimé pouvoir y passer des liens de
type raccourci SPIP à savoir [texte de lien->7] directement depuis le
champ de saisi des articles. Or je me retrouve avec
un @@SPIP_ECHAPPE_LIEN_1@@ en lieu et place du lien.

Voici le code de mon modèle, il n'est pas très compliqué:

<li[ class='[(#ENV{state}|?{done})] (#ENV{step}|propre)
spip_lien_ok'][ style='float:(#ENV{align}|match{left|right});']>
[<a href="(#ENV{lien})"[ class="(#ENV{lien_class})"]>]
[<img src="#CHEMIN{images/}(#ENV{step}|propre).png" alt="" />]
[(#ENV{lien}|?{</a>})]

        [(#REM) parties où viendraient se placer mon texte pouvant
contenir des liens]
[<h3>(#ENV*{step_title}|typo)</h3>]
[<p>(#ENV*{step_subtitle}|typo)</p>]
</li>

et voici donc ce que je dois saisir dans la fenêtre de rédaction de
SPIP:
<step
   |step=4
   |step_title=Step's title here
   |step_subtitle=Little texte explaining the step [plus some
links->7]

donc là où j'ai placé [plus some links->7]
SPIP va m'afficher @@SPIP_ECHAPPE_LIEN_1@@

Est-ce normal ? Comment faire pour avoir mon lien ? vers l'article 7 ?

Merci !!
  Jérémie.
_______________________________________________
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 ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

--
CARIOU Arnaud
Web-Designer
Tél : 06 22 43 83 06
E-mail : arnaud@neolame.com