Self

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

zobrazovaniPluginu.png

Vzorový soubor ke stažení zde

Nadefinování šablony templates.json

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 :

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
naposledy editoval PetrLedr dne 2014-06-13 11:04:41