Dalla versione 5.2 Twproject consente di abilitare / disabilitare alcune personalizzazioni, in un modo che anche i clienti che usano personalizzazioni possono aggiornare Twproject senza il rischio di perdere alcuna personalizzazione.
Sezioni che al momento possono essere abilitate / disabilitate sono:
AES_CRYPTO_KEY
E’ la chiave AES usata per crittografare documenti se una cartella crittografata è usata come repository standard.
Default: no
ALWAYS_SHOW_TASK_PATH
L’intero albero di progetto è mostrato sulle liste (lista dei progetti, timesheets, assegnazioni etc.) ignorando i permessi di lettura del progetto.
Default: yes
ASSIGNMENT_SPLIT
Abilita la funzionalità “dividi assegnazione”.
Default: yes
CUSTOM_CSS
Consente di aggiungere un foglio di stile css oltre a quello standard. Può consentire di cambiare colori, logo etc.
Default: no
DOCUMENT_EDITOR_EXTENDED
Abilita un editor html esteso per i documenti.
Default: no
DO_NOT_ACCEPT_OLD_WORLOG
Età dei tempi di lavoro registrati (worklog ) accettata, in giorni
Default: 30
DO_NOT_CLOSE_TASK_IF_OPEN_ISSUES
I progetti non possono essere chiusi se ci sono ToDo aperte
Default:yes
DO_NOT_SHIFT_ISSUES_PLANNED
Le ToDo pianificate non saranno spostate spostando il progetto
Default:yes
FILL_PLAN_0
Aggiunge un bottone “Riempire piano con 0” sul piano, che riempi le parti non pianificate con zero.
Default: yes
FORCE_LDAP_AUTHENTICATION_FOR_IMPORTED_USERS
Se attivo, gli utenti importati da Ldap DEVONO autenticarsi usando LDAP; il fallback sarà attivo solo per gli utenti creati manualmente. Rendi Twproject più sicuro.
Default: yes
HIDE_LOAD_DETAIL_IF_0
Non mostrare il dettaglio assegnazioni se il carico è “0”
Default: yes
HIDE_OLDER_TASK_FROM_COMBO
I progetti più vecchi di “xx” mesi saranno nascosti dal costo di selezione.
Default: 36
MESSAGES_EXPIRES_DAYS
Numero di giorni in cui scade il messaggio di alert generato. Usato nei canali di notifica e-mail, digest, sticky, log .
Default: 15
NAVIGATE_TREE_TO_TOP
Quando impostato a “yes”, prova a navigare fino alla radice del progetto (compatibilimente con i permessi) quando modifichi usando il Gantt.
Default: yes
NOTIFY_ONLY_SIX_HOURS_OLDER_TASK
Quando impostato a “yes”, Twproject genera gli eventi di date e stati solo dopo 6 ore dalla creazione del progetto. Questo evita di inviare notifiche nella fase di setup del progetto.
Default: yes
RECONCILE_PLAN
Aggiungi un bottone sul piano per riallineare le ore pianificate con ciò che è stato fatto.
Default: no
SHOW_EXP_ON_TIMESHEET
Questo abilita la visualizzazione del bottone nota spese sui tempi di lavoro.
Default: yes
SHOW_NOTES_ON_SIDEBAR
Questo rende visibile le note del campo Deliverables su ogni tab del progetto.
Default: no
SHOW_UNDERPLANNED
Nel piano mostra i giorni dove la risorsa è sotto-pianificata.
Default: no
SHRINK_PARENT
Un progetto/fase viene sempre allineato alla dimensione dei propri figli
Default:no
TIMESHEET_SHOW_TASK_PATH
Mostra il path completo del progetto sulla pagina tempi di lavoro invece di solo il nome.
Default: no
USE_SIMPLE_PLAN
Il carico operatore è calcolato usando solo il piano e non la stima di lavoro
Default: no
USE_PROJECT_COLOR
Abilita/disabilita il colore del progetto
Default: yes
WORKLOG_FORM
Consente di definire una form di worklog alternativa. Richiede una form personalizzata ad-hoc.
Default: no
Permessi personalizzati
Per richieste speciali come limitare la vista di portlet o pagine, gli amministratori possono iniettare nuovi permessi personalizzati. Dai uno sguardo a
[TWPROJET_ROOT]/applications/teamwork/plugins/permissionInjector.jsp
Aggiungi i tuoi permessi qui e riavvia Twproject; i tuoi permessi saranno pronti per essere usati.
Altre opzioni di personalizzazione
Il team di Twproject può fare ulteriori personalizzazioni a Twproject e integrarlo con altre fonti di dati senza portare la versione del cliente su un branch separato, che renderebbe problematico l’aggiornamento dell’applicazione. Per esempio dalla versione 5.3 Twproject supporta l’“iniezione” di altre classi di persistenza esterne. Contatta lo staff di Twproject per maggiori informazioni.