Plugin šablona projektových etap
Tento plugin umožňuje projektovému manažerovi do projektu vložit etapy dle nadefinované šablony.
Postup jak nainstalovat plugin
1. Příslušný plugin naleznete v příloze e-mailu
2. Zastavte službu 1CLICK
3. V datovém adresáři 1CLICK (složky: data, font, logs atd.) vytvořte složku plugins
4. Do složky nahrajte plugin (viz příloha, obsah zipu)
5. Znovu spusťte službu 1CLICK
6. Ve vytvořené složce projecttpl nadefinujte soubor templates.json
(Ve Windows typicky C:\1CLICKData\data\custom\projecttpl/templates.json)
7. Při aktualizaci 1CLICK je někdy třeba aktualizovat i daný pluginu (nejlépe napsat e-mail na podporu)
Zobrazení tohoto pluginu ve 1CLICK
Vzorový soubor ke stažení zde
Nadefinování šablony templates.json
Obsah souboru je ve formátu JSON s kódováním UTF-8
Zda máte správně zapsanou syntaxi si můžete ověřit zde
Správný zápis
[{ "name": "Projekt typu A", "phases": [{ "subject": "Etapa1", "assignees": ["jiri.vomacka","karel.fabian"], "required": true },{ "subject": "Etapa2" },{ "subject": "Etapa3", "assignees": ["miroslava.krobotova"] }], "usage": { "require": ["deadline"], "allow": ["subset","postponed_start", "deadline", "time_budget"] } }]
Usage
usage říká, co může (allow) nebo musí (require) uživatel v rámci použití šablony zadat.
"usage": { "require": ["deadline"], "allow": ["subset","postponed_start", "deadline", "time_budget"] }
Možnosti pro require/allow :
deadline: nastavovat termíny etap
subset: vybírat jen podmnožinu etap definovaných v šabloně (zaškrtávátka u jednotlivých etap)
postponed_start: nastavovat odložený start etap
time_budget: nastavovat časový fond etap
Assignees
assignees omezuje seznam řešitelů v rámci etapy. V případě předdefinování jen jednoho uživatele je daný uživatel rovnou vybrán. Zápis se provádí pomocí přihlašovacích jmen konkrétních uživatelů.
"assignees": ["jiri.vomacka","karel.fabian"],
Required
required nastavuje danou etapu jako povinnou.
"required": true