Manuel d'intégration

Installation

  • Arrêter le serveur
  • Télécharger les jars du plugin et ajouter-les dans le répertoire WEB-INF/lib de votre application Ametys
  • Un blog est une nouvelle typologie de site. En tant que tel il possède son propre ruban (ribbon), ses propres types de contenus et ses propres services.

    Dans le répertoire WEB-INF/param de votre CMS, ajouter les fichiers suivants:
  • Les billets (ou posts) ont leur propre workflow simplifié (brouillon, validé).
    Téléchargez le fichier de description du workflow pour les billets et installez le sous le nom "blog" en suivant la documentation Paramètrage du workflow

  • Redémarrer le serveur

Intégration graphique

Cette extension nécessite obligatoirement que les chartes graphiques utilisées par les blogs possède un gabarit nommé "blog" avec trois zones obligatoires:

  • une zone principale "default"
  • une zone latérale "about"
  • une zone latérale "aside"

Autres gabarits

4 autres gabarits optionnels vous permettent de personnaliser l'affichage en fonction du type de page :

  • blog-tag: pour les pages destinées à afficher la liste des billets d'une étiquette
  • blog-year: pour les pages destinées à afficher la liste des billets d'une année
  • blog-month: pour les pages destinées à afficher la liste des billets d'un mois
  • blog-post: pour les pages destinées à afficher un billet

Si ces gabarits n'existent pas, le template "blog" sera automatiquement utilisé.

Comme pour le template "blog", les zones "default", "about" et "aside" sont obligatoire.