En la limoj de la projekto
La moderanto ne tuj alvenas. Sekve, validigi formojn kaj plenumi operaciojn
Elstaraĵoj
- La ago estas kontrolita per YAML-agordo kaj Markdown-ŝablonoj;
- Al ĉiu ŝablono Markdown estas aldonita bloko, kiu priskribas la kondiĉojn por ĝuste plenigi la formularon kaj la deziratajn agojn;
- Agorda dosiero kun tutmondaj agordoj estas aldonita;
- Formoj konsistas el sekcioj. Estas 2 specoj de sekcioj:
- Senpaga teksto. La ago povas kontroli, ke la uzanto ĝenis plenigi ion tie. La signifo de la teksto ne estas aŭtomate kontrolata.
- Markobutonoj. Vi povas postuli ke n markobutonoj estu plenigitaj tiel ke 0 {= m1 {= n {= m2 {= totala nombro da markobutonoj en la sekcio. La ago kontrolas, ke la markobutonoj kongruas kun la markobutonoj en la ŝablono. Se la flagoj estas ĝuste fiksitaj, la ago povas aldoni etikedojn al elsendo, respektive. flagoj.
- Se la formularo estas plenigita neĝuste, la ago instrukcias la uzanton kiel plenigi ĝin ĝuste kaj metas specialan etikedon sur ĝin.
- Se la formo ne estas korektita en certa tempo, tiam la ago povas fermi la aferon. Aŭtomata malpermeso de uzantoj, forigo kaj movo de problemoj ankoraŭ ne estis efektivigitaj pro la manko de oficiala API por la necesaj agoj kaj problemoj kun ŝtata stokado.
- Se la problemo estas solvita, la ago forigas la etikedon.
- Agorespondaj ŝablonoj estas kompreneble agordeblaj.
fonto: opennet.ru