Bubbletimer
#D7CX: I pledge that services will have a full Drupal 7 release on the day that Drupal 7 is released.
Bubbletimer allows you to save your activities easily, check your monthly report, analyze your time schedule, find and eliminate time wasting activities, track your employees' working hours on different projects. The concept of Bubbletimer was originally developed by http://bubbletimer.com/.
Bubbletimer uses nodes as activities. Each activity (you selected) has it's own time line with 15 minutes slots. The form shows you one day at a time. To register your activity you mark the time slots for the appropriate activity.
The module provides reports and charts that allows you to analyze activities in custom time ranges.
Features:
- 15 minutes slots (so no more than 4 clicks for every hour)
- the form allows one selected slot at a time, but ...
- with CTRL+click you can select multiple activities at a time
- with SHIFT you can select custom time ranges
- on-the-fly daily reports (charts and hours) on the Bubbletimer main form
- custom reports (CSV format)
- no module dependency
- custom permissions
- node assigning through url requests (/?q=bubbletimer/add/# and /?q=bubbletimer/remove/# links - where # is the node.nid)
- undo / redo
- content type filtering
Install:
- download the module
- extract the bubbletimer-####.tar.gz file to your Drupal project's module directory (e.g.: mydrupalproject/sites/all/modules/bubbletimer)
- enable it on the module (/?q=admin/build/modules) page
- give permissions for Bubbletimer on the permissions(/?q=admin/user/permissions) page
- customize your personal Bubbletimer form on your 'My account' page (/?q=user)
Usage:
- On the node-view page you find a form where you can assign nodes to your personal Bubbletimer
- click on the 'Bubbletimer' link in the Navigation menu
- select the day you want to edit
- mark the slots
- save it
- make reports (/?q=bubbletimer/statistics)
Screencast:
http://www.youtube.com/watch?v=hfajpm2No1o
I developed this module at Pronovix, contact us for Drupal consulting or development jobs: http://pronovix.com
