Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
codeur:theme:dynamique [Mar. 12, 2007 07:00 PM UTC ] – Document déplacé depuis codeurs:themes:dynamique tito | codeur:theme:dynamique [May. 14, 2007 04:35 PM UTC ] (Version actuelle) – tito | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Thème dynamique ====== | ====== Thème dynamique ====== | ||
- | {{message> | ||
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 [[codeurs:themes:metas-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 // | Par exemple, pour afficher le titre d'un article, il suffit de mettre // | ||
===== Les fichiers d'un thème dynamique ===== | ===== Les fichiers d'un thème dynamique ===== | ||
- | Outre la [[codeurs: | + | Outre la [[css|feuille de style]], les fichiers qui constituent votre thème dynamique se trouvent dans le dossier **/ |
Si vous souhaitez appeller des images qui se trouvent dans votre thème, nous vous conseillons d' | Si vous souhaitez appeller des images qui se trouvent dans votre thème, nous vous conseillons d' | ||
<code xml>< | <code xml>< | ||
- | ==== header.html ==== | + | Dans tous ces fichiers, les [[: |
- | Ce fichier est appelé juste après le < | + | |
- | Aucun [[codeurs: | + | |
+ | ==== Header.html ==== | ||
+ | Ce fichier est appelé juste après le ''< | ||
+ | |||
+ | Aucun méta-mot n'est spécifique au header, mais nous vous conseillons **!slogan!**, | ||
+ | |||
+ | ==== Footer.html ==== | ||
+ | Ce fichier est appelé à la fin de votre site. Tout comme le header, il ne doit pas contenir ''</ | ||
+ | |||
+ | **!msg_foot!** permet d' | ||
+ | |||
+ | |||
+ | ==== Bloc.html ==== | ||
+ | Ce fichier est appelé pour chaque bloc latéral. | ||
+ | |||
+ | Il doit contenir ces métas-mots spécifiques: | ||
+ | ^ !B_title! | Le titre du bloc | | ||
+ | ^ !B_content! | Le contenu du bloc | | ||
+ | |||
+ | |||
+ | |||
+ | ==== Index-news.html et Detail-news.html ==== | ||
+ | Index-news.html est appelé pour chaque [[: | ||
+ | |||
+ | Detail-news.html est appelé lors de l' | ||
+ | |||
+ | Ces fichiers peuvent contenir ces metas-mots spécifiques: | ||
+ | ^ !N_publicateur! | Le nom de l' | ||
+ | ^ !N_emetteur! | Le nom de l' | ||
+ | ^ !N_date! | La date et l' | ||
+ | ^ !N_titre! | Le titre de l' | ||
+ | ^ !N_sujet! | L' | ||
+ | ^ !N_texte! | Le contenu de l' | ||
+ | ^ !N_note! | Les éventuelles anotations de l' | ||
+ | ^ !N_nb_lecture! | Nombre de fois que l' | ||
+ | ^ !N_suite! | Ensemble contenant les nombres de caractères et de commentaires; | ||
+ | |||
+ | ===== Les fichiers facultatifs ou alternatifs ===== | ||
+ | ==== Editorial.html ==== | ||
+ | Ce fichier facultatif est appelé à la place de l' | ||
+ | |||
+ | Le seul méta-mot spécifique est **!editorial_content!** qui affiche le contenu de l' | ||
+ | |||
+ | ==== 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# |