From: Dennis F. <de...@co...> - 2002-07-07 09:59:30
|
Hi Marshall, I've checked the code and it looks pretty neat. The summary page is exactly what was missing. 2 things on code-style though: when using if-statements please use: if( ) { } else { } instead of if else And a second tip: When coding in php set php's errorlevel to E_ALL instead of not showing notes. This way you catch more bugs and unintended 'features'. Thanks, Dennis ----- Original Message ----- From: "Marshall Rose" <mr...@db...> To: <cor...@li...> Sent: Sunday, July 07, 2002 12:48 AM Subject: [Core-lan-org-devel] summary page > hi. attached is a diff and a new file. i haven't commited these to CVS for two reasons: > > first, i'm not sure if the new functionalty is consistent with the core-lan-org Way. > > second, it was written using the old database scheme ("0" instead of "NULL") > > here's how to install it: > > 1. put the file, task_summary_list.php in the tasks/ directory. > 2. apply the patch (which adds a link to the "Main menu" box). > > what this update does is add a "summary page" that can be sorted on deadline, status, owner, user/task-group, and task name. the default display is a hierarchical project/task tree. if you click on one of the columns (e.g., "Deadline") then you get a flat list sorted by that column. > > folks here find it pretty useful, because they can see everything that's due in the next couple of days "in a glance". > > enjoy! > > /mtr > > ps: i didn't want to tie-up too much screen real-esate by showing both usergroup and taskgroup columns. so, there's one column called "group" that you click on to toggle between showing/sorting-by the usergroup or taskgroup. > |