Projekt

Obecné

Profil

Vedení archívu strany

Registr smluv

Specifikace

Registr smluv je úložiště, ve kterém má veřejnost možnost seznámit se se všemi uzavřenými smlouvami.

Základní pohledy:

seznam smluv s možností filtrace, řazení a exportu smluv (.odt, .xls apod.) podle jejích metadat
jednotlivá stránka s údaji o té které konkrétní smlouvě a smlouvách s ní souvisejících, včetně standardizovaného odkazu na strojově čitelný text smlouvy a s možností linkovat stránku se smlouvou
API umožňující přístup k datům pomocí standardizovaných nástrojů (viz gapi)
Uchovávaná metadata:

smluvní strana, datum jejího podpisu a jednoznačný identifikátor smlouvy v rámci smluvní strany (musí být subjekt!)
datum účinnosti smlouvy
použitý smluvní vzor
smluvní typ
odkaz na související výběrové řízení
předmět hlavního plnění
peněžité ocenění předmětu plnění
příslušná organizační složka smluvní strany (členění klidně vícekrát) - odpovědná osoba v organizační složce (jednající a odsouhlasivší smlouvu podle vnitřních procesů) - případně s odkazem na gapi
datum splnění předmětu smlouvy
stav (splněna, zrušena, vypovězena, odstoupení apod.)
Důležitá je škálovatelnost, aby fungovalo i při vysokém zatížení. Cachuje se ve statickém html poslední uzavřené smlouvy, nejdražší záměry v posledním roce apod., ze kterých lze js udělat selekci podobně jako v internetových obchodech (rozmezí cen apod.).

Pokyny k instalaci

Pro správu webu a zobrazování na vlastním počítači je třeba mít nainstalovaný jekyll podle návodu.

Web stáhnete příkazem git clone https://github.com/pirati-cz/smlouvy.git.

Základní vlastnosti můžete nastavit v konfiguraci webu v souboru _config

Všechny informace o smlouvě (textový dokument a jeho přílohy) jsou uloženy v jedné složce. Tato složka se vkládá do adresáře _posts. V postech můžete používat i tučné písmo nebo jiné formátování v syntaxi markdown.

Miniatury se generují příkazem skripty/generate_thumbnails.sh, který je třeba spustit.

Pro přípravu webu jako celku na vlastním počítači použijte příkaz jekyll serve --watch. Ten vytvoří instanci pro testování v prohlížeči (Firefox, Chromium apod.) na adrese localhost:4000. Uložené změny v souborech se projeví po obnovení stránky i v prohlížeči. Stránku můžete v prohlížeči obnovit klávesou F5.

Výsledky uložte v gitu (git add _/posts/2014-09-12-smlouva-o-dilo/, git commit -m "Smlouva o dílo") a nahrajte do repozitáře (git push). Pokud nemáte oprávnění nahrávat na repozitář, připravte pull request.

Na Internetu se díky funkci github pages zobrazuje web, jak je vytvořený ve větvi gh-pages.

Tento web je svobodný software za podmínek licence GNU AGPL v3, není-li na něm uvedeno jinak.

Také k dispozici: PDF HTML TXT