X-Git-Url: https://plomlompom.com/repos/%22https:/validator.w3.org/static/git-favicon.png?a=blobdiff_plain;f=todo_templates%2Ftask.html;h=3128d75c6ff1a6cfb7fdca5bfb531d31098fea60;hb=ecee822bebf62049803b90fc8d8a0b484915a0fc;hp=7284f1bdc7218f0f85c54f5a6c5d94a6b4c92b84;hpb=59056f396c4761f9cd7ffbc569e3ddf8994d5e83;p=misc diff --git a/todo_templates/task.html b/todo_templates/task.html index 7284f1b..3128d75 100644 --- a/todo_templates/task.html +++ b/todo_templates/task.html @@ -1,11 +1,31 @@ {% extends 'base.html' %} + + {% block css %} tr.toplevel th { padding-right: 1em; } tr.toplevel td, tr.toplevel th { padding-top: 1em; } tr.lowlevel td, tr.lowlevel th { padding-top: 0em; } {% endblock %} + + +{% macro draw_task(task) %} +{{task.title.now}} +{% endmacro %} + + + +{% macro task_with_deps(task, indent) %} +{% for i in range(indent) %}  {% if loop.last %}+{% endif %}{% endfor %} +{{ draw_task(task) }}
+{% for task in task.deps %} +{{ task_with_deps(task, indent+1) }} +{% endfor %} +{% endmacro %} + + + {% block content %}

edit task

@@ -15,10 +35,17 @@ tr.lowlevel td, tr.lowlevel th { padding-top: 0em; } add as todo - to {{ selected_date }} - + to +{% if task.forks_id %} + +forks +{{ task.forked_task.title.now|e }} + + +{% endif %} + title @@ -44,9 +71,6 @@ tr.lowlevel td, tr.lowlevel th { padding-top: 0em; } default effort -{% if task.subtasks %} -{{ task.default_effort.now }} -{% else %}
history @@ -56,7 +80,6 @@ tr.lowlevel td, tr.lowlevel th { padding-top: 0em; } {% endfor %}
-{% endif %} @@ -75,49 +98,80 @@ add: {{ macros.tagselection(submit_name='tag', selected_tags=task.tags.now, all_ -{% if task.parents %} -parents +dependers -
+{% if task.dependers %} + +{% for depender in task.dependers %} + + + +{% endfor %} +
+ + +{{ draw_task(depender)}}
{% endif %} - +add: + + + children -{% if task.subtasks %} +{% if task.deps %} -{% for subtask in task.subtasks %} +{% for dep in task.deps %} {% endfor %}
- + -{{subtask.title.now}} +{% if dep.deps %} +
+ +{% endif %} +{{ draw_task(dep)}} +{% if dep.deps %} + +{% for s in dep.deps %} +{{ task_with_deps(s, 1) }} +{% endfor %} +
+{% endif %}
{% endif %} -
-add: +add: - -{% for subtask in filtered_tasks %} - +{{ macros.datalist_tasks(filtered_tasks) }} + +{% if task.deps %} + +as chain + + +{% for dep in task.deps_chain %} + + + + {% endfor %} - +
{{dep.deps_depth}}{{dep.title.now}}
+ + +{% endif %}
+