I made these changes to our firm's 2.3 release and thought I would share. Here is the readme:
---
This patch will make several improvements to the ticket display page in activeCollab v2.3.x. This patch is based off of bean_nwfc's patch (http://www.activecollab.com/forums/post/22416/#post22416) which was based off of MarkOs's patch for 1.1.3 (http://www.activecollab.com/forums/post/14415/#post14415).
This has only been tested on v2.3 so be careful applying these patches to future releases. Make sure you make backups first!
Features:
+ Display assignees and due date
+ Display category along with the ticket
+ Adds a ticket content expander and collapser to quickly show the ticket content
+ Adds an edit button to quickly edit a ticket
To install, you can either:
1. Copy the updated files to overwrite the originals:
I have applied the latest hack from mphillips to our 2.3 installation and it works great. It is a must-have feature, thanks MarkOs, bean_nwfc and mphillips!
One thing I noticed though, is that it doesn't show a due date when the due date is today, is that correct?
I was searching for modifications for tickets listing when I stumbled over this thread. I applied mphillips' patch and began modifying various parts to suit our needs, as we have stripped out the starring functionality. After looking through his code, I wasn't quite happy with partially the html and javascript parts, as the expanders and content divs are marked with the same id's, so I reworked bits and pieces and streamlined some css errors.
I've attached my changes to his patch and it looks (almost) alike in FF 3.6, IE7/8 and Safari 5.
Edit: I rewrote the javascript so it doesn't "pollute" the jQuery namespace anymore.
I installed bean_nwfc's version and it works great in AC v2.1.4.
Thank you bean_nwfc for sharing!
River