I projektets grænser
Moderatoren kommer ikke med det samme. Derfor at validere formularer og udføre operationer
Features:
- Handlingen styres ved hjælp af YAML config og Markdown skabeloner;
- Der tilføjes en blok til hver Markdown-skabelon, der beskriver betingelserne for korrekt udfyldning af formularen og de ønskede handlinger;
- En konfigurationsfil med globale indstillinger tilføjes;
- Formularer består af sektioner. Der er 2 typer sektioner:
- Fri tekst. Handlingen kan kontrollere, at brugeren gad at udfylde noget der. Tekstens betydning kontrolleres ikke automatisk.
- Afkrydsningsfelter. Du kan kræve, at n afkrydsningsfelter udfyldes således, at 0 {= m1 {= n {= m2 {= det samlede antal afkrydsningsfelter i afsnittet. Handlingen kontrollerer, at afkrydsningsfelterne matcher afkrydsningsfelterne i skabelonen. Hvis flagene er indstillet korrekt, kan handlingen tilføje tags til henholdsvis udstedelse. flag.
- Hvis formularen er udfyldt forkert, instruerer handlingen brugeren i, hvordan den skal udfyldes korrekt og sætter en speciel etiket på den.
- Hvis formularen ikke er rettet inden for en vis tid, kan handlingen lukke problemet. Automatisk forbud mod brugere, sletning og flytning af problemer er endnu ikke blevet implementeret på grund af manglen på en officiel API til de nødvendige handlinger og problemer med statens opbevaring.
- Hvis problemet er løst, fjerner handlingen etiketten.
- Handlingssvarskabeloner kan naturligvis tilpasses.
Kilde: opennet.ru