Moving tasks

Oh jolly good! I figured out a good way to bulk-move tasks. It’s pretty flexible, since you can choose the teams you want to reschedule, you can choose to move daily, weekly or monthly tasks (or any combination), you can choose the number of days by which to shift the tasks. You could even enter a negative number to bring future tasks sooner … though who would want to do that, heheh!

A link appears above your workload list if you have more than ten overdue tasks. It says, “Help! Too many overdue tasks!”, LOL! Not that i’m encouraging you to let your tasks go overdue to see if it appears! I’m already wondering if people will let their tasks go stupidly overdue to see how red the background colour will go! (I joke that it will start flashing if you leave a task too long!)

I was wondering whether to make the ‘move tasks’ feature only available to site supporters but decided to let everyone have it. I want people to use the site, and i recognise that presenting people with a huge overdue list would just be a turn-off and they’d give up. That said, it would also defeat the purpose if people consistently move their tasks to avoid doing anything … ah well, that’s not my problem i guess. I provide this to make people’s lives easier, not to enforce anything upon them.

I’m pleased that i got this done so quickly. The calendar view will probably take longer, especially to get the AJAX drag-and-drop rescheduling that i’d like to put in. I hope i can do it though – that would be a really effective use of AJAX.

Comments are closed.