Je ne réussit pas à éditer mon message de départ, donc voici le fichier article-en-liste.html :
<BOUCLE_content(ARTICLES){id_article}>
<article>
<header class="cartouche">
[(#LOGO_ARTICLE|image_reduire{200,200})]
[<p class="#EDIT{surtitre} surtitre">(#SURTITRE)</p>]
<h1><span class="#EDIT{titre}">
<a rel="bookmark" href="#URL_ARTICLE">#TITRE</a></span>[
<small class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</small>
]</h1>
[(#REM) Affichage du bloc publication (date de publication et auteur) uniquement sur les zones editables pour etudiants et professionnels]
[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|?{' ',''})<p>ouioui</p>]
[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|?{'',' '})<p>nonnon</p>]
<p>Rubrique n° #ID_RUBRIQUE et article n° #ID_ARTICLE.</p>
[(#REM) Inclure le modele des liens de traductions ]
<div class="postmeta">
#MODELE{article_traductions}
<BOUCLE_nb_commentaires(FORUMS) {id_article}{plat} />[(#TOTAL_BOUCLE|oui)
<span class="comments">
<span class="sep">|</span>
<a[ href="(#REM|ancre_url{comments})"] [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[<i class="icon-comment"></i> (#TOTAL_BOUCLE)]</a>
</span>
]
<//B_nb_commentaires>
<BOUCLE_combien(SIGNATURES) {id_article}{plat} />[(#TOTAL_BOUCLE|oui)
<span class="signatures">
<span class="sep">|</span>
<a[ href="(#REM|ancre_url{petition})"] [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_signature,zcore:info_nb_signatures}|attribut_html)"]>[<i class="icon-ok-circle"></i> (#TOTAL_BOUCLE)]</a>
</span>
]
<//B_combien>
<B_tags>
<span class="tags">
<span class="sep">|</span>
<ul class="inline">
<BOUCLE_tags(MOTS){id_article}>
<li><a class="label" href="#URL_MOT"><i class="icon-tag"></i> #TITRE</a></li>
</BOUCLE_tags>
</ul>
</span>
</B_tags>
</div>
</header>
<div class="main">
[<div class="#EDIT{chapo} chapo surlignable">(#CHAPO|adaptive_images)</div>]
[<div class="#EDIT{texte} texte surlignable">(#TEXTE|adaptive_images)</div>]
[<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
</div>
<footer>
[<div class="#EDIT{ps} ps surlignable"><h2><:info_ps:></h2>(#PS|adaptive_images)</div>]
[<div class="notes"><h2><:info_notes:></h2>(#NOTES)</div>]
</footer>
<aside>
[(#REM) Gestion du portfolio et des documents ]
[(#INCLURE{fond=inclure/documents,id_article})]
[(#REM) Petition :
La petition ayant une PAGINATION il faut absolument {env}
et pourquoi pas ajax
][(#PETITION|oui)<INCLURE{fond=inclure/petition,id_article,env,ajax} />]
[(#REM) Forum de l'article
NB : pour desactiver les forums de l'article, supprimez simplement la ligne ci-dessous ]
<INCLURE{fond=inclure/forum,id_article,repondre_url=(#PARAMETRES_FORUM|url_reponse_forum),repondre_titre=<:repondre_article:>} />
</aside>
</article>
</BOUCLE_content>
Et c’est toujours "nonnon" qui est affiché.
D’après les doc, j’ai aussi essayé :
1)
[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|?{"si oui","si non"})]
<p>Rubrique n° #ID_RUBRIQUE et article n° #ID_ARTICLE.</p>
2)
[(#REM) Affichage du bloc publication (date de publication et auteur) uniquement sur les zones editables pour etudiants et professionnels]
[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|?{
<p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time>[<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>,
<!-- J pas de date ni auteurs -->})]
<p>Rubrique n° #ID_RUBRIQUE et article n° #ID_ARTICLE.</p>
3)
[(#REM) Affichage du bloc publication (date de publication et auteur) uniquement sur les zones editables pour etudiants et professionnels]
[(#ID_ARTICLE|AccesRestreint_article_restreint|?{
<p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time>[<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>,
<!-- I pas de date ni auteurs -->})]
<p>Rubrique n° #ID_RUBRIQUE et article n° #ID_ARTICLE.</p>
4)
[(#ID_ARTICLE|AccesRestreint_article_restreint|oui)
<p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time>[<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>
]
[(#ID_ARTICLE|AccesRestreint_article_restreint|non)
<!-- F pas de date ni auteurs -->
]
5)
[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|?{'<p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time>[<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>','<!-- D pas de date ni auteurs -->'})]
6)
[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|?{
<p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time>[<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>,
<!-- Apas de date ni auteurs -->})
]
7)
[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|oui)
<p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time>[<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>
]
[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|non)
<!-- date et auteurs masques -->
]
8)
[(#ID_RUBRIQUE|=={14}|oui)
<p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time>[<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>
]
[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|?{'<p>ok</p>','<p>ou pas</p>'})
<p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time>[<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>
]
J’utilise SPIP 3.0.20 et AccesRestreint 3.13.3 (dev). Aucun message d’erreur.
#ID_RUBRIQUE et #ID_ARTICLE sont définis.
Dans la solution 8, [(#ID_RUBRIQUE|=={14}|oui)
fonctionne : Youpi !!
Mais pas [(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|?{'<p>ok</p>','<p>ou pas</p>'}) ...]
.
Comment faire pour utiliser le filtre AccesRestreint_rubrique_restreinte ? et ainsi conserver des squelettes adaptés automatiquement aux rubriques ajoutées !!!
Merci de votre aide.