Basecamp is a great time-tracking and project management tool, but can be quite frustrating when it comes to the inflexibility of its reporting options. On any given day I log time to 3-5 projects but find it easy to lose track of the running total. This bookmarklet provides in one click what Basecamp gives you after 8, your hours logged so far today:
if (m < 10) m = '0'+m;var d=oDate.getDate();if (d < 10) d = '0'+d;
Obviously fill in your project_name and replace 1234567 with your user ID.