L’objet éditorial SITE
Vous voyez bien la possibilité de gérer des sites dans votre BackOffice privé, mais vous chercherez vainement une boucle de parcours, ou même une table SITES dans votre SPIP ; pour des raisons historiques, la table correspondante s’appelle SYNDIC
, double exception dans SPIP : le nom de la table n’est pas au pluriel, et l’usage initial restreignait un fonctionnement à syndiquer des textes d’articles, comme le rappelle la page de documentation.
La factorisation de la gestion de ces tables, optionnelle dans SPIP reportée dans un plugin verrouillé, n’a guère changé leur usage natif...
Dans les squelettes standards (fournis par SPIP dans ./squelettes-dist/
), outre le squelette de l’objet éditorial de base site
.html
[2], quelques squelettes font référence aux SITES (la rubrique, le mot, le modele de PLAN et last but not least le formulaire de recherche... sans oublier sous l’ancienne dénomination SYNDIC le sommaire) ; pour les articles syndiqués, c’est encore plus drastiquement limité : en plus de la pagé dédiée de l’objet éditorial racine ./squelettes-dist/
site
.html
, seuls les pages sommaire
et rubrique
y font référence...
Cela existe en Contrib ?
Heureusement (? ;-)), un plugin « Annuaire » proposait déjà quelques squelettes en solution pour SPIP 2 ; toutefois sa mise-à-jour n’a pas suivi...
Et puis, quand on en prend connaissance, attention aux surcharges -nombreuses- apportées remplaçant les Squelettes de la "dist" suivants : sommaire
, mot
, rubrique
, plan
, recherche
forum
et site
, ou d’autres squelettes présents : login_public
(!), abonnement
, contact
, partenaire
...sites_edit
ou style.css
!
Bref ce plugin s’impose comme un jeu complet de squelettes dédiés « Annuaire de Sites », très complet même (avec un écran d’une vingtaine d’onglets de configuration dédiés, digne de SarkaSPIP et du CS inclus) ce qui peut être pris comme un avantage [3] ! Son source est d’ailleurs déplacé dans la branche "_squelettes_" de la zone.
La version analogue « Z Annuaire », plus restreinte, présente l’avantage de mettre en avant les noisettes utilisées... qui vont compléter le travail entamé par ailleurs.
Des boucles de consultation
Les Squelettes de la "dist" proposent bien sûr une page de consultation de l’objet editorial site, mais les seuls moyens d’y arriver sont de passer par la page de rubrique
associée, ou de retrouver le site voulu dans les pages de recherche
ou de mot
-clé optionnellement.
Il est neanmoins facile de créer une page sites
pour avoir une vue globale ; reste à rajouter un lien de menu vers celle-ci sur une page quelconque..
Par exemple, vous pourriez reprendre la noisette ci-dessous :
Article publié le 12 février 2020, et actualisé en avril 2020 Provisoire (à compléter...) .
Répondre à cet article