Funzionalità nascoste

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:

ADDITIONAL_JS_SCRIPT

URL del file javascript aggiuntivo. Questo file verrà incluso in ogni pagina
Default: no

AES_CRYPTO_KEY

E’ la chiave AES usata per crittografare documenti se una cartella crittografata è usata come repository standard.
Default: no

ALLOW_PROJECT_MIXED_AREAS

Sono ammessi progetti con fasi di diverse aree di sicurezza
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

BUDGET_OVERFLOW_FORBIDDEN

Se impostato, il budget non può essere superato
Default: no

COMPLEXITY_FORM

Abilita “Form Complessità”: un form di esempio che calcola la complessità di un progetto
Default: no

COSTS_INHERIT_COST_CENTER

I costi ereditano il centro di costo dalla fase
Default: no

CSP_ALLOWED_DOMAINS

Content Security Policies: per abilitarlo, specifica i domini aggiuntivi consentiti, separati da spazi, oltre a ‘self’ e *.twproject.com
Default: no

CUSTOM_CSS

Consente di aggiungere un foglio di stile css oltre a quello standard. Può consentire di cambiare colori, logo etc.
Default: no

DISABLE_WORKLOAD_DETAILS

Disabilita i dettagli del carico di lavoro
Default: no

DO_NOT_ACCEPT_FUTURE_WORKLOG

Numero massimo di giorni consentiti per l’inserimento dei tempi di lavoro registrati (worklog) futuri. 0 per bloccare l’inserimento nel futuro
Default: 7

DO_NOT_ACCEPT_OLD_COSTS

Numero di giorni nel passato consentiti per l’inserimento delle spese
Default: 30

DO_NOT_ACCEPT_OLD_WORKLOG

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

ENABLE_TASK_FORUM

Abilita la funzionalità “discussioni/forum” del progetto
Default: yes

ENABLE_TASK_MAIN_FILE_STORAGE

Abilita la configurazione di “archiviazione file di progetto”. Parametri aggiuntivi devono essere configurati nella sezione progetto della pagina amministrazione
Default: yes

EXTERNAL_CALENDAR_REFRESH_TIME

Specifica il periodo, in minuti, per aggiornare i calendari esterni
Default: 5

FILL_PLAN_0

Aggiunge un bottone “Riempire piano con 0” sul piano, che riempi le parti non pianificate con zero.
Default: yes

GANTT_USE_PROGRESS_CHECK_BAR

Abilita nell’editor del Gantt la barra di controllo dello stato di avanzamento, che consente di avere una panoramica delle fasi del progetto in qualsiasi data nel passato
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

IREPORT_IMAGE_FOLDER

Cartella sul server locale in cui si trovano le immagini utilizzate sui file iReport. Per impostazione predefinita è la cartella “img” nella web app
Default: no

MAX_WORKLOG_ALLOWED

Worklog giornaliero massimo consentito. Supporta più formati: 12h, 12:30, 5d, 1M
Default: 12h

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

NO_STRONG_CONFIRM_DELETING_LESS_THAN_OBJECTS

Numero massimo di oggetti da eliminare per abilitare la “conferma forte” (è necessario inserire un numero per confermare)
Default: 10

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

OPLOAD_IGNORE_WORKLOG

Ignora il lavoro svolto nel calcolo del carico di lavoro
Default: no

ORDER_TASK_BY_CODE

Ordina progetti/fasi per codice. Quando non è attivo, ordina per nome dell’attività
Default: no

RECONCILE_PLAN

Aggiungi un bottone sul piano per riallineare le ore pianificate con ciò che è stato fatto.
Default: no

RELEVANCE_FORM

Abilita un modulo di esempio che calcola la pertinenza di un progetto
Default: yes

REVENUE_MAX_DEPTH

Profondità massima dei progetti/fasi per mostrare i ricavi. 0 indica solo il livello root del progetto
Default: 2

RISK_FORM

Abilita un modulo di esempio che esegue una semplice analisi dei rischi per un progetto
Default: yes

SEPARATE_EACH_MESSAGE

Invia messaggi separati invece di essere aggregati in un unico invio
Default: no

SHOW_EXP_ON_TIMESHEET

Questo abilita la visualizzazione del bottone nota spese sui tempi di lavoro.

Default: yes

SKIP_MISSING_EMAIL_CONTROL

Non controllare se l’utente registrato ha un indirizzo email impostato
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

TURN_ON_LOG_ON_DELETE

Abilita la registrazione delle cancellazioni. Quando è attivo, una versione json dell’oggetto eliminato viene salvata nel database.
Default: yes

USE_DISTINCT_COSTCENTER_PRJ_RES

Utilizzare centri di costo distinti per progetti e risorse
Default: no

USE_REAL_RESOURCE_COST

Usa sempre il costo reale delle risorse sulle assegnazioni. Se attiva il costo del lavoro viene calcolato utilizzando il costo orario storico (costo orario della risorsa alla data in cui il lavoro è stato svolto). La stima viene calcolata di conseguenza utilizzando il costo orario storico per quanto è stato fatto e il costo attuale per il rimanente
Default: no

WEBHOOKS_ENABLED

Abilita i webhook. Richiede la configurazione dell’endpoint webhook dalla sezione API di amministrazione
Default: no

WORKLOG_OVERFLOW_FORBIDDEN

Se impostato, gli utenti non saranno in grado di registrare un worklog superiore a quello stimato, indipendentemente dal budget monetario
Default: no

WORKLOG_ROUNDING_TO

Arrotonda le ore di worklog a ‘n’ minuti. Il valore predefinito 0 significa nessun arrotondamento
Default: 0

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.