Документация по модулю [ просмотреть ] [ изменить ] [ историю ] [ очистить ]
Этот модуль используется шаблоном : представление AFC и его подшаблонами для сканирования содержимого представлений AFC. Он используется для обнаружения черновиков в неподходящих категориях контента, а также для подавления сообщения о том, что черновик не был отправлен, хотя на самом деле он был отправлен.
местный p = {}локальная функция removeFalsePositives ( str )если не str товернуться ''конецstr = mw . ustring . gsub ( str , "" , "" )str = mw . ustring . gsub ( str , " .- " , "" )str = mw . ustring . gsub ( str , "{{[Dd] категории плотов [^ {}] - {{[^ {}] -}} [^ {}] -}}" , "" )str = mw . ustring . gsub ( str , "{{[Dd] raft Categories.-}}" , "" )str = mw . ustring . gsub ( str , "% [% [Категория: Не подходит для материалов Wikipedia AfC%]%]" , "" )str = mw . ustring . gsub ( str , "% [% [Категория: [Dd] плоты .-%]%]" , "" )str = mw . ustring . gsub ( str , "% [% [Категория: .- draft%]%]" , "" )return strконецфункция p . checkforcats ( рамка ) местный t = mw . название . getCurrentTitle () tc = t : getContent () если tc == nil, то вернуться "" конец tc = removeFalsePositives ( tc ) если мв . ustring . match ( tc , "% [% [% s- [Cc] ategory:" ) == nil, затем вернуться "" еще return "[[Категория: материалы AfC с категориями]]" конецконецфункция p . отправлено ( кадр )локальный текст = removeFalsePositives ( mw . title . getCurrentTitle (): getContent ())если мв . ustring . find ( текст , '{{представление AfC ||' , 1 , истина ) или mw . ustring . find ( текст , '{{представление AFC ||' , 1 , истина ), затемвозвратный фрейм . аргументы [ 1 ]ещевозвратный фрейм . аргументы [ 2 ]конецконецвернуть p