Projekt

Obecné

Profil

Dlouhodobý úkol #11886

otevřený

Dobrovolnický úkol - automatizace notifikací u členských podnětů

Přidáno uživatelem Martin Kučera před více než 6 roky(ů). Aktualizováno před více než 5 roky(ů).

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.

Také k dispozici: Atom PDF