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:00]
tito Document déplacé depuis codeurs:themes:dynamique
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 [[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 //!N_titre!//. Par exemple, pour afficher le titre d'un article, il suffit de mettre //!N_titre!//.
  
 ===== Les fichiers d'un thème dynamique ===== ===== Les fichiers d'un thème dynamique =====
-Outre la [[codeurs:themes:css|feuille de style]], les fichiers qui constituent votre thème dynamique se trouvent dans le dossier **/themes/votreThème/html/**. En voici la liste et la description.+Outre la [[css|feuille de style]], les fichiers qui constituent votre thème dynamique se trouvent dans le dossier **/themes/votreThème/html/**. En voici la liste et la description.
  
 Si vous souhaitez appeller des images qui se trouvent dans votre thème, nous vous conseillons d'utiliser le méta-mot **!theme!**. Exemple : Si vous souhaitez appeller des images qui se trouvent dans votre thème, nous vous conseillons d'utiliser le méta-mot **!theme!**. Exemple :
 <code xml><img src="themes/!theme!/images/logo.jpg" alt="Logo" /></code> <code xml><img src="themes/!theme!/images/logo.jpg" alt="Logo" /></code>
  
-==== header.html ==== +Dans tous ces fichiersles [[:codeur:méta-mot|métas-mots]] globaux fonctionnent parfaitement.
-Ce fichier est appelé juste après le <body>. Il ne faut donc pas y mettre les balises <html><head> ou <body>.+
  
-Aucun [[codeurs:themes:metas-mots|méta-mot]] n'est spécifique au header, mais nous vous conseillons **!slogan!**, **!member!**, et **!banner!**+ 
 +==== Header.html ==== 
 +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 n'est spécifique au header, mais nous vous conseillons **!slogan!**, **!member!**, et **!banner!** 
 + 
 +==== Footer.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]]. 
 + 
 + 
 +==== 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 [[:publication:article|actualité]] lors de l'affichage des introductions sur la page d'accueil (index.php). 
 + 
 +Detail-news.html est appelé lors de l'affichage de tout un article (article.php). 
 + 
 +Ces fichiers peuvent contenir ces metas-mots spécifiques: 
 +^ !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_date! | La date et l'heure de l'actualité | 
 +^ !N_titre! | Le titre 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_note! | Les éventuelles anotations de l'administrateur | 
 +^ !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 | 
 + 
 +===== Les fichiers facultatifs ou alternatifs ===== 
 +==== Editorial.html ==== 
 +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 
 + 
 +==== 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