Различия между версиями

ЭлементВерсия участника Alex Smotrov от 15:49, 21 октября 2009Версия участника Alex Smotrov от 21:52, 23 октября 2009
Основные сведения

Описание:

(общедоступное)
Тест в конце статьи
Вставка в конец статьи
Примечания:
Добавление текста без [[ или {{ после интервик или категорий, обычно неконструктивно.  
Ошибочное добавление какого-либо текста без [[ или {{ в самом конце статьи, после интервик или категорий.


После тестирования планируется ограничение только для новичков и предупреждение.
Пояснение: фильтр вынужденно использует особенность (баг?) фильтра, описанную в [[mediazilla:20310]], comment #4.
 
Пояснение: фильтр вынужденно использует особенность (баг?) фильтра [[mediazilla:20310]], comment #4.
Условия фильтрации
Условия:
(документация)
action == 'edit' &! 'bot' in user_groups
action == 'edit' &! 'uploader' in user_groups
& (article_namespace == 0 | article_namespace == 14)
& removed_lines rlike '^\[\[([a-z]{2,3}|Категория):.*\]\] *$'
& removed_lines rlike '^\[\[([a-z]{2,3}|Категория):.*\]\] *$'
& strpos(added_lines, removed_lines) == 0
& strpos(added_lines, removed_lines) == 0
&(
&(
add := substr(added_lines, length(removed_lines));
add := substr(added_lines, length(removed_lines));
substr(new_wikitext, length(new_wikitext)+1-length(add)) + '\n' == add
substr(new_wikitext, length(new_wikitext)+1-length(add)) + '\n' == add
&! contains_any(add,'{{','[[')
&! contains_any(add,'{{','[[')
)
)
Действия, выполняемые при совпадении
Действия, выполняемые при совпадении
 
Отклонение
Предупреждение: abusefilter-warning-insert-at-end