« Modèle:Gestionnaire de tâches » : différence entre les versions
(Correction d'un bogue avec l'affichage sélectif des sous-tâches) |
(Ajout d'un sélecteur wildcard (*) pour réparer les requêtes (aucune idée pourquoi elles ont brisées)) |
||
Ligne 13 : | Ligne 13 : | ||
[[Catégorie:Tâches]] | [[Catégorie:Tâches]] | ||
[[Status::1]] | [[Status::1]] | ||
[[~{{{super_page}}}*]]{{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | [[~*{{{super_page}}}*]]{{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | ||
|?Type | |?Type | ||
|?Priority | |?Priority | ||
Ligne 34 : | Ligne 34 : | ||
[[Status::1]] | [[Status::1]] | ||
[[Assignee::Utilisateur:{{#USERNAME:}}]] | [[Assignee::Utilisateur:{{#USERNAME:}}]] | ||
[[~{{{super_page}}}*]] | [[~*{{{super_page}}}*]] | ||
{{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | {{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | ||
|?Type | |?Type | ||
Ligne 54 : | Ligne 54 : | ||
[[Catégorie:Tâches]] | [[Catégorie:Tâches]] | ||
[[Status::2]] | [[Status::2]] | ||
[[~{{{super_page}}}*]] | [[~*{{{super_page}}}*]] | ||
{{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | {{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | ||
|?Type | |?Type | ||
Ligne 76 : | Ligne 76 : | ||
[[Status::2]] | [[Status::2]] | ||
[[Assignee::Utilisateur:{{#USERNAME:}}]] | [[Assignee::Utilisateur:{{#USERNAME:}}]] | ||
[[~{{{super_page}}}*]] | [[~*{{{super_page}}}*]] | ||
{{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | {{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | ||
|?Type | |?Type | ||
Ligne 96 : | Ligne 96 : | ||
[[Catégorie:Tâches]] | [[Catégorie:Tâches]] | ||
[[Status::5]] | [[Status::5]] | ||
[[~{{{super_page}}}*]] | [[~*{{{super_page}}}*]] | ||
{{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | {{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | ||
|?Type | |?Type | ||
Ligne 118 : | Ligne 118 : | ||
[[Status::5]] | [[Status::5]] | ||
[[Assignee::Utilisateur:{{#USERNAME:}}]] | [[Assignee::Utilisateur:{{#USERNAME:}}]] | ||
[[~{{{super_page}}}*]] | [[~*{{{super_page}}}*]] | ||
{{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | {{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | ||
|?Type | |?Type | ||
Ligne 138 : | Ligne 138 : | ||
[[Catégorie:Tâches]] | [[Catégorie:Tâches]] | ||
[[Status::3]] | [[Status::3]] | ||
[[~{{{super_page}}}*]] | [[~*{{{super_page}}}*]] | ||
{{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | {{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | ||
|?Type | |?Type | ||
Ligne 160 : | Ligne 160 : | ||
[[Status::3]] | [[Status::3]] | ||
[[Assignee::Utilisateur:{{#USERNAME:}}]] | [[Assignee::Utilisateur:{{#USERNAME:}}]] | ||
[[~{{{super_page}}}*]] | [[~*{{{super_page}}}*]] | ||
{{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | {{#ifexpr: {{{inclure_sous-tâches|1}}}||[[Tâche_sous-tâche::faux]]}} | ||
|?Type | |?Type |
Version du 10 décembre 2019 à 00:52
Utilisation
Ce modèle permet d'ajouter à n'importe quel endroit dans le wiki in système de gestion de tâches. Si le système ne se situe pas dans l'espace de nom principal, il est important d'activer les propriétés sémantiques pour l'espace de nom en réglant $smwgNamespacesWithSemanticLinks[ESPACE_DE_NOM] = true;
dans Localsettings.php
.
Exemple
Pour un exemple, veuillez consulter la page de tâches du projet Wikimedica.
Paramètres
Ajoute un système de gestion de tâches à n'importe quel endroit dans le wiki.
Paramètre | Description | Type | État | |
---|---|---|---|---|
Super page | super_page | Page parent des tâches | Chaîne | obligatoire |
Espace de nom | espace_de_nom | Espace de nom dans lequel les tâches se situent | Chaîne | obligatoire |
Inclure les sous-tâches | inclure_sous-tâches | Inclure les sous-tâches dans les requêtes.
| Booléen | facultatif |
La documentation de ce modèle est incluse depuis sa sous-page de documentation (modifier | historique).
Veuillez placer les catégories dans la sous-page /Documentation.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).