Since Twproject 5.2 Twproject allows enabling / disabling of powerful customized parts, in such a way that also customers with customized parts can update Twproject without danger of losing any customization.
Sections that can be currently enabled / disabled are:
Is the AES key used to encrypt documents if a “encrypted folder” is used as standard repository.
The full project tree is displayed on lists (task list, time sheets, assignements etc.) ignoring task read permissions
Enables the “split assignment” functionality
Enable an extended html editor for documents.
Age in days your worklog is accepted
Tasks cannot be closed if there are issues open
Issues planned on task will not be shifted shifting the task
Adds a button “Fill plan at zero” on the plan, which fills unplanned parts at zero.
If active, Ldap imported users MUST authenticate using LDAP; fallback will be active for manually created users only. Make Twproject safer
Do not show assignment details if load is “0”
Task older than xx months will be hidden from the selection combos. Keeps the task selection clean and easier.
Number of days a generated alert message will expire. It is used for sticky, log, e-mail, digest notification channels.
When “yes”, it tries to navigate to the top task (considering your permissions) when editing using Gantt.
When “yes”, Twproject generates date and status events only after 6 hours the task creation. This avoid to send notification is project setup phase.
Add a button on the plan view to reconcile planned hours with what has been done.
This enables the show expenses button on worklog week.
This makes the notes written in the Deliverables field be visible on every task tab.
In the plan view shows days where resources are under-planned.
Parent tasks will shrink to its children size
Shows the complete task path on the timesheet page instead of task name only.
Operator load is computed using plan only, not work estimation
Enable/disable project color
Allow to define a alternative worklog form. Requires an ad-hoc customized form.
For special purposes like restricting view to portlets or pages, administrators can inject new custom permissions. Have a look to
Add you permissions here and then restart Twproject; your permissions will be available for usage.
Even more customization options
Twproject team has several ways to further customize Twproject and integrate it with other data sources without forcing the customer release to be a separate code branch, which would make application updates problematic. For example since 5.3 Twproject supports “injecting” further, external, persistent classes. Contact Twproject staff for further information.