StandarTux

utiliser le plugin « annexeMode » avec dotclear 2

Etant donné que je suis en plein travaux sur le site, je suis forcement confronté à des problèmes de migration entre les versions 1.2 à 2.0 de dotclear.

L’un d’eux m’a pris quelques temps pour le résoudre, celui des « pages annexes ». Vu que le mode de fonctionnement et un peu (voire carrément) différent de dotclear 1.2, je vais essayer de vous expliquer la procédure:

Correction !!!: adjaya m’a gentillement fait remarqué qu’une confusion a eu lieu entre le plugin annexeMode d’Adjaya et le plugin Related de Pep. En fait, vous n’avez qu’a installer le plugin annexeMode d’Adjaya, vous trouverez les instructions d’installation et d’utilisation directement sur son site. Les instructions qui suivent corresponde en fait au plugin de Pep, mille excuses.

Et temps qu’à corriger les boulettes, related n’est pas installé d’office avec dotclear, merci Adjaya ;-).

Déjà, allez télécharger le plugin sur le site de plugins-dotclear.geeek.org, celui qui s’appel « AnnexeMode ». Decompressez le fichier et suivez les instruction décrites dans le fichier lisez-moi.txt de Adjaya, son blog décrit d’ailleur trés bien l’installation, c’est à dire :

  1. Copier le dossier « annexe » dans le répertoire « plugin » de dotclear
  2. Copier le fichier « annexe.html » dans le répertoire de votre thème courant
  3. Ici, je vais vous expliquer ce que moi j’ai fait, car le reste des instructions ne marchait pas de mon coté 😉

donc j’ai voulu associer mes pages annexes à mes onglets de navigations horizontaux et j’ai donc procédé comme suit:
La création de la page annexe:

  1. Dans l’interface d’administration dotclear, j’ai sélectionné l’icône « Pages connexes »
  2. dans l’onglet « Gérer les pages », j’ai sélectionné « Nouvelle page d’après un billet »
  3. A partir de là, j’ai fait un copier-coller d’une de mes pages static existante (mon CV) et je l’ai collé dans ce nouveau billet en lui donnant un titre : attention à la prtie « Etat de la page » à mettre à « publié », ainsi qu’au format du texte utilisé (wiki ou xhtml). Un clic sur enregistré…
  4. Vous devez avoir une URL spécifique : copier cette chaîne dans un coin, elle va nous être utile plus loin (je le nommerait fictivement « /toto/CVToto » pour l’exemple
  5. Vous devriez avoir de nouvelles informations : dans votre onglet gérer les pages, vous devez avoir le nouveau billet créé et le mettre en status « publier »
  6. L’onglet « options » doit vous indiquer « Préfixe d’URL : static », on laisse comme ça…

La création du lien dans les onglets de menu:

  1. Rendez-vous dans le repertoire « themes » de votre blog, et sous le répertoire du thème que vous avez choisi (là ou vous avez du copier le fichier annexe.html vu au début), et éditez votre fichier _top.html (evidement, uniquement si votre blog gère des onglets de navigation comme le mien…).
  2. Vous devez avoir des lignes du style :
 <ul>  <li><a id="active" href="tpl:BlogURL">Blog</a></li>  <li><a href="#">lien 1</a></li>  ...  <li><a href="#">lien 2</a></li>  </ul>

Au niveau des 3 points, rajoutez le lien vers votre page connexe :

 <li><a href="https://url_de_votre_blog/index.php?static/toto/CVToto">CV de Toto</a></li>

Voilà, un clic sur votre onglet devrait vous amener à votre page connexe… attention, la partie « index.php?static/ » est importante à ajouter car dans le tuto de Adjaya, ça n’était pas indiqué, et chez moi j’avais une erreur peugeot 404 😉

Quitter la version mobile