Akce
Dlouhodobý úkol #11886
otevřenýDobrovolnický úkol - automatizace notifikací u členských podnětů
Stav:
V řešení (diskutuje se)
Priorita:
Normální
Přiřazeno:
-
Kategorie:
-
Cílová verze:
-
% Hotovo:
0%
Smlouva:
Popis
Ahoj TO,
měl bych tu jeden úkol pro případného dobrovolníka.
Jednalo by se o automatické mailové notifikace k členským podnětům, pokud dosáhnou hranice pro rozeslání, resp. svolání.
Mělo by to fungovat asi takto:
Základními potřebnými parametry jsou hranice pro svolání jednání (J), což je dvojnásobek odmocniny z počtu členů zaokrouhlený nahoru. A hranice pro rozeslání podnětu mailem (R), což je polovina z J (zaokrouhleno nahoru).
Každé vlákno v sekci Členské podněty by bylo jednoho ze tří typů a podle toho by se prováděly notifikace:
- Běžný podnět, bez prefixu v názvu: po dosažení R mailová notifikace členům skupiny Celostatni forum (v sofistikovanější verzi souhrnná notifikace takových podnětů jednou týdně), po dosažení J (přičemž nesmí být v anketě víc Proti než Pro) mailová notifikace členům skupiny Predsedajici, že je třeba zahájit jednání (v sofistikovanější verzi zároveň "zmražení" ankety)
- nominace do volby, prefix [volba]: po dosažení R mailová notifikace zakladateli podnětu, že kandidát má podporu pro zařazení do volby
- návrh na mimořádný přezkum, prefix [prezkum]: po dosažení R okamžitá mailová notifikace členům skupiny Celostatni forum, po dosažení J (přičemž nesmí být v anketě víc Proti než Pro) mailová notifikace členům skupiny Predsedajici, že je třeba zahájit jednání (v sofistikovanější verzi zároveň "zmražení" ankety) Všechny notifikace samozřejmě jen při prvním dosažení příslušné hranice. Prováděcí skript by se spouštěl v pravidelných intervalech (asi by stačilo co hodinu), po spuštění by si zjistil aktuální počet členů, prošel by vlákna v subfóru Členské podněty, zjišťoval stav anket a při prvním dosažení některé hranice provedl výše uvedenou akci.
Pro upřesnění detailů jsem samozřejmě k dispozici.
Předem děkuji, pokud se toho nějaký dobrovolník ujme.
Akce