comment exclure une rubrique spéciale dans composition?

Bonjour
J’ai lu que SPIP 4 n’incluerait plus par défaut rubrique=X …

Cela serait remplacé par composition

Dans mon site j’ai une rubrique=2.html qui est très spéciale.
Je peux la remplacer par une composition rubrique-special.html et rubrique-special.xml

Il y a aussi des compositions ex: rubrique-musique.html rubrique- paysage.html.

Je fais choisir la composition par ceci
#FORMULAIRE_EDITER_COMPOSITION_OBJET{rubrique,#ID_RUBRIQUE}

Comment faire pour que rubrique-special.html n’apparaisse pas dans la liste des compositions possibles?

Merci

Bonjour,

Le 05/05/2021 à 03:12, Anne-Pok Dubé a écrit :

Comment faire pour que rubrique-special.html n'apparaisse pas dans la liste des
compositions possibles?

peut être pas ce qu'il y a de plus propre, mais après un test rapide, si on supprime ou renomme rubrique-speciale.xml, la composition semble bien trouvée et utilisée par le squelette, mais ne plus être proposée dans la liste des choix possibles.

Le 05/05/2021 à 03:12, Anne-Pok Dubé a écrit :

J'ai lu que SPIP 4 n'incluerait plus par défaut rubrique=X ...
Cela serait remplacé par composition

Non, le plugin qui faisait ça existe toujours
mais il n'est plus proposé en standard.
Il suffit que tu l'installes à part, comme un banal plugin,
et tu retrouveras le fonctionnement d'avant.

Composition est une alternative mais ne remplace pas.

Dans mon site j'ai une rubrique=2.html qui est très spéciale.
Je peux la remplacer par une composition rubrique-special.html et rubrique-special.xml

Utiliser composition pour juste une rubrique me semble overkill.
Même si tu ne réinstalle pas l'ancien plugin-dist
tu peux aussi simplement tester dans ton squelette rubrique :

[(#ID_RUBRIQUE|=={2}|oui) <INCLURE{fond=rubrique=2,env}>]
ou [(#ID_RUBRIQUE|=={2}|oui) <INCLURE{fond=rubrique-special,env}>] si tu renommes le squelette spécial

puis [(#ID_RUBRIQUE|!={2}|oui) <INCLURE{fond=rubrique-normale,env}>]

JL

Le 05/05/2021 à 08:41, JLuc a écrit :

Utiliser composition pour juste une rubrique me semble overkill.
Même si tu ne réinstalle pas l'ancien plugin-dist
tu peux aussi simplement tester dans ton squelette rubrique :

Elle ne l'utilise pas que pour une rubrique : elle a dit qu'elle l'utilisait pour d'autres rubriques aussi (rubrique-musique etc).

Anne-Pok : depuis le début Compositions a une option réservée aux webmestres "verrouiller la composition". Ya que toi qui la voit, pas les admins ou rédacs. Donc il te suffit juste de choisir toi-même la composition pour cette rubrique spéciale, la verrouiller, et personne d'autres ne pourra rien modifier.

--
RastaPopoulos

Merci
Je vais verrouiller
Je n’en avais jamais eu besoin et je n’ai pas pensé l’essayer

Le mer. 5 mai 2021 à 03:35, RastaPopoulos <rastapopoulos@spip.org> a écrit :

Le 05/05/2021 à 08:41, JLuc a écrit :

Utiliser composition pour juste une rubrique me semble overkill.
Même si tu ne réinstalle pas l’ancien plugin-dist
tu peux aussi simplement tester dans ton squelette rubrique :

Elle ne l’utilise pas que pour une rubrique : elle a dit qu’elle l’utilisait pour d’autres rubriques aussi (rubrique-musique etc).

Anne-Pok : depuis le début Compositions a une option réservée aux webmestres « verrouiller la composition ». Ya que toi qui la voit, pas les admins ou rédacs. Donc il te suffit juste de choisir toi-même la composition pour cette rubrique spéciale, la verrouiller, et personne d’autres ne pourra rien modifier.


RastaPopoulos


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc