U granicama projekta
Moderator ne dolazi odmah. Stoga, za validaciju obrazaca i izvođenje operacija
RћSЃRѕR ± RμRЅRЅRѕSЃS, Rё:
- Akcija se kontroliše pomoću YAML konfiguracije i Markdown šablona;
- Svakom Markdown šablonu se dodaje blok koji opisuje uslove za ispravno popunjavanje obrasca i željene radnje;
- Dodan je konfiguracijski fajl sa globalnim postavkama;
- Obrasci se sastoje od sekcija. Postoje 2 vrste sekcija:
- Slobodan tekst. Akcija može provjeriti da li se korisnik potrudio da tu nešto popuni. Značenje teksta se ne provjerava automatski.
- Potvrdni okviri. Možete zahtijevati da se popuni n polja za potvrdu tako da je 0 {= m1 {= n {= m2 {= ukupan broj potvrdnih polja u sekciji. Radnja provjerava da li se potvrdni okviri podudaraju s potvrdnim okvirima u predlošku. Ako su zastavice ispravno postavljene, radnja može dodati oznake za izdavanje, respektivno. zastave.
- Ako je obrazac pogrešno popunjen, radnja upućuje korisnika kako da ga ispravno popuni i na njega stavlja posebnu oznaku.
- Ako se obrazac ne ispravi unutar određenog vremena, radnja može zatvoriti problem. Problemi automatskog zabrane korisnika, brisanja i premještanja još nisu implementirani zbog nedostatka službenog API-ja za potrebne radnje i problema sa pohranom stanja.
- Ako je problem riješen, radnja uklanja naljepnicu.
- Predlošci odgovora na akciju su, naravno, prilagodljivi.
izvor: opennet.ru