home · contact · privacy
Improve todo accounting.
[misc] / todo_templates / task.html
index c26d33a9d8d30d7b4c8efebe938b1aed86bc2b4d..3128d75c6ff1a6cfb7fdca5bfb531d31098fea60 100644 (file)
@@ -35,10 +35,17 @@ tr.lowlevel td, tr.lowlevel th { padding-top: 0em; }
 
 <tr class="toplevel">
 <th>add as todo</th>
-<td><input name="add_as_todo" type="checkbox" /> to {{ selected_date }}</td>
-<input name="selected_date" type="hidden" value="{{ selected_date }}" />
+<td><input name="add_as_todo" type="checkbox" /> to <input name="new_todo_date" value="{{ selected_date }}" />
 </tr>
 
+{% if task.forks_id %}
+<tr class="toplevel">
+<th>forks</th>
+<td><a href="task?id={{task.forks_id}}">{{ task.forked_task.title.now|e }}</td>
+</td>
+</tr>
+{% endif %}
+
 <tr class="toplevel">
 <th>title</th>
 <td class="input">
@@ -91,18 +98,26 @@ add: {{ macros.tagselection(submit_name='tag', selected_tags=task.tags.now, all_
 </td>
 </tr>
 
-{% if task.dependers %}
 <tr class="toplevel">
 <th>dependers</th>
 <td>
-<ul>
-{% for parent in task.dependers %}
-<li><a href="task?id={{parent.id_}}">{{parent.title.now}}</a>
-{% endfor %}
-</ul>
+{% if task.dependers %}
+<table>
+{% for depender in task.dependers %}
+<tr class="lowlevel">
+<td>
+<input name="depender" type="checkbox" value="{{depender.id_}}" checked/>
+</td>
+<td>
+{{ draw_task(depender)}}
 </td>
 </tr>
+{% endfor %}
+</table>
 {% endif %}
+add: <input name="depender" list="tasks" autocomplete="off" />
+</td>
+</tr>
 
 <tr class="toplevel">
 <th>children</th>
@@ -156,6 +171,7 @@ add: <input name="dep" list="tasks" autocomplete="off" />
 </table>
 <input id="update_button" class="update" type="submit" name="update" value="update" />
 <div class="delete">
+<input class="update" type="submit" name="fork" value="fork" />
 <input class="delete" type="submit" name="delete" value="delete" />
 </div>
 </form>