Manajemen penyaring penyalahgunaan

Perbedaan versi

butirVersi dari 18 Agustus 2021 02.15 oleh HidayatsrfVersi dari 18 Agustus 2021 04.51 oleh Hidayatsrf
Penyaringan kondisi
Kondisi:
bad_name := "(\b|)kkn(.*?|)|(.*?|)desa(.*?|)|(\b|)kukerta(.*?|)|(.*?|)official(.*?|)";
bad_names := "(\b|)kkn(.*?|)|(.*?|)desa(.*?|)|(\b|)kukerta(.*?|)|(.*?|)official(.*?|)";
action == "createaccount" &
action == "createaccount" &
(
(
     user_rights ? /* T230256 workaround */
     user_rights ? /* T230256 workaround */
         !('override-antispoof' in user_rights) :
         !('override-antispoof' in user_rights) :
         true
         true
) &
) &
lcase(accountname) rlike bad_name
lcase(accountname) rlike bad_names