Basecamp - Coloured to-dos based on due dates

By Alex Burkhardt Last update May 3, 2009 — Installed 923 times.


Script Summary: Changes the colour of to-dos in Basecamp based on due-dates [dd/mm/yy]

Version: 0.8.1

Script homepage

------------------------------------------
Update 27. Nov 2011:
With the introduction of due dates for to dos in Basecamp this script doesn´t work anymore. I don´t have the time right now to fix it properly. In the meantime you can try this script instead which might work for you (thanks to sonar_m):

http://userscripts.org/scripts/show/98053
------------------------------------------

How to use:
-----------

When you have a to-do with a deadline, just add the date in the following format [dd/mm/yy].
The script will then colour-code the to-do-item as follows:

today -> orange
within the next 7 days -> green
more than seven days -> grey
overdue - > red

If you prefer the US date format (mm/dd/yy) you need to make the following changes:
Just open the script in a text editor through the edit button in the "Manage user scripts" window. Then change line 56 & 57 to the following:

dateDisplayed.setMonth(datum1[0] - 1);
dateDisplayed.setDate(datum1[1]);

Changelog:
----------
Version 0.8.1
10 January 2009

- Fixed style of struck-through (=completed) to dos with due dates
- Added non-https Basecamp domains to "Include Pages"