편집 필터 편집하기


필터 2 편집하기

이 필터의 오래된 판을 보고 있습니다. 인용된 통계는 최근 판의 필터에 대한 것입니다.이 필터의 역사로 돌아갑니다.

필터 변수
필터 ID:2

설명:

(공개됨)
필터 규칙:
old_indent_lv1 := get_matches('^\{\v(\s*)"', old_wikitext)[1]; new_indent_lv1 := get_matches('^\{\v(\s*)"', new_wikitext)[1]; author_regex := '\v$1"author": ("(.+)"|\[($1$1".*",?\v)+$1\],?\n)'; old_author_match := get_matches(str_replace(author_regex, '$1', old_indent_lv1), old_wikitext)[0]; new_author_match := get_matches(str_replace(author_regex, '$1', new_indent_lv1), new_wikitext)[0]; /* 제목이 '/game.json'으로 끝나는 문서 */ page_title rlike '/game\.json$' & /* 편집할 때 */ action == 'edit' & /* JSON의 형태를 띨 때 */ new_wikitext rlike '^{(.*\n)+}$' & /* 기존에 정의된 author가 있을 때 */ old_author_match & /* author가 달라질 때 */ old_author_match != new_author_match
참고:
설정:
필터가 마지막으로 수정된 시각2024년 9월 29일 (일) 02:08Hsl0 (토론 | 기여)님이 바꿈
역사:이 필터의 역사 보기
도구:이 필터를 다른 위키로 내보내기
일치할 때 취할 조치

이 필터의 오래된 판을 보고 있습니다. 인용된 통계는 최근 판의 필터에 대한 것입니다.이 필터의 역사로 돌아갑니다.