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

De Wikimedica
(Wikicode en trop)
(Ajout support pour stockage des tâches sans passer par la page Liste)
Ligne 1 : Ligne 1 :
<noinclude>
<noinclude>
<!-- La prise en charge des sous-tâches complique l'affichage du titre de la tâche, car théorique il peut exister une profondeur arbitraire de sous-tâches.
<!-- La prise en charge des sous-tâches complique l'affichage du titre de la tâche, car théorique il peut exister une profondeur arbitraire de sous-tâches.
Pour le moment, seul une profondeur est prise en charge. La condition regarde si la page racine se nomme "Liste". Si c'est le cas, ce n'est pas une  
Pour le moment, seul une profondeur est prise en charge. La condition regarde si la page racine se nomme "Liste" ou "Tâches". Si c'est le cas, ce n'est pas une  
sous-tâche. C'est voué à briser. Idéalement, il faudrait que l'affichage des tableaux de tâches se fassent avec un module Lua.  -->
sous-tâche. C'est voué à briser. Idéalement, il faudrait que l'affichage des tableaux de tâches se fassent avec un module Lua.  -->
</noinclude><includeonly>
</noinclude><includeonly>
  | [[{{{1}}}|{{#titleparts:{{{1}}} | | {{#ifeq:{{#titleparts:{{{1}}} | -1 |-2}}|Liste|-1|-2}} }}]] || {{Types de tâches|{{{2}}}}} || {{Priorités de tâches|{{{3}}}}} || {{{4}}} || {{#arraymap:{{{5}}}|,|x|[[x]]|,\s}} || {{#ifeq:{{{6}}}|1 janvier 1 <sup>JL</sup>|''N/A''|{{{6}}}}}
  | [[{{{1}}}|{{#titleparts:{{{1}}} | | {{#ifeq:{{#titleparts:{{{1}}} | -1 |-2}}|Liste|-1|{{#ifeq:{{#titleparts:{{{1}}} | -1 |-2}}|Tâches|-1|-2}}}} }}]] || {{Types de tâches|{{{2}}}}} || {{Priorités de tâches|{{{3}}}}} || {{{4}}} || {{#arraymap:{{{5}}}|,|x|[[x]]|,\s}} || {{#ifeq:{{{6}}}|1 janvier 1 <sup>JL</sup>|''N/A''|{{{6}}}}}
  |-
  |-
</includeonly>
</includeonly>

Version du 17 septembre 2019 à 17:47