Login or Register

RSS IconRecent posts in this topic

avatar
Apjak Tiffany on Oct 20. 2007. 10:59 am
Hello,

How much customization does AC allow? Specifically,

1. I have my own 'Milestones' in my application which is superior in functionality to what is on AC. Can I replace milestones in AC with my own milestones?

2. In Files section, I would like to add 'milestones' as an attribute. Does AC allow that?

3. In Calendar, does AC allow overlaying calendars of people collaborating in one project?

4. Can we subscribe Outlook/Google calendar or other calendars in AC and overlay that information on AC Calendar?

5. Can we rearrange fields and add more fields if necessary? If I make such changes, then how much 'upgradability' can AC offer?

Thanks,
Apjak

P.S. This question assumes that I have PHP programmers who can make those changes.
avatar
Apjak Tiffany on Oct 23. 2007. 9:53 am
Ilija,

Can you please resond?

Thanks for your help.

Apjak
avatar Staff
Ilija Studen on Oct 24. 2007. 9:37 am
Hi,

activeCollab is really flexible system, but there are some rules and not everything can be altered with plugins. For instance, you can completely replace milestones module with your custom implementation, but than it's up to YOU to maintain it and make sure it is compatible with future releases. Also, if you decide to hack an existing plugin you'll be able to keep the changes in sync with future releases manually.

Basically, you can do anything you like but more you hack the core more maintenance work you'll have in the future.

Apjak Tiffany:
1. I have my own 'Milestones' in my application which is superior in functionality to what is on AC. Can I replace milestones in AC with my own milestones?


You can completely replace existing milestones module with a custom implementation. Use existing module as a guideline for development.

Apjak Tiffany:
2. In Files section, I would like to add 'milestones' as an attribute. Does AC allow that?


You'll need to hack Files module to get this working. We'll see to provide a patch for this in upcoming releases.

Apjak Tiffany:
3. In Calendar, does AC allow overlaying calendars of people collaborating in one project?


Calendar module has following 3 views:

1. All tasks and events in all active projects
2. All tasks and events in a specific project
3. Tasks and events assigned to a specific user in all of his active projects

I'm sorry but I don't really understand "overlaying calendars of people". Can you please explain?

Apjak Tiffany:
4. Can we subscribe Outlook/Google calendar or other calendars in AC and overlay that information on AC Calendar?


Not out of the box, but you can create a plugin that will import tasks and events from outer calendars and keep activeCollab in sync with the changes. This would not require any code hacking so you'll have full upgradeability once implemented.

Apjak Tiffany:
5. Can we rearrange fields and add more fields if necessary? If I make such changes, then how much 'upgradability' can AC offer?


You can add or remove fields, but this requires a good understanding of the system and you may need to manually apply the changes every time you upgrade activeCollab. Amount of work depends on what you want to do and how much you want to customize core features.
activeCollab Team Member | Experiment: activeCollab on Twitter

RSS IconRecent posts in this topic