Neziskovky - Zverejňovanie dokumentov
Plugin umožňuje neziskovým organizáciám jednoducho spravovať a zverejňovať objednávky a faktúry v súlade s požiadavkami slovenského infozákona.
by Martin Starosta · github.com/neziskovky-space/wp-plugin-zverejnovanie-dokumentov · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/neziskovky-space/wp-plugin-zverejnovanie-dokumentov/archive/refs/heads/main.zipWordPress plugin pre zverejňovanie objednávok a faktúr podľa § 5b infozákona pre neziskové organizácie.
Popis
Plugin umožňuje neziskovým organizáciám jednoducho spravovať a zverejňovať objednávky a faktúry v súlade s požiadavkami slovenského infozákona.
Vlastnosti
- ✅ Správa objednávok a faktúr cez WordPress administráciu
- ✅ Automatická validácia povinných údajov
- ✅ Kontrola lehôt na zverejnenie dokumentov
- ✅ Automatické upozornenia pri prekročení termínov
- ✅ Responzívne tabuľky pre frontend zobrazenie
- ✅ Shortcodes pre jednoduchú integráciu
- ✅ Automatické čistenie starých dokumentov (po 8 rokoch)
- ✅ Multisite podpora
Inštalácia
Metóda 1: Inštalácia cez WordPress admin
- Spustite build script:
./build.sh - V adresári
dist/nájdete súborneziskovky-zverejnovanie-dokumentov-1.0.0.zip - V WordPress admin prejdite na Pluginy → Pridať nový
- Kliknite na Nahrať plugin
- Vyberte vygenerovaný ZIP súbor
- Kliknite na Inštalovať a potom Aktivovať
Metóda 2: Manuálna inštalácia
- Spustite build script:
./build.sh - Rozbaľte vygenerovaný ZIP súbor
- Nahrajte priečinok
neziskovky-zverejnovanie-dokumentovdo/wp-content/plugins/ - Aktivujte plugin v WordPress admin
Vytvorenie inštalačného balíčka
Pre vytvorenie ZIP súboru pre inštaláciu pluginu:
./build.sh
Script automaticky:
- Vytvorí čistú kópiu pluginu bez vývojárskych súborov
- Vygeneruje ZIP súbor v adresári
dist/ - Odstráni dočasné súbory
Vytvorený balíček je pripravený na inštaláciu do WordPress.
Použitie
Správa dokumentov
-
V admin paneli nájdete nové sekcie:
- Objednávky - pre správu objednávok
- Faktúry - pre správu faktúr
-
Pri vytváraní dokumentu vyplňte povinné polia:
- ID dokumentu
- Meno dodávateľa
- Dátum
- Suma
- Stručný popis
Zobrazenie na stránke
Použite shortcodes pre zobrazenie dokumentov:
[neziskovky_orders limit="10"]
[neziskovky_invoices limit="10"]
Požiadavky
- WordPress 5.0 alebo vyšší
- PHP 7.4 alebo vyšší
- MySQL 5.6 alebo vyšší
Autor
Martin Starosta martin.starosta@neziskovky.space
Licencia
GPL v3
Podpora
Pre otázky a podporu kontaktujte autora.