source: trunk/language/fr_FR/help/extend_for_templates.html @ 11967

Last change on this file since 11967 was 8750, checked in by ddtddt, 13 years ago
  • Property svn:eol-style set to LF
File size: 5.3 KB
RevLine 
[2439]1<h2>Configuration pour "étendre" les templates</h2>
[2434]2
[2439]3<h3>Objectif</h3>
4<p>Définir les conditions de remplacement de chaque template (modèle) à partir de template-extension
5(template appelé "replacer" (remplaçant)).</p>
[2434]6
[8750]7<p>Les "Templates d'origine" provenant de ./themes/default/template (ou de tout autre thème)
[2439]8 sont remplacés par un remplaçant si celui-ci est lié à son template d'origine
9 (et de façon facultative, quand l'adresse (URL) demandée contient un URL contains un "Paramètre facultatif de l'URL").</p>
[2434]10
[2439]11<p>Les "Paramètres facultatif de l'URL" sont ceux que vous pouvez trouver après le nom du module dans l'adresse (URL).</p>
[2434]12
[2439]13<p>Ainsi un "Paramètre facultatif de l'URL" peut être un "permalink" (lien permanent) actif
14(voir les permalinks dans notre documentation pour plus d'information).</p>
[2434]15
[2439]16<p>Lire les `<a href="#warnings">mises en garde</a>` sur les conditions d'utilisation.</p>
[2434]17
[2439]18<h3>Qu'est-ce que les extensions des modèles?</h3>
[2434]19
[2439]20<p>Cet outil de configuration est à la fois puissant pour les débutants et pour les utilisateurs avancés.
21Par FTP, dans le dossier template-extension, le Webmaster pourra dupliquer une bonne partie des fichiers
22 .tpl distribués ("Templates d'origine") avec un nom différent 
23 ("replacer" (remplaçant)).
[2434]24 
[2439]25 "Templates d'origine", actuellement les modèles d'origine supportés sont:</p>
[2434]26<ul>
27  <li><span class="filename">index.tpl</span></li>
28  <li><span class="filename">mainpage_categories.tpl</span> and/or <span class="filename">thumbnails.tpl</span></li>
29  <li><span class="filename">menubar.tpl</span></li>
30  <li><span class="filename">header.tpl</span> and/or <span class="filename">footer.tpl</span></li>
31  <li><span class="filename">picture_content.tpl</span> and/or <span class="filename">picture.tpl</span></li>
32  <!-- <li><span class="filename">slideshow.tpl</span></li> -->
33  <li><span class="filename">profile.tpl</span> and/or <span class="filename">profile_content.tpl</span></li>
34  <li><span class="filename">tags.tpl</span></li>
35  <li><span class="filename">upload.tpl</span></li>
36  <li><span class="filename">about.tpl</span></li>
37  <li><span class="filename">popuphelp.tpl</span></li>
38  <li><span class="filename">search.tpl</span> and/or <span class="filename">search_rules.tpl</span></li>
39  <li><span class="filename">nbm.tpl</span> and/or <span class="filename">notification.tpl</span></li>
40  <li><span class="filename">identification.tpl</span> and/or <span class="filename">register.tpl</span></li>
41  <li><span class="filename">redirect.tpl</span></li>
42</ul>
43
[2439]44<h3>Où puis-je trouver les "Templates d'origine"?</h3>
[2434]45
[8750]46<p>Les modèles distribués d'origine sont dans /themes/default/template/
[2439]47(ne pas les modifier directement à cet endroit pour des raisons d'évolution). Ainsi à partir des "templates d'origine",
48tout webmaster pourra créer ses "replacers (modèles personalisés)".</p>
[2434]49
[2439]50<h3>Où dois-je enregistrer les "remplaçants"?</h3>
[2434]51
[2439]52<p>Les <strong>Replacers (templates modifiés)</strong> peuvent être placés dans le dossier
53template-extension (ou ses sous-dossiers).
54Les remplaçants peuvent avoir n'importe quel nom de fichier avec l'extension .tpl. Par exemple: <span
[2434]55class="filename">template-extension/my-extension/video.tpl</span>.</p>
56
57
[2439]58<h3>Comment puis-je activer mes "remplaçants"?</h3>
59<p>Un <strong>template d'origine</strong> devrait être associé à chaque
60 <strong>replacer (modèle modifié)</strong> à fin d'activer les remplacements correspondants.
61 Activer les remplaçants est la fonction de "Etendre les templates" dans les menus de Configuration de l'Administration.</p>
[2434]62
[2439]63<p>Si vous sélectionnez un <strong>Paramètre facultatif de l'URL</strong> alors les remplacements
64ne seront réalisés que sur les pages utilisant ce mot clé. Par exemple: <span
[2434]65  class="pwgScreen">index.php?/<strong>most_visited</strong></span></p>
66 
[2439]67<p>Les utilisateurs avancés utiliseront les permalinks (permaliens, liens permanents) en tant que
68<strong>paramètre facultatif de l'URL</strong>. </p>
69
[2923]70<p>Si vous sélectionnez un <strong>Template rattaché</strong> alors les remplacements ne seront réalisés que sur ce template.</p>
71
[2439]72<h3>Comment puis-je désactiver mes "replacers"?</h3>
[2434]73<ul>
[2439]74<li>Déselectionner le "template d'origine".</li>
75<li>Par FTP supprimer le "remplaçant".</li>
[2434]76</ul>
77<a name="warnings"></a>
[2439]78<h3>Mises en garde</h3>
[2434]79<ul>
80
[2439]81  <li>Le <strong>template d'origine</strong> doit être le véritable template "d'origine"
82  autrement vous pourriez avoir des résultats imprévisibles!</li>
[2434]83
[6180]84  <li>Si plusieurs <strong>remplaçants (templates modifiés)</strong> ont le même
[2439]85  <strong>template d'origine</strong> et le même <strong>paramètre facultatif
86  de l'URL</strong> alors seulement le dernier remplaçant sera actif.</li>
[2434]87
[2439]88  <li>Ne pas sélectionner de <strong>paramètre facultatif de l'URL</strong> 
89  activera le template de remplacement à chaque utilisation du template.
90  Comme mentionné ci-dessus, l'ordre peut inhiber les remplaçants précédents.</li>
[2434]91
[2439]92  <li>Sous-dossiers:
[3185]93  Les sous-dossiers sont ignorés mais ils sont utiles pour modifier l'ordre des remplaçants.<br>
[2439]94distributed-samples: pour vos tests sont distributés!
95<strong>Ne pas les modifier</strong>, créez les votres!
[2434]96</li>
97
[2439]98  <li>A la suppression d'un remplaçant le <strong>template d'origine</strong> sera
99  immédiatement réactivé.</li>
[2434]100
[3185]101</ul>
Note: See TracBrowser for help on using the repository browser.