Comment tager SPIP avec les marqueurs XITI ?
Par Arnaud Villefranque le samedi 13 octobre 2007, 15:43 - Astuces - Lien permanent
Une petit explication sur la façon de tager SPIP avec des marqueurs XITI :
1 Il faut d'abord créer la fonction qui permet de renomer le titre des pages afin d'éliminer les caractères spéciaux interdits en javasript :
il faut rajouter cette fonctions dans mes le fichiers : mes_fonctions.php
Function xiti($nompage) { $nompage = strtolower($nompage) ; $nompage = strtr($nompage,"àâäîïôöùûüéèêëç","aaaiioouuueeeec") ; $nompage = eregi_replace("^a-z0-9_ : \\\/\-","_",$nompage) ; return($nompage) ; }
2 Ensuite on se sert de la boucle hierarchie pour générer les chapites à la volée :
exemple avec le squelette article :
<div id="xiti"> <B_xiti> <BOUCLE_xiti(ARTICLES){id_article}> <script type="text/javascript"> <!-- xtnv = document; //parent.document or top.document or document xtsd = "XXXXX"; // ID de votre compte xtsite = ""; // ID du site xtn2 = ""; // level 2 site xtpage = "<B_chemin><BOUCLE_chemin(HIERARCHIE){id_article}>(#TITRE</BOUCLE_chemin></B_chemin>(#TITRE"; //page name (with the use of :: to create chapters) xtdi = "1"; //implication degree //--> </script> <script type="text/javascript" src="http://www.votresite.ltd/scripts/xiti.js"></script> </BOUCLE_xiti> </B_xiti> </div>
Voilà en espérant avoir été assez clair.
Billets en rapport
- Comment créer des squelettes spéciphiques pour des groupes de mots clés sous SPIP ?
- Refonte du site Le foot sans le son sous SPIP
- Mise en ligne du site du Festival Skabazac
- Quelques nouvelles des projets à venir : Skabazac et Maisons communes emploi formation
- Mise en ligne du site Valoris et lancement de campagne publicitaire pour le salon de la franchise
Facebook/Tailleur de SPIP
Del.icio.us/weshbond
Technorati/weshbond
MyBlogLog/spiper
Flickr/weshounet
Twitter/spip
YouTube/weshounet
Commentaires
Aaahhh Spip et ses boucles que du bonheur... et une reconnaissance éternelle à la communauté Spipienne qui est super bien organisée et soucieuse de filer un coup de patte quand il faut comme il faut.
Ca fait longtemps que j'ai pas jeté un oeil sur Spip ceci dit.
ba tu devrais t'y remettre, si tu fais un peu de web c'est le régal ! Malgré un temps d'apprentissage assez long, une fois que tu est dedans tu ganes un temps après. Personnellement j'ai même attaqué à développer mes modules.