Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Dernière révisionLes deux révisions suivantes
logiciel:internet:pluxml:themes:start [2022/02/13 14:38] adminlogiciel:internet:pluxml:themes:start [2022/02/13 16:07] admin
Ligne 9: Ligne 9:
 <WRAP center round tip 60%> <WRAP center round tip 60%>
 Les thèmes et templates sont physiquement indépendants du système de **Pluxml** -> ils ne sont pas affectés par les mises à jour. Les thèmes et templates sont physiquement indépendants du système de **Pluxml** -> ils ne sont pas affectés par les mises à jour.
-</subnumberlist>+</WRAP>
  
 Il existe de nombreux thèmes et templates, en particulier ici : [[http://ressources.pluxml.org/|]]. Il existe de nombreux thèmes et templates, en particulier ici : [[http://ressources.pluxml.org/|]].
Ligne 53: Ligne 53:
 <WRAP center round important 60%> <WRAP center round important 60%>
 Le nom d'un template doit commencer par **home-**, **article-**, **categorie-** ou **static-** et se terminer par **.php**. Entre les deux, le nom choisi pour le template **xxx**. Le nom d'un template doit commencer par **home-**, **article-**, **categorie-** ou **static-** et se terminer par **.php**. Entre les deux, le nom choisi pour le template **xxx**.
-</subnumberlist>+</WRAP>
  
 Il est accompagné d'un ou plusieurs fichiers définissant le look des diverses parties de la page : Il est accompagné d'un ou plusieurs fichiers définissant le look des diverses parties de la page :
Ligne 66: Ligne 66:
  
 **Pour une plus grande facilité, nous remplacerons ces fichiers par des pages statiques faciles à personnaliser.** **Pour une plus grande facilité, nous remplacerons ces fichiers par des pages statiques faciles à personnaliser.**
-</subnumberlist>+</WRAP>
  
 Un fichier de style est associé, nommé selon le type de modèle : Un fichier de style est associé, nommé selon le type de modèle :
Ligne 76: Ligne 76:
 <WRAP center round important 60%> <WRAP center round important 60%>
 Les fichiers de style reprennent le nom du fichier modèle en remplaçant **.php** par **.css** Les fichiers de style reprennent le nom du fichier modèle en remplaçant **.php** par **.css**
-</subnumberlist>+</WRAP>
  
 ==== Exemple ==== ==== Exemple ====
Ligne 95: Ligne 95:
  
 Il est alors chargé automatiquement par votre template lorsque celui-ci est utilisé. Il est alors chargé automatiquement par votre template lorsque celui-ci est utilisé.
-</subnumberlist>+</WRAP>
  
 ===== Définir le look pour le template ===== ===== Définir le look pour le template =====
Ligne 104: Ligne 104:
     * **article-xxx...** pour des articles de blog     * **article-xxx...** pour des articles de blog
     * **categorie-xxx...** pour les pages d'une catégorie     * **categorie-xxx...** pour les pages d'une catégorie
-</subnumberlist>+</WRAP>
  
 Nous avons donc les fichiers : Nous avons donc les fichiers :
Ligne 119: Ligne 119:
   * éditez le fichier dans la zone d'édition   * éditez le fichier dans la zone d'édition
   * et cliquez sur le bouton <key>Sauvegarder' 'le' 'fichier</key>   * et cliquez sur le bouton <key>Sauvegarder' 'le' 'fichier</key>
-</subnumberlist>+</WRAP>
  
 ===== L'en-tête (header) ===== ===== L'en-tête (header) =====
Ligne 139: Ligne 139:
 <WRAP center round tip 60%> <WRAP center round tip 60%>
 La méthode est la même pour les autres zones de la page La méthode est la même pour les autres zones de la page
-</subnumberlist>+</WRAP>
  
 Créez une nouvelle page statique et placez-y tout ce que vous voulez (sauf l'image de fond qui sera apportée par la feuille de style). Créez une nouvelle page statique et placez-y tout ce que vous voulez (sauf l'image de fond qui sera apportée par la feuille de style).
Ligne 165: Ligne 165:
 <WRAP center round important 60%> <WRAP center round important 60%>
 Mettre le numéro de la page statique du header dans ->staticInclude(**x**) Mettre le numéro de la page statique du header dans ->staticInclude(**x**)
-</subnumberlist>+</WRAP>
  
 Pour vérifier, dans l'administration, éditez une page et choisissez comme template **static-xxx.php** : Pour vérifier, dans l'administration, éditez une page et choisissez comme template **static-xxx.php** :
Ligne 177: Ligne 177:
 <WRAP center round important 60%> <WRAP center round important 60%>
 Évidemment, si vous changez de thème, il faudra refaire les templates additionnels pour que cela fonctionne... Évidemment, si vous changez de thème, il faudra refaire les templates additionnels pour que cela fonctionne...
-</subnumberlist>+</WRAP>
  
 ===== La sidebar ===== ===== La sidebar =====
Ligne 274: Ligne 274:
 <WRAP center round important 60%> <WRAP center round important 60%>
 Gardez toujours  une sauvegarde de vos fichiers avant vos essais. En cas de malheur, vous pourriez toujours récupérer un fichier original dans l'archive avec laquelle vous avez installé Pluxml. Gardez toujours  une sauvegarde de vos fichiers avant vos essais. En cas de malheur, vous pourriez toujours récupérer un fichier original dans l'archive avec laquelle vous avez installé Pluxml.
-</subnumberlist>+</WRAP>
    
 Pour remplir la sidebar avec des informations qu'il sait mettre en avant avec un éditeur de texte comme au bon vieux temps, nous allons appeler dans cette sidebar une page préalablement conçue avec les informations à faire apparaître. Pour remplir la sidebar avec des informations qu'il sait mettre en avant avec un éditeur de texte comme au bon vieux temps, nous allons appeler dans cette sidebar une page préalablement conçue avec les informations à faire apparaître.