I projektets gränser
Moderatorn kommer inte direkt. Därför att validera formulär och utföra operationer
Funktioner:
- Åtgärden styrs med YAML-konfigurations- och Markdown-mallar;
- Ett block läggs till i varje Markdown-mall som beskriver villkoren för att korrekt fylla i formuläret och önskade åtgärder;
- En konfigurationsfil med globala inställningar läggs till;
- Blanketter består av sektioner. Det finns 2 typer av sektioner:
- Fri text. Åtgärden kan kontrollera att användaren brydde sig om att fylla i något där. Innebörden av texten kontrolleras inte automatiskt.
- Kryssrutor. Du kan kräva att n kryssrutor fylls i så att 0 {= m1 {= n {= m2 {= totalt antal kryssrutor i avsnittet. Åtgärden kontrollerar att kryssrutorna matchar kryssrutorna i mallen. Om flaggorna är korrekt inställda kan åtgärden lägga till taggar för att utfärda respektive. flaggor.
- Om formuläret är felaktigt ifyllt instruerar åtgärden användaren hur man fyller i det korrekt och sätter en speciell etikett på det.
- Om formuläret inte korrigeras inom en viss tid kan åtgärden avsluta problemet. Automatisk förbud av användare, borttagning och flytt av problem har ännu inte implementerats på grund av bristen på ett officiellt API för nödvändiga åtgärder och problem med statlig lagring.
- Om problemet är löst tar åtgärden bort etiketten.
- Åtgärdssvarsmallar är naturligtvis anpassningsbara.
Källa: opennet.ru