Pipeline extra

lundi 30 novembre 2009 à 11h36
par charliejo

Logo de charliejo

Bonjour,

Je voudrais ajouter des blocs dans ma colonne extra, et je vois qu’il y a un pipeline en début et en fin qui permet d’insérer des noisettes perso..
Mais je ne comprends pas comment l’utiliser...où je dois paramétrer que je veux ajouter ma noisette en début ou en fin ...

Je peux aussi modifier directement le fichier extra.html mais comme je me dis qu’il y a du code pour insérer mes noisettes, ce serait bien de l’utiliser et de ne pas modifier le squelette.
Merci.


Ce sujet est verrouillé : vous pouvez consulter son fil de discussion mais vous ne pouvez plus y répondre.

Réponses

30 novembre 2009 à 14h43

lundi 30 novembre 2009 à 11h36, par charliejo

Je voudrais ajouter des blocs dans ma colonne extra, et je vois qu’il y a un pipeline ....

même demande car pour l’instant j’ai tapé dans le code en surcharge ...

Mes "BUG" sous "SARKA" non résolu...
30 novembre 2009 à 14h49

Hello Charllejo,

Oui il faut absolument utiliser les pipelines et donc avoir la dernière version de Sarka-SPIP. De façon très simple, il faut configurer un define dans mes_options.php et créer ensuite ses noisettes. Donc aucun code à modifier dans le squelette.
_ Par exemple, pour insérer la noisette des téléchargements au début de la colonne extra dans notre site nous avons rajouté :

define('_PERSO_COLONNE_EXTRA_DEBUT', 'noisettes/telechargement/inc_telechargements');

La liste des pipelines avec le define correspondant est la suivante :

  • Ajout en début de colonne extra - _PERSO_COLONNE_EXTRA_DEBUT
  • Ajout en fin de colonne extra - _PERSO_COLONNE_EXTRA_FIN
  • Ajout en début de colonne navigation - _PERSO_COLONNE_NAVIGATION_DEBUT
  • Ajout en fin de colonne navigation - _PERSO_COLONNE_NAVIGATION_FIN
  • Ajout en fin du menu des pages spéciales - _PERSO_MENU_PAGES_SPECIALES_FIN
  • Ajout en début de la partie haute du bandeau - _PERSO_BANDEAU_HAUT_DEBUT
  • Ajout en fin de la partie haute du bandeau - _PERSO_BANDEAU_HAUT_FIN
  • Ajout en début de la partie basse du bandeau - _PERSO_BANDEAU_BAS_DEBUT
  • Ajout en fin de la partie basse du bandeau - _PERSO_BANDEAU_BAS_FIN
  • Ajout en début de pied - _PERSO_PIED_DEBUT
  • Ajout en fin de pied - _PERSO_PIED_FIN

On peut spécifier plusieurs noisettes dans un define pour qu’elles soient incluses en suivant l’ordre donné comme suit :
define('_PERSO_COLONNE_EXTRA_DEBUT', 'noisette1:noisette2:noisette3');
Le chemin des noisettes est relatif au répertoire squelettes/ dans lequel elles doivent être placées (l’arborescence sous squelettes/ est à votre discrétion).
Les noisettes sont des fichiers .html bien entendu et il est important de suivre la structure normalisée des noisettes de Sarka-SPIP afin de garder une cohérence au site. N’hésitez donc pas à consulter les différentes noisettes existantes. La doc suivra pour plus d’information sur le sujet...

30 novembre 2009 à 18h29

Merci Eric

bon après avoir mis les main dans le cambouis faut que je dégraisse le squelette avant de le pipelisé

"pipelisé" nom commun pour dire que l’on utilise les pipelines

Mes "BUG" sous "SARKA" non résolu...