Dalam batas-batas proyek
Moderator tidak segera datang. Oleh karena itu, untuk memvalidasi formulir dan melakukan operasi
Fitur:
- Tindakan ini dikontrol menggunakan konfigurasi YAML dan template Markdown;
- Sebuah blok ditambahkan ke setiap templat Penurunan Harga yang menjelaskan kondisi untuk mengisi formulir dengan benar dan tindakan yang diinginkan;
- File konfigurasi dengan pengaturan global ditambahkan;
- Formulir terdiri dari beberapa bagian. Ada 2 jenis bagian:
- Teks bebas. Tindakan tersebut dapat memeriksa apakah pengguna bersusah payah mengisi sesuatu di sana. Arti teks tidak diperiksa secara otomatis.
- kotak centang. Anda dapat meminta n kotak centang diisi sedemikian rupa sehingga 0 {= m1 {= n {= m2 {= jumlah total kotak centang di bagian tersebut. Tindakan ini memeriksa apakah kotak centang cocok dengan kotak centang di templat. Jika tandanya disetel dengan benar, tindakan masing-masing dapat menambahkan tag ke masalah. bendera.
- Jika formulir yang diisi salah, tindakan tersebut menginstruksikan pengguna cara mengisinya dengan benar dan memberi label khusus padanya.
- Apabila formulir tersebut tidak diperbaiki dalam jangka waktu tertentu, maka tindakan tersebut dapat menutup permasalahan tersebut. Masalah pelarangan pengguna, penghapusan, dan pemindahan otomatis belum diterapkan karena kurangnya API resmi untuk tindakan yang diperlukan dan masalah dengan penyimpanan negara.
- Jika masalah teratasi, tindakan tersebut akan menghapus label.
- Templat respons tindakan, tentu saja, dapat disesuaikan.
Sumber: opennet.ru