[spip-dev] Mentions légales et SpipR

Bonjour,

Lorsque j'utilise Mentions légales (ML) 1.70.5 sous SpipR, ML appelle son squelette public/mentions_legales.html.

Sous ZPIP, celui-ci appelle contenu/mentions_legales.html grâce à
[(#ENV{docmode}|=={zpip}|oui)
3 <INCLURE{fond=structure}{env}{type=mentions_legales}{composition=#ENV{composition,#ENV{page}}}>

Mais sous SpipR, il génère la page complète, grâce à
[(#ENV{docmode}|=={zpip}|non)
donc non conforme à la charte du site selon SpipR.

Ça marche si je surcharge /mentions_legales.html avec
<INCLURE{fond=structure, type-page=mentions_legales, env}{composition=#ENV{composition,#ENV{page}}}>

Mais pour ne pas avoir à surcharger et rendre le plugin compatible SpipR nativement, quel est le test à faire ici

https://zone.spip.org/trac/spip-zone/browser/spip-zone/plugins/spip_proprietaire/spip_3/public/mentions_legales.html?rev=121451#L2

pour tester la présence de SpipR ?

Merci

Hop,

Ah ben oui... :-/
Je pensais "Tester le mode squelettes SpipR" et non "tester la présence du plugin" comme je l'ai écrit...
Car il faut tester la présence de tout plugin SpipR-Dist, SpipR-blog, SpipR-doc, ... ?

Ou bien tester la présence du plugin Zcore suffirait-il ??

Donc il faudrait remplacer la ligne 4
https://zone.spip.org/trac/spip-zone/browser/spip-zone/plugins/spip_proprietaire/spip_3/public/mentions_legales.html?rev=121451#L4

par
][(#PLUGIN{zcore}|oui)
<INCLURE{fond=structure,type-page=mentions_legales,env}{composition=#ENV{composition,#ENV{page}}}>
][(#ENV{docmode}|=={zpip}|ou{#PLUGIN{zcore}}|non)

?

Si quelqu'un veut bien vérifier mon |ou et committer, je ne suis pas encore passé à GIT...

Merci