Les compositions du noiZetier

Cette page décrit comment réaliser des variantes de compositions directement à partir du noiZetier.

Pré-requis

Le plugin Compositions (version 1.0.1 minimum) doit être installé et activé sur votre site. Nous supposons que vous avez déjà lu la documentation du plugin Compositions.

Différence entre une composition classique et une composition du noiZetier

En l’absence du noiZetier, le plugin Compositions permet de choisir entre plusieurs squelettes de contenu correspondant à différentes variantes. Ainsi, par exemple dans le cas de Zpip, on aura un squelette contenu/article.html correspondant au contenu par défaut et un squelette contenu/article-agenda.html [1] définissant un contenu différent pour les articles gérant un agenda. L’application d’une composition à un article est gérée dans l’espace privé par le plugin Compositions.

Ces compositions « classiques » sont automatiquement détectées par le noiZetier et sont configurables comme n’importe quelle autre page.

Le noiZetier offre également la possibilité de créer des compositions « virtuelles » ou « compositions du noiZetier ». Il s’agit de compositions qui ne diffèrent QUE par les noisettes ajoutées aux différents contenus. Dans ce cas, c’est le même contenu de base qui sera affiché, seules différeront les noisettes qui seront ajoutées à ce contenu de base.

Créer, modifier et supprimer une composition du noiZetier

Si le plugin Compositions est activé, une icône Gérer les compositions du noiZetier sera visible en haut à gauche de la page principale du noiZetier.

Sur la page de configuration des compositions du Noizetier, cliquez sur Créer une nouvelle composition.

Vous devez préciser sur quel objet porte cette composition, lui donner un identifiant unique, puis préciser un titre et un descriptif qui seront utilisés pour décrire composition à vos rédacteurs.

Optionnellement, vous pouvez préciser le chemin relatif d’une image à utiliser comme icône. Vous pouvez consulter la page http://monsite.ext/spip.php?page=icones_preview pour visualiser une partie des images disponibles sur votre site.

Une fois enregistrée, la composition apparaîtra dans la liste des pages du noiZetier et pourra être configurée comme n’importe quelle autre page.

À retenir : à sa création, une composition du noiZetier reçoit la configuration de noisettes de sa page parente qu’il ne vous restera plus qu’à modifier pour correspondre à ce que vous recherchez.

Enfin, pour appliquer cette composition à un article, on procédera comme n’importe quel autre composition, sur la page de l’article en question.

Notes

[1Auquel il faut ajouter un fichier de description article-agenda.xml.

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom