Primary Group extends the Organic Groups (OG) module to allow users to select a primary group when saving a node, and provides API functions to get the primary group of a node.
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)