diff options
author | Bart Visscher <bartv@thisnet.nl> | 2012-02-22 22:06:06 +0100 |
---|---|---|
committer | Bart Visscher <bartv@thisnet.nl> | 2012-02-22 22:06:06 +0100 |
commit | c768751c23fe6d5acdcde1124faff6f8dc587509 (patch) | |
tree | 4ccc1edf6d4a664a8c7f0403de6a2c8a302c3228 /apps/tasks/js | |
parent | f3ebd2966101cd3d456a527ac0e55f88ec9d6478 (diff) | |
download | nextcloud-server-c768751c23fe6d5acdcde1124faff6f8dc587509.tar.gz nextcloud-server-c768751c23fe6d5acdcde1124faff6f8dc587509.zip |
Display more information in the task list
Diffstat (limited to 'apps/tasks/js')
-rw-r--r-- | apps/tasks/js/tasks.js | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/apps/tasks/js/tasks.js b/apps/tasks/js/tasks.js index aba3eca7ce1..6400a8f5120 100644 --- a/apps/tasks/js/tasks.js +++ b/apps/tasks/js/tasks.js @@ -14,14 +14,37 @@ $(document).ready(function(){ .html('<a href="index.php?id='+task.id+'">'+task.summary+'</a>') .addClass('summary') ) - .append(actions.clone().removeAttr('id')) + //.append(actions.clone().removeAttr('id')) ; + var checkbox = $('<input type="checkbox">'); + if (task.completed) { + checkbox.attr('checked', 'checked'); + } + $('<div>') + .addClass('completed') + .append(checkbox) + .prependTo(task_container); + var priority = task.priority; + $('<div>') + .addClass('tag') + .addClass('priority') + .addClass('priority-'+(priority?priority:'n')) + .text(priority) + .prependTo(task_container); + if (task.location) { + $('<div>') + .addClass('tag') + .addClass('location') + .text(task.location) + .appendTo(task_container); + } if (task.categories.length > 0) { var categories = $('<div>') .addClass('categories') .appendTo(task_container); $(task.categories).each(function(i, category){ categories.append($('<a>') + .addClass('tag') .text(category) ); }); |