fr:namespace_templates
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
fr:namespace_templates [2018-04-25 20:01] – maj Digitalin | fr:namespace_templates [2020-06-10 07:20] (Version actuelle) – [Motifs de remplacement] ajout nouveaux motifs Digitalin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | :!: à relire après mise à jour :!: | ||
- | |||
- | :?: «Modèles de pages» ne serait-il pas plus parlant pour les utilisateurs que «Modèles de catégorie» ou «Modèles d' | ||
- | |||
- | FIXME | ||
- | Cette page mérite encore une refonte. Doit-on garder tous ces modes d' | ||
- | |||
====== Modèles de catégorie ====== | ====== Modèles de catégorie ====== | ||
Il peut vous arriver de souhaiter que toutes les pages d'un [[fr: | Il peut vous arriver de souhaiter que toutes les pages d'un [[fr: | ||
Ceci peut facilement être réalisé grâce aux «modèles de pages». Lorsque vous créez une page, | Ceci peut facilement être réalisé grâce aux «modèles de pages». Lorsque vous créez une page, | ||
- | [[fr: | + | [[fr: |
===== Fichiers modèles ===== | ===== Fichiers modèles ===== | ||
Ligne 16: | Ligne 9: | ||
Deux types de modèles peuvent être utilisés : | Deux types de modèles peuvent être utilisés : | ||
- | * '' | + | * '' |
- | * '' | + | * '' |
Si les deux fichiers (hérité et normal) sont présents dans un espace de noms, le fichier normal est utilisé. | Si les deux fichiers (hérité et normal) sont présents dans un espace de noms, le fichier normal est utilisé. | ||
- | Comme vous ne pouvez pas créer et modifier le fichier '' | + | Comme vous ne pouvez pas créer et modifier le fichier '' |
- d' | - d' | ||
- d' | - d' | ||
- | - puis par FTP ou WebDAV faire une copie de ce fichier dans le même dossier et de le renommer ensuite en '' | + | - puis par FTP ou WebDAV faire une copie de ce fichier dans le même dossier et de le renommer ensuite en '' |
- et enfin via le wiki, supprimer la page originale | - et enfin via le wiki, supprimer la page originale | ||
- | - d' | + | - d' |
Ligne 39: | Ligne 32: | ||
^ @ID@ | identifiant (ID) complet de la page | | ^ @ID@ | identifiant (ID) complet de la page | | ||
^ @NS@ | catégorie de la page | | ^ @NS@ | catégorie de la page | | ||
+ | ^ @CURNS@ | ||
+ | ^ @!CURNS@ | idem que précédemment mais avec la première lettre en majuscule | ||
+ | ^ @!!CURNS@ | idem que précédemment mais avec la première lettre de tous les mots en majuscule | ||
+ | ^ @!CURNS!@ | idem que précédemment mais avec tous les caractères en majuscule | ||
^ @PAGE@ | ^ @PAGE@ | ||
^ @!PAGE@ | ^ @!PAGE@ | ||
Ligne 130: | Ligne 127: | ||
.../ | .../ | ||
</ | </ | ||
+ | |||
+ | ===== Modèles éditables par le biais de liens symboliques ===== | ||
+ | |||
+ | //**NOTE: Les instructions contenues dans cette section concernent une utilisation sur des serveurs Linux et ne fonctionneront pas sur un serveur Windows.**// | ||
+ | |||
+ | De cette manière, vous pouvez stocker vos modèles dans une catégorie. En faisant un lien symbolique vers eux, vous pourrez les utiliser comme modèles. Vous pouvez bien évidemment choisir de faire un modèle non-modifiable en n' | ||
+ | |||
+ | - Créez une catégorie appelée " | ||
+ | - Dans cette catégorie, créez une page pour chaque [[fr: | ||
+ | - Suivez les instructions données ci-dessus, à la seule différence que vous devez faire de '' | ||
+ | |||
+ | Une autre manière consiste à créer un lien symbolique dans le répertoire lui-même. Ainsi vous créez un '' | ||
+ | |||
+ | cd / | ||
+ | ln -s _template.txt template.txt | ||
+ | | ||
+ | For these softlinks to work, you might need the FollowSymLinks option set for this directory in your webserver' | ||
+ | |||
+ | Pour que ces liens fonctionnent, | ||
+ | |||
+ | //**NOTE: Cette section contient des instructions à utiliser sur un serveur Windows et ne fonctionneront sous système Linux.**// | ||
+ | |||
+ | Ouvrez l' | ||
+ | |||
+ | cd c: | ||
+ | mklink template.txt _template.txt | ||
+ | |||
===== Extensions ===== | ===== Extensions ===== | ||
Ligne 135: | Ligne 159: | ||
Des fonctionnalités supplémentaires sont implémentés par des extensions pour les modèles de catégories. | Des fonctionnalités supplémentaires sont implémentés par des extensions pour les modèles de catégories. | ||
- | * L' | + | * L' |
* L' | * L' | ||
Ligne 176: | Ligne 200: | ||
--- // | --- // | ||
- | ===== Édition de modèles | ||
- | |||
- | Cette section de documentation est ancienne mais apporte certaines explications intéressantes à conserver ici ou ailleurs. | ||
- | |||
- | Vous ne pouvez pas éditer le fichier '' | ||
- | |||
- | //Une troisième astuce a été laissée pour information, | ||
- | |||
- | |||
- | ==== Modèles éditables par le biais de liens symboliques ==== | ||
- | |||
- | De cette manière, vous pouvez stocker vos modèles dans une catégorie. En faisant un lien symbolique vers eux, vous pourrez les utiliser comme modèles. Vous pouvez bien évidemment choisir de faire un modèle non-modifiable en n' | ||
- | |||
- | - Créez une catégorie appelée " | ||
- | - Dans cette catégorie, créez une page pour chaque [[fr:: | ||
- | - Suivez les instructions données ci-dessus, à la seule différence que vous devez faire de '' | ||
- | |||
- | ==== Modèles éditables pour tous les utilisateurs | ||
- | |||
- | De cette façon, tous les modèles seront modifiables par n' | ||
- | |||
- | - Changez le nom du modèle par défaut en " | ||
- | - À présent n' | ||
- | * **Note:** Cette méthode a l' | ||
- | |||
- | |||
- | ==== Modèles éditables (méthode dépréciée) ==== | ||
- | |||
- | Vous pouvez permettre l' | ||
- | < | ||
- | puis vers la ligne 98 (celle avec trim() ), remplacez par | ||
- | < | ||
- | |||
- | Maintenant, vous devriez être capable d' | ||
- | |||
- | Si vous voulez autoriser quiconque à éditer le modèle, vous pouvez changer son nom en " | ||
Ligne 221: | Ligne 209: | ||
--- //Laynee 2008/08/25 13:04//\\ | --- //Laynee 2008/08/25 13:04//\\ | ||
--- // | --- // | ||
- | --- // | + | --- // |
+ | --- [[user> | ||
+ | --- [[user> | ||
fr/namespace_templates.1524679294.txt.gz · Dernière modification : 2018-04-25 20:01 de Digitalin