« Modèle:Classe » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(14 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 8 : | Ligne 8 : | ||
<div class="panel-body"> | <div class="panel-body"> | ||
'''Catégorie :''' <br /> | '''Catégorie :''' <br /> | ||
{{#if: {{{Décrit la catégorie|}}}| | {{#if: {{{Décrit la catégorie|}}}|{{#set: Décrit la catégorie={{{Décrit la catégorie}}}}}[[:Catégorie:{{{Décrit la catégorie}}}]]|N-A}} | ||
'''Espace de nom dédié :''' <br /> | '''Espace de nom dédié :''' <br /> | ||
Ligne 14 : | Ligne 14 : | ||
'''Page racine d'espace de nom :''' <br /> | '''Page racine d'espace de nom :''' <br /> | ||
{{#if: {{{A l espace de nom dédié|}}}|[[A la page racine d espace de nom dédié::{{ | {{#if: {{{A l espace de nom dédié|}}}|[[A la page racine d espace de nom dédié::{{SERVERNAME}}:{{{A l espace de nom dédié}}}]]|N-A}} | ||
'''Page(s) de perspective :''' <br /> | |||
{{#if: {{{A la page de perspective|}}}|{{#arraymap:{{{A la page de perspective|}}}|,|@@|[[A la page de perspective::@@]]|<br/>}}|N-A}} | |||
'''Formulaire :''' | '''Formulaire :''' | ||
Ligne 27 : | Ligne 30 : | ||
'''Sous-objet(s) :''' <br/> | '''Sous-objet(s) :''' <br/> | ||
{{#if: {{{Utilise le sous-objet|}}}|{{#arraymap:{{{Utilise le sous-objet|}}}|,|@@|[[Modèle:@@|@@]]|<br/>}}|Aucun}} | {{#if: {{{Utilise le sous-objet|}}}|{{#arraymap:{{{Utilise le sous-objet|}}}|,|@@|[[Modèle:@@|@@]]|<br/>}}|Aucun}} | ||
'''Fichier(s) utilisé(s)''' : {{#arraymap:{{{Utilise le fichier|}}}|,|@@|{{#set: Utilise le fichier=Fichier:@@}}[[:Fichier:@@]]|<br />}} | |||
'''Classe(s) utilisée(s)''' : {{#arraymap:{{{Utilise la classe|}}}|,|@@|[[Utilise la classe::Classe:@@]]|<br />}} | |||
'''Classe(s) qui m'utilise(nt)''' : {{#ask: [[Décrit la catégorie::+]] [[Utilise la classe::{{FULLPAGENAME}}]]}} | |||
'''Extension(s) requise(s)''' : <br/>{{#arraymap:{{{Requiert l extension|}}}|,|@@|[[Requiert l extension::@@]]|<br />}} | |||
'''Page d'aide :''' <br/> | '''Page d'aide :''' <br/> | ||
Ligne 50 : | Ligne 61 : | ||
===Attributs=== | ===Attributs=== | ||
{{#arraymaptemplate:{{{A l attribut|}}}|Présentation d un attribut d une classe|,|\n}} | {{#arraymaptemplate:{{{A l attribut|}}}|Présentation d un attribut d une classe|,|\n}} | ||
{{#if: {{#ask: [[Utilise la classe::{{FULLPAGENAME}}]]}}| | |||
===Dans les wikis cultivés=== | |||
{{#ask: [[Utilise la classe::{{FULLPAGENAME}}]] [[Est utilisé par le wiki::+]] | |||
|?Est utilisé par le wiki= | |||
|?Utilise la version standard de la classe= | |||
|?A la note de l usage de classe= | |||
|link=none | |||
|mainlabel=- | |||
|format=template | |||
|template=Présentation des usages d une classe | |||
}}|}} | |||
===Liste pour exportation=== | ===Liste pour exportation=== | ||
{{# | {{#info: Pour importer initialement une classe dans un autre wiki, assurez vous d'aller exporter les classes utilisées (dépendances). | ||
| | <br/> | ||
| | Pour mettre à jour une classe dans un autre wiki lorsqu'elle y existe déjà, assurez vous d'intégrer ici vos changements dans les "classes qui m'utilisent" (qui ont une dépendance sur celle-ci) et d'aller les exporter aussi si elles existent dans le wiki destinataire. Lorsque vous mettez à jour une classe, attention aux wikis qui ont une version divergente de la classe (avec des modifications spécifiques au wiki qu'on ne veut pas dans la classe maitresse). Vous devrez y intégrer manuellement les changements pour ne pas écraser les divergences. | ||
| | <br/> | ||
| | Noter que les pages de fichiers ne sont pas bien exportées/importées par l'outil. La description du fichier est bien importée, mais il faut manuellement réimporter le fichier lui même après coup.}} | ||
}} | |||
Classe:{{PAGENAME}}<br/> | |||
{{#if: {{{Décrit la catégorie|}}}|Catégorie:{{{Décrit la catégorie}}}<br/>|}}{{#if: {{{A le formulaire|}}}|Formulaire:{{{A le formulaire}}}<br/>|}}{{#if: {{{A le modèle principal|}}}|Modèle:{{{A le modèle principal}}}|}}{{#if:{{{A le modèle secondaire|}}}|<br/>{{#arraymap:{{{A le modèle secondaire|}}}|,|@@|Modèle:@@|<br/>}}|}}{{#if: {{{Utilise le sous-objet|}}}|<br/>{{#arraymap:{{{Utilise le sous-objet|}}}|,|@@|Modèle:@@|<br/>}}|}}{{#if: {{{A la page de perspective|}}}|<br />{{#arraymap:{{{A la page de perspective|}}}|,|@@|@@|<br/>}}|}}{{#if: {{{A l attribut|}}}|<br/>{{#arraymap:{{{A l attribut|}}}|,|@@|Attribut:@@|<br/>}}|}}{{#if:{{{Utilise le fichier|}}}|<br/>{{#arraymap:{{{Utilise le fichier|}}}|,|@@|Fichier:@@|<br />}}|}} |
Dernière version du 18 décembre 2020 à 14:03
Catégorie :
N-A
Espace de nom dédié :
Général
Page racine d'espace de nom :
N-A
Page(s) de perspective :
N-A
Formulaire :
Modèle :
Modèle(s) secondaire(s) :
Aucun
Sous-objet(s) :
Aucun
Fichier(s) utilisé(s) :
Classe(s) utilisée(s) :
Classe(s) qui m'utilise(nt) :
Extension(s) requise(s) :
Page d'aide :
Définition
Description
Note(s) de développement
Contexte de développement
Attributs
Liste pour exportation
Pour importer initialement une classe dans un autre wiki, assurez vous d'aller exporter les classes utilisées (dépendances). <br/>Pour mettre à jour une classe dans un autre wiki lorsqu'elle y existe déjà, assurez vous d'intégrer ici vos changements dans les "classes qui m'utilisent" (qui ont une dépendance sur celle-ci) et d'aller les exporter aussi si elles existent dans le wiki destinataire. Lorsque vous mettez à jour une classe, attention aux wikis qui ont une version divergente de la classe (avec des modifications spécifiques au wiki qu'on ne veut pas dans la classe maitresse). Vous devrez y intégrer manuellement les changements pour ne pas écraser les divergences. <br/>Noter que les pages de fichiers ne sont pas bien exportées/importées par l'outil. La description du fichier est bien importée, mais il faut manuellement réimporter le fichier lui même après coup.
Classe:Classe