Ticket #113 (enhancement)
Opened 2 years ago
Last modified 2 years ago
Timer option for tasks
Status: new
| Reported by: | Andi Martin <PM Andi on the Forum Board> | Assigned to: | Andi |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | phpbms | Version: | 0.7 |
| Keywords: | helpwanted | Cc: | |
As most of my work is billed by the hour, i'd like to implement a timer linked to tasks and eventually be able to write these tasks into invoices as separate order lines linked to a certain product.
e.g. task: web design - changed product descriptions with a time generated from the timer.
This task would be linked to the client.
With the addition of the scheduler, I'd like to eventually be able to run an update to add all completed tasks (work completed for client) and events (web hosting fees) to an invoice, which then gets automatically sent to the client via email.
Attachments
Change History
04/08/07 10:29:59: Modified by Andi Martin <PM Andi on the Forum Board>
04/08/07 10:30:20: Modified by Andi Martin <PM Andi on the Forum Board>
- owner changed from brieb to anonymous.
- status changed from new to assigned.
04/08/07 11:04:51: Modified by Andi Martin <PM Andi on the Forum Board>
- owner changed from anonymous to Andi.
- status changed from assigned to new.
04/08/07 11:21:21: Modified by Andi Martin <PM Andi on the Forum Board>
- keywords set to helpwanted.
04/09/07 13:54:16: Modified by Andi Martin <PM Andi on the Forum Board>
- attachment timer.zip added.
Simple module to enable timed tasks. PRE-BETA - use on production servers at own risk.
04/10/07 14:31:56: Modified by phpbms@wavenorth.co.uk
ok, ignore that last attachment, just installed it on my own production version and it took a few little tweaks to the code to get it working.
Not got the time just now to go through it and update it properly, if anyone wants to see it then drop me an email or PM me on the message board and i'll write down and send you the instructions. :)
I have written a javascript timer and currently have it added as a module with a menu link. This suits me for the time being, I can keep track of time spent then add it into the memo on the task.
As detailed above, I'd like for it to be linked into tasks, just not too sure of the best way to go about this, logically.
I'm fairly new to PHPBMS so i don't want to just start firing pieces of code in here there and everywhere.
I have a couple ideas of how I would do it, however, i'd like to see everyone else's input into this first, so please, free free to leave your comments. :)