[SPIP] perdu dans la forêt vierge...

perdu dans la forêt vierge... [SPIP] - Logiciels - Windows & Software

Marsh Posté le 09-09-2005 à 17:04:25    


Je voudrais commencer a développer mon squelette pour SPIP mais j'ai du mal a m'y retrouver...
 
J'ai installé SPIP 1.8.2 en local sur WAMP et j'aimerais savoir quel squelette ( sommaire, rubrique, article, ...) est chargé en premier par le moteur SPIP quand je tape http://localhost/spip dans mon browser, histoire d'aller fouiner dedans pour voir comment ça marche...
 
:jap: d'avance

Reply

Marsh Posté le 09-09-2005 à 17:04:25   

Reply

Marsh Posté le 12-09-2005 à 10:45:44    

Un SPIPeur dans la salle?

Reply

Marsh Posté le 12-09-2005 à 11:07:05    

hello
 
j'ai deja trifouillé dans le code spip, si je me rappele bien SPIP procede ainsi
 
- il boucle sur les rubriques, les affiche dans le menu si besoin
- il bouce sur les articles, les affiches dans le menu si besoin
- il affiche le 1er article de la 1ere rubrique
 
moi j'avais bidouillé le code pour justement qu'aucun contenu ne s'affiche au démarrage, juste le menu ;)
 
donc tu verras que le code SPIP en php utilise enormément les boucles avec du code mis en macro
 
Pour trouver un endroit que tu veux modifier :
- rediger uen article avec des mots clé diffrent selon les endroits
- affiche ta page et regarde son code source html, retourve tes mots clé, tu verras dans le code html des balises, des noms de styles particulier, il n'y a plus qu'a retrouver ces chaines dans le code php de SPIP exemple : <div class="menu-titre"><a href="rubrique.php3?id_rubrique
 
apres, avec la pratique tu aura une vue d'ensemble et tu saura tout de suite ou chercher ;)
 
a+

Reply

Marsh Posté le 12-09-2005 à 11:20:25    

ah ben voila, un SPIPeur!
 
J'ai déjà pas mal potassé la syntaxe des boucles, les squelettes, les balises SPIP, ...  
 
maintenant ce qu'il me manque c'est un peu de doc sur comment fonctionne le moteur SPIP, comment il enchaine les différents squelettes, comment génère-t-il la première page par exemple?  
 
merci du coup de pouce en tout cas  :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed