diff options
Diffstat (limited to 'templates/task')
-rw-r--r-- | templates/task/addtask.html | 16 | ||||
-rw-r--r-- | templates/task/view.html | 27 |
2 files changed, 40 insertions, 3 deletions
diff --git a/templates/task/addtask.html b/templates/task/addtask.html new file mode 100644 index 0000000..460b449 --- /dev/null +++ b/templates/task/addtask.html @@ -0,0 +1,16 @@ +{% extends 'base.html' %} +{% block title %} + Add tasks for {{task.title}} +{% endblock %} +{% block content %} + {% if errors %} + Please correct the following errors.<br /> + {% for err in errors %} + {{err}}<br /> + {% endfor %} + {% endif %} + <form action="" method="post"> + {{form.as_p}} + <input value="Submit" type="submit"> + </form> +{% endblock %} diff --git a/templates/task/view.html b/templates/task/view.html index 1d9a69d..64e73c0 100644 --- a/templates/task/view.html +++ b/templates/task/view.html @@ -19,20 +19,41 @@ {% endif %} {% if deps %} - <br />The task has following dependencies + + <br />The task has following dependencies.<br /> {% for dep in deps %} <a href="/task/view/tid={{dep.id}}">{{dep.title}}</a><br /> {% endfor %} + {% if can_mod_tasks %} <a href="/task/addtask/tid={{task.id}}">add more dependencies</a> <a href="/task/remtask/tid={{task.id}}">remove an existing dependency</a> {% endif %} + {% else %} - {% if can_mod_tasks %} - <a href="/task/addtask/tid={{task.id}}">add a subtask/dependency </a> + + {% if subs %} + + <br />The task has following sub tasks.<br /> + {% for sub in subs %} + <a href="/task/view/tid={{sub.id}}">{{sub.title}}</a><br /> + {% endfor %} + + {% if can_mod_tasks %} + <a href="/task/addtask/tid={{task.id}}">add more subtasks</a> + <a href="/task/remtask/tid={{task.id}}">remove an existing subtask</a> + {% endif %} + + {% else %} + + {% if can_mod_tasks %} + <a href="/task/addtask/tid={{task.id}}">add a subtask/dependency </a> + {% endif %} + {% endif %} {% endif %} + <hr> <br />Description:<br /> <br />{{ task.desc }}<br /> |