Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

codeur:theme:dynamique [2007/03/12 20:45]
tito Bon avancement
codeur:theme:dynamique [2007/05/14 18:35] (Version actuelle)
tito
Ligne 1: Ligne 1:
 ====== Thème dynamique ====== ====== Thème dynamique ======
-{{message>ébauche}} 
 Les thèmes dynamiques sont un système développé par NPDS pour simplifier la création de thèmes. Les thèmes dynamiques sont un système développé par NPDS pour simplifier la création de thèmes.
  
-Le principe et qu'un créateur de thème n'a pas à manipuler le PHP et sa complexité. La création d'un thème dynamique se résume donc à modifier des fichiers ne contenant que du HTML, et des [[méta-mot|métas-mots]].+Le principe et qu'un créateur de thème n'a pas à manipuler le PHP et sa complexité. La création d'un thème dynamique se résume donc à modifier des fichiers ne contenant que du HTML, et des [[:codeur:méta-mot|métas-mots]].
  
 Par exemple, pour afficher le titre d'un article, il suffit de mettre //!N_titre!//. Par exemple, pour afficher le titre d'un article, il suffit de mettre //!N_titre!//.
Ligne 13: Ligne 12:
 <code xml><img src="themes/!theme!/images/logo.jpg" alt="Logo" /></code> <code xml><img src="themes/!theme!/images/logo.jpg" alt="Logo" /></code>
  
-Dans tous ces fichiers, les [[méta-mot|métas-mots]] globaux fonctionnent parfaitement.+Dans tous ces fichiers, les [[:codeur:méta-mot|métas-mots]] globaux fonctionnent parfaitement. 
  
 ==== Header.html ==== ==== Header.html ====
-Ce fichier est appelé juste après le <body>. Il ne faut donc pas y mettre les balises <html>, <head> ou <body>.+Ce fichier est appelé juste après le ''<body>''. Il ne faut donc pas y mettre les balises ''<html>''''<head>'' ou ''<body>''.
  
-Aucun [[méta-mot|méta-mot]] n'est spécifique au header, mais nous vous conseillons **!slogan!**, **!member!**, et **!banner!**+Aucun méta-mot n'est spécifique au header, mais nous vous conseillons **!slogan!**, **!member!**, et **!banner!**
  
 ==== Footer.html ==== ==== Footer.html ====
-Ce fichier est appelé à la fin de votre site. Tout comme le header, il ne doit pas contenir </body> ou </html>.+Ce fichier est appelé à la fin de votre site. Tout comme le header, il ne doit pas contenir ''</body>'' ou ''</html>''.
  
 **!msg_foot!** permet d'afficher les messages de pied de page reglés dans les [[:configuration:preference|préférences]]. **!msg_foot!** permet d'afficher les messages de pied de page reglés dans les [[:configuration:preference|préférences]].
 +
  
 ==== Bloc.html ==== ==== Bloc.html ====
Ligne 29: Ligne 30:
  
 Il doit contenir ces métas-mots spécifiques: Il doit contenir ces métas-mots spécifiques:
-!B_title! | Le titre du bloc | +!B_title! | Le titre du bloc | 
-!B_content! | Le contenu du bloc |+!B_content! | Le contenu du bloc | 
 + 
  
 ==== Index-news.html et Detail-news.html ==== ==== Index-news.html et Detail-news.html ====
Ligne 38: Ligne 41:
  
 Ces fichiers peuvent contenir ces metas-mots spécifiques: Ces fichiers peuvent contenir ces metas-mots spécifiques:
-!N_publicateur! | Le nom de l'administrateur ayant validé ou écrit l'article | +!N_publicateur! | Le nom de l'administrateur ayant validé ou écrit l'article | 
-!N_emetteur! | Le nom de l'utilisateur ayant soumis l'article | +!N_emetteur! | Le nom de l'utilisateur ayant soumis l'article | 
-!N_date! | La date et l'heure de l'actualité | +!N_date! | La date et l'heure de l'actualité | 
-!N_titre! | Le titre de l'actualité | +!N_titre! | Le titre de l'actualité | 
-!N_sujet! | L'image ou le nom du [[:publication:article:sujet|sujet]] de l'actualité | +!N_sujet! | L'image ou le nom du [[:publication:article#Sujets|sujet]] de l'actualité | 
-!N_texte! | Le contenu de l'actualité | +!N_texte! | Le contenu de l'actualité | 
-!N_note! | Les éventuelles anotations de l'administrateur | +!N_note! | Les éventuelles anotations de l'administrateur | 
-!N_nb_lecture! | Nombre de fois que l'article a été lu | +!N_nb_lecture! | Nombre de fois que l'article a été lu | 
-!N_suite! | Ensemble contenant les nombres de caractères et de commentaires; les liens pour lire la suite, imprimer et recommander à un ami |+!N_suite! | Ensemble contenant les nombres de caractères et de commentaires; les liens pour lire la suite, imprimer et recommander à un ami |
  
 ===== Les fichiers facultatifs ou alternatifs ===== ===== Les fichiers facultatifs ou alternatifs =====
 ==== Editorial.html ==== ==== Editorial.html ====
-Ce fichier est facultatif. Il est appelé à la place de l'édito.+Ce fichier facultatif est appelé à la place de l'édito.
  
 Le seul méta-mot spécifique est **!editorial_content!** qui affiche le contenu de l'édito Le seul méta-mot spécifique est **!editorial_content!** qui affiche le contenu de l'édito
  
-A complèter +==== Bloc-right.html et Bloc-left.html ==== 
 +Ces deux fichiers alternatifs peuvent remplacer bloc.html : 
 +  * **bloc-right.html** est appelé pour les blocs de droite 
 +  * **bloc-left.html** est appelé pour les blcos de gauche 
 + 
 +Ces deux fichiers sont similaires à [[dynamique#bloc.html|bloc.html]]

Index


Utilisateur

Vous n'ètes pas identifié. Vous pouvez vous inscrire ou vous connecter.



Page