Seulement voilà, si après j'insère un document dans le corps de l'article,
il apparaît dans le corps de mon article (#TEXTE) comme prévu mais aussi
dans ma
boucle précédente.
Il y a quelque chose que j'ai dû mal comprendre à la gestion des documents.
Quelqu'un me ferait-il l'honneur d'éclairer ma lanterne ?
Et pourtant, j'ai pas l'impression de m'être planté par rapport à ce
qui est dit dans l'aide:
"{doublons} prend ici une importance particulière : elle permet non
seulement de ne pas réafficher des documents déjà affichés par une autre
boucle, mais également de ne pas réafficher les documents déjà intégrés à
l'intérieur d'un article. Si l'on oublie ce critère, on affichera tous les
documents associés à un article, y compris ceux qui auraient déjà été
affichés à l'intérieur du texte."
???
Donatien
-----Message d'origine-----
De : [Cnam] David Gourdet [mailto:gourdet@cnam.fr]
Envoyé : vendredi 20 septembre 2002 14:16
À : spip@rezo.net
Objet : Docs attachés (v 1.4.2)
Bonjour,
J'ai fait une boucle dans un article pour attacher mes documents qui ne
seraient pas insérés directement dans le corps de l'article.
Voici la boucle en question qui fonctionne très bien:
Seulement voilà, si après j'insère un document dans le corps de
l'article,
il apparaît dans le corps de mon article (#TEXTE) comme prévu
mais aussi dans ma
boucle précédente.
Il y a quelque chose que j'ai dû mal comprendre à la gestion des
documents.
Quelqu'un me ferait-il l'honneur d'éclairer ma lanterne ?
Peut-être une réponse qui ne m'arrangerait pas:
Ma boucle arrive avant #TEXTE.
Peut-être doit-elle arriver après ?
Donatien
-----Message d'origine-----
De : [Cnam] David Gourdet [mailto:gourdet@cnam.fr]
Envoyé : vendredi 20 septembre 2002 14:20
À : spip@rezo.net
Objet : RE: Docs attachés (v 1.4.2)
Et pourtant, j'ai pas l'impression de m'être planté par rapport à ce
qui est dit dans l'aide:
"{doublons} prend ici une importance particulière : elle permet
non seulement de ne pas réafficher des documents déjà affichés
par une autre boucle, mais également de ne pas réafficher les
documents déjà intégrés à l'intérieur d'un article. Si l'on
oublie ce critère, on affichera tous les documents associés à un
article, y compris ceux qui auraient déjà été affichés à
l'intérieur du texte."
???
Donatien
> -----Message d'origine-----
> De : [Cnam] David Gourdet [mailto:gourdet@cnam.fr]
> Envoyé : vendredi 20 septembre 2002 14:16
> À : spip@rezo.net
> Objet : Docs attachés (v 1.4.2)
>
>
> Bonjour,
>
> J'ai fait une boucle dans un article pour attacher mes documents qui ne
> seraient pas insérés directement dans le corps de l'article.
>
> Voici la boucle en question qui fonctionne très bien:
>
> <BOUCLE_docs_attaches(DOCUMENTS){id_article}{mode=document}{doublons}>
> [(#LOGO_DOCUMENT|#URL_DOCUMENT)]
> <a href="#URL_DOCUMENT">#TITRE</a>
> [<br>(#DESCRIPTIF)]
> </BOUCLE_docs_attaches>
>
> Seulement voilà, si après j'insère un document dans le corps de
> l'article,
> il apparaît dans le corps de mon article (#TEXTE) comme prévu
> mais aussi dans ma
> boucle précédente.
>
> Il y a quelque chose que j'ai dû mal comprendre à la gestion des
> documents.
>
> Quelqu'un me ferait-il l'honneur d'éclairer ma lanterne ?
>
> A +
>
> Donatien
J'ai pas trouvé l'astuce.
Pourtant j'ai bien <BOUCLE_principale(ARTICLES){id_article}{doublons}> au
début de mon article.
Ca me semble être une grosse limite pour le portfolio quand même, non ?
A +
Donatien
-----Message d'origine-----
De : [Cnam] David Gourdet [mailto:gourdet@cnam.fr]
Envoyé : vendredi 20 septembre 2002 14:25
À : spip@rezo.net
Objet : RE: Docs attachés (v 1.4.2)
C'était bien cela très cher Donatien (merde, je parle tout seul :))
Va falloir que tu te trouves une astuce...
> Peut-être une réponse qui ne m'arrangerait pas:
> Ma boucle arrive avant #TEXTE.
> Peut-être doit-elle arriver après ?
>
> Donatien
> > Peut-être une réponse qui ne m'arrangerait pas: Ma boucle arrive avant
> > #TEXTE. Peut-être doit-elle arriver après ?
J'ai pas trouvé l'astuce.
Essaie de mettre <!-- [(#TEXTE|strlen)] --> au début de ton squelette, ça
calculera ce qu'il aut (mais attention, tu ne peux plus réutiliser le #TEXTE
par la suite).
Pour récupérer quand même le texte, il faut faire plutôt :
Ok ça fonctionne.
Merci beaucoup,
Ca risquait de me gêner pas mal pour ma mise en page.
Donatien
-----Message d'origine-----
De : Fil [mailto:fil@rezo.net]
Envoyé : vendredi 20 septembre 2002 16:09
À : [Cnam] David Gourdet
Cc : spip@rezo.net
Objet : Re: [Spip] RE: Docs attachés (v 1.4.2)
> > > Peut-être une réponse qui ne m'arrangerait pas: Ma boucle
arrive avant
> > > #TEXTE. Peut-être doit-elle arriver après ?
> J'ai pas trouvé l'astuce.
Essaie de mettre <!-- [(#TEXTE|strlen)] --> au début de ton squelette, ça
calculera ce qu'il aut (mais attention, tu ne peux plus
réutiliser le #TEXTE
par la suite).
Pour récupérer quand même le texte, il faut faire plutôt :