Login or Register

RSS IconRecent posts in this topic

avatar
rshaw on Nov 8. 2007. 3:22 pm
Simple request..
I would just like to add some links to common 'Team Tools'

Like Bug Tracking, Test Management, DevWiki..

Where would be the best place to add these.. as they span ALL projects..?

avatar
Ilija Studen on Nov 8. 2007. 3:27 pm
You can change /activecollab/application/modules/system/views/dashboard/index.tpl and add stuff you want. Please note that this change will not be upgradeable!
activeCollab team member
avatar
gcortesi on Nov 8. 2007. 11:12 pm
To achieve the addition of a few new icons (links) I made the following mods to /activecollab/activecollab/modules/system/handlers/on_build_menu.php. I added a new icon and link for the Dashboard and Help. Definitely a hack but it does the job for now. Certainly not upgradeable....

 function system_handle_on_build_menu(&$menu, &$user) {
    $menu->addToGroup(array(
     new MenuItem('dashboard', lang('Dashboard'), 'http://www.esolvesolutions.com/activecollab/', get_image_url('navigation/dashboard.gif')),
      new MenuItem('help', lang('Help'), 'http://www.esolvesolutions.com/activecollab/public/index.php/projects/6/pages', get_image_url('navigation/help.gif')),
      new MenuItem('people', lang('People'), assemble_url('people'), get_image_url('navigation/people.gif')),
      new MenuItem('projects', lang('Projects'), assemble_url('projects'), get_image_url('navigation/projects.gif')),
    ), 'main');


I then added a few icons to activecollab/public/assets/images. I added a help, dashboard and new site_logo gif icon for use on the main page.

In /activecollab/activecollab/modules/system/views/dashboard/index.tpl I moved the the recent activities lines (below) BEFORE the active projects code so the recent activities appears first. This makes it easier to see what is new, rather than a list of projects, when you do to the Dashboard.

<div class="clear"></div>

  {if is_foreachable($grouped_activities)}
  <div>
    <h2 class="section_name"><span class="section_name_span">{lang}Recent Activities{/lang}</span></h2>
    <div class="section_container">
      {activities activities=$grouped_activities project_column=yes}

    </div>
  </div>
  {/if}
avatar
cyandesign on Nov 11. 2007. 11:27 am
Hi gcortesi,

Your code to add the icons to the dashboard is missing the "g" in "get_image_url"

Other than that it works great.

Thanks.
avatar
gcortesi on Nov 11. 2007. 2:33 pm
Thanks - I didn't scroll far enough to the left when I did the print screen.

Guy
avatar
adamld on Nov 15. 2007. 9:34 pm
It would be great if we could have the main dashboard changed a bit to include an Announcements area.

If that area supproted HTML links you could do a lot with it.

Also, the Projects list at the Dashboard is useless, with Numbered Pages instead of Alphabetically sorted it's just a waste of space.

It being there at all completely suggests AC is geared more towards small companies with few projects, and that is not very supportive of those who bought the Corporate version.

RSS IconRecent posts in this topic