Projektin rajoissa
Moderaattori ei tule heti paikalle. Siksi lomakkeiden validointi ja toimintojen suorittaminen
Ominaisuudet:
- Toimintoa ohjataan käyttämällä YAML-konfiguraatio- ja Markdown-malleja;
- Jokaiseen Markdown-malliin lisätään lohko, joka kuvaa lomakkeen oikean täyttämisen ehdot ja halutut toimenpiteet;
- Kokoonpanotiedosto yleisillä asetuksilla lisätään;
- Lomakkeet koostuvat osioista. Osioita on 2 tyyppiä:
- Ilmainen teksti. Toiminto voi tarkistaa, onko käyttäjä vaivautunut täyttämään jotain sinne. Tekstin merkitystä ei tarkisteta automaattisesti.
- valintaruudut. Voit vaatia n valintaruudun täyttämistä siten, että 0 {= m1 {= n {= m2 {= osion valintaruutujen kokonaismäärä. Toiminto tarkistaa, että valintaruudut vastaavat mallin valintaruutuja. Jos liput on asetettu oikein, toiminto voi lisätä tunnisteita ongelmaan. liput.
- Jos lomake on täytetty väärin, toiminto opastaa käyttäjää täyttämään se oikein ja kiinnittää siihen erityisen tarran.
- Jos lomaketta ei korjata tietyn ajan kuluessa, toiminto voi sulkea ongelman. Käyttäjien automaattista estämistä, poistamista ja siirtämistä ei ole vielä toteutettu, koska tarvittavia toimenpiteitä varten ei ole virallista API:ta ja tilan tallennusongelmia.
- Jos ongelma on ratkaistu, toiminto poistaa tarran.
- Toimintovastausmallit ovat tietysti muokattavissa.
Lähde: opennet.ru