Wed 28 Feb 2007
I’ve been looking for an open source application that I can use to manage my projects and after a review of the current popular options I’ve chosen activeCollab. ActiveCollab is written by Ilija Studen who based the system on Basecamp, 37Signals’ popular project management and collaboration tool.
After I installed and became acquainted with the system I realised that it was lacking something that I needed urgently; the ability to attach a thread of comments to individual tasks for the purpose of issue tracking.
After reading around the activeCollab forum it’s apparent that this feature will be out in the next release (1.0) but there is no clear date when this will be. This is understandable as Ilija is currently busy working on more important and time consuming aspects of the application like plugin support (which I’m looking forward to!).
Since Ilija has already added the ability to attach ‘comments on anything’ at the system level, a straightforward hack was needed to bring that functionality to the front end.
I’ve provided the hacked files below for anyone that wants them. They are only to be used as a temporary solution and will be superseded by activeCollab 1.0 which will feature task commenting by default.
Instructions
- Download the zip file
- Backup and then replace the following files
- /application/controllers/TaskController.class.php
- /application/models/project_tasks/ProjectTask.class.php
- /application/views/task/task_list.php
- Add /application/views/task/task_details.php
- Navigate to the task list page
- Click on a task’s text to access commenting
March 4th, 2007 at 7:52 pm
Nice hack. Thanks for sharing. Worked perfectly in my 0.71 installation.
I would like to reduce the size of the text of the task name in red. Is intrusive, especially with task names that are quite long.
March 4th, 2007 at 9:26 pm
Thanks for the post, I’ll look into improving the formatting. Check back soon for an update.
March 5th, 2007 at 1:37 am
Will do…
March 5th, 2007 at 11:25 am
Just uploaded updates that include bringing the task text into its own box. The task text is now less intrusive.
Summary:
task_details.php
- Task Text now displayed in info box
- ‘Assigned to’ displayed
- Task ‘Edit’ and ‘Delete’ links added
task_list.php
- Displays number of comments next to task
If you are running the old files just replace them with the latest files.
Enjoy!
March 5th, 2007 at 1:17 pm
Another update to the files;
Added code amendments provided by Attiks that adds textile support to the task list description text.
March 5th, 2007 at 2:51 pm
Alright, perfect!! Thanks for the updates.
March 8th, 2007 at 4:36 pm
Great - Thanks for this its exactly what we were looking for. The ability to attach files to comments is a major bonus
March 18th, 2007 at 4:43 am
This is fantastic, thanks! This was the one thing keeping me from using activeCollab.
March 26th, 2007 at 7:42 pm
Excellent job.. I’ve been adding functionality myself becuase I can’t wait for 1.0 to come out. This was on my list of next things to do. Thanks a lot! Very nice addition.
August 1st, 2007 at 3:40 am
[…] the 1.0 version of activeCollab. Key to enabling activeCollab for bug tracking was the ability to attach comments to tasks. It was not an ideal solution but believed 1.0 would be worth the wait. Unfortunately, the wait was […]
August 29th, 2007 at 3:46 am
Thank you so much for the hack! Just what I was looking for. Although I know ac1.0 is around the corner, I was wondering if there was interest in combining your hack with a ‘task email notifier’ like this one
http://www.6gwebdesign.com/blog/activecollab-email-notification-new-task
I’m not a programmer, so I have no idea how to do it. Thanks
April 22nd, 2008 at 1:50 pm
I know this is an old thread, but I’ve been exploring ProjectPier lately, a continuation of ActiveCollab as FOSS. Any active developers here on AC should probably check it out over at www.projectpier.org
November 9th, 2024 at 1:47 pm
1go-casinok.top…
Haris.tv » activeCollab and 0.71 hack for task comments…