Lompat ke isi

Manajemen penyaring penyalahgunaan

Perbedaan versi

butirVersi dari 6 September 2021 02.35 oleh HidayatsrfVersi dari 10 September 2021 07.16 oleh Hidayatsrf
Penyaringan kondisi
Kondisi:
!"autoconfirmed" in user_groups &
!"autoconfirmed" in user_groups &
user_editcount < 100 &
user_editcount < 100 &
page_namespace == 0 &
page_namespace == 0 &
removed_lines irlike "(\{\{(bir|dea)th[ _]date|lahir|mati)" &
removed_lines irlike "\{\{((bir|dea)th[ _]date|lahir|mati)" &
edit_delta < 12 &
edit_delta < 12 &
edit_delta > -100 &
edit_delta > -100 &
((
((
  birth_date_regex := "((?i)\{\{birth[ _]date.*?\}\}|lahirmati)";
  birth_date_regex := "((?i)\{\{birth[ _]date.*?\}\}|\{\{lahir[ _]mati.*?\}\})";
  get_matches ( birth_date_regex, removed_lines ) != get_matches ( birth_date_regex, added_lines );
  get_matches ( birth_date_regex, removed_lines ) != get_matches ( birth_date_regex, added_lines );
)
)
|
|
(
(
  death_date_regex := "((?i)\{\{death[ _]date.*?\}\}|lahirmati)";
  death_date_regex := "((?i)\{\{death[ _]date.*?\}\}|\{\{lahir[ _]mati.*?\}\})";
  get_matches ( death_date_regex, removed_lines ) != get_matches ( death_date_regex, added_lines );
  get_matches ( death_date_regex, removed_lines ) != get_matches ( death_date_regex, added_lines );
))
))