« Modèle:Gestionnaire de tâches » : différence entre les versions

De Wikimedica
(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

 Documentation[modifier] [purger]

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.

[Modifier les données du modèle]

Paramètres du modèle

ParamètreDescriptionTypeÉtat
Super pagesuper_page

Page parent des tâches

Chaîneobligatoire
Espace de nomespace_de_nom

Espace de nom dans lequel les tâches se situent

Chaîneobligatoire
Inclure les sous-tâchesinclure_sous-tâches

Inclure les sous-tâches dans les requêtes.

Par défaut
true
Booléenfacultatif