Обсуждение MediaWiki:Broken-file-category
Неправильное название категории
[править код]Здравствуйте. Есть подозрение, что Категория:Страниц с неработающими файловыми ссылками должна называться как-то иначе. Серебряный 22:55, 8 октября 2011 (UTC)
- Для этого есть КПМ. Advisor, 23:01, 8 октября 2011 (UTC)
- При чём здесь переименование? Это категория, которую формирует движок. Серебряный 23:02, 8 октября 2011 (UTC)
- Ответ здесь: Википедия:Форум/Общий#Категория:Страниц с неработающими файловыми ссылками. Advisor, 23:32, 8 октября 2011 (UTC)
- Спасибо. Значит, уже нашли. Серебряный 00:09, 9 октября 2011 (UTC)
- Ответ здесь: Википедия:Форум/Общий#Категория:Страниц с неработающими файловыми ссылками. Advisor, 23:32, 8 октября 2011 (UTC)
- При чём здесь переименование? Это категория, которую формирует движок. Серебряный 23:02, 8 октября 2011 (UTC)
- И там уже сложился консенсус за её переименование в "Страницы со ссылками на отсутствующие файлы", просьба реализовать. MaxBioHazard 02:27, 9 октября 2011 (UTC)
В эту категорию включено 159 страниц, но сама категория не создана. Как видно из названия в неё включаются статьи с красными ссылками на файлы Вики, но механизм включения мне понять не удалось. --4epenOK 14:42, 6 октября 2011 (UTC)
- Страницы включаются в эту категорию автоматически движком MediaWiki, точно так же, как в эту категорию и ей подобные. Предложите нормальное название для новой категории, и если не будет возражений, то любой администратор может изменить его здесь: Broken-file-category; также возможны разные категории в зависимости от пространства, см. код в енвики. — AlexSm 15:00, 6 октября 2011 (UTC)
- Почитал. Думаю, что нет большого смысла делать несколько категорий. У нас пока мало страниц в основном пространстве, а из шаблонов вообще ни один не попал в эту категорию. Единственное что, нужно исключить личное пространство (а это треть всего, что сейчас туда включено). На мой взгляд это не должно интересовать общественность. Также, скорее всего можно исключить обсуждения страниц. Варианты? Мм, например, «Страницы со ссылками на отсутствующие файлы» (или ...на несуществующие файлы); «Страницы с красными ссылками на файлы»; «Страницы с неправильными ссылками на файлы». Единственный момент, в моих вариантах не указывается, что это файлы не на внешних ресурсах. Хотя я думаю такое указание излишне. --4epenOK 15:43, 6 октября 2011 (UTC)
- Страницы со ссылками на отсутствующие файлы. MaxBioHazard 09:43, 7 октября 2011 (UTC)
- Консенсус из двух человек — это конечно мега-круто =))) Впрочем, выбирать не из чего. Всё на уровне здравого смысла. Вы лучше выскажитесь на счёт исключения из этой категории личных страниц и страниц обсуждений =) --4epenOK 08:47, 9 октября 2011 (UTC)
- Как ни странно, да - подобные вопросы обычно мало кого интересуют, двое высказавшихся - уже нормально, а консенсус - это согласие всех высказавшихся (или ситуация, когда несогласные не могут представить корректных аргументов), независимо от их количества. У всех остальных возможность высказаться тоже была, если они ей не воспользовались - не наши проблемы. Исключить из обсуждений можно, из личных страниц - сомнительнее: если удалён какой-то файл, использовавшийся в ряде ЛС (я не уверен, что Рубинбот третий делинкует их из личного пространства), пусть это будет отражено - такой файл тогда надо чем-то заменить. MaxBioHazard 11:16, 9 октября 2011 (UTC)
- Личные страницы на то и личные, что за ними следит не сообщество. Не хватало ещё разгребать личные страницы у кого какие красные ссылки. Работы вагон и маленькая тележка =( --4epenOK 11:50, 9 октября 2011 (UTC)
- Как ни странно, да - подобные вопросы обычно мало кого интересуют, двое высказавшихся - уже нормально, а консенсус - это согласие всех высказавшихся (или ситуация, когда несогласные не могут представить корректных аргументов), независимо от их количества. У всех остальных возможность высказаться тоже была, если они ей не воспользовались - не наши проблемы. Исключить из обсуждений можно, из личных страниц - сомнительнее: если удалён какой-то файл, использовавшийся в ряде ЛС (я не уверен, что Рубинбот третий делинкует их из личного пространства), пусть это будет отражено - такой файл тогда надо чем-то заменить. MaxBioHazard 11:16, 9 октября 2011 (UTC)
- Категория переименована, но по старому имени всё ещё остаётся 800 страниц, и их количество не уменьшается (дело не в очереди заданий) MaxBioHazard 11:16, 9 октября 2011 (UTC)
- Запустил бота на null edit. Через пару часов должна опустеть. — putnik 11:28, 9 октября 2011 (UTC)
Скрытая категория и интервики
[править код]- А не стоит ли эту категорию сделать скрытой? Серебряный 12:38, 9 октября 2011 (UTC)
- здравая мысль --4epenOK 13:29, 9 октября 2011 (UTC)
- Ещё вот есть потенциальные интервики и включение в {{Работа для участников}} Серебряный 13:42, 9 октября 2011 (UTC)
- интервики записал, скрытость прописал --4epenOK 20:51, 9 октября 2011 (UTC)
- Ещё вот есть потенциальные интервики и включение в {{Работа для участников}} Серебряный 13:42, 9 октября 2011 (UTC)
- здравая мысль --4epenOK 13:29, 9 октября 2011 (UTC)
Разделение на несколько категорий
[править код]- На счёт вложенной категоризации. Надо всё-таки рассортировать по пространствам, а то большая свалка получается. Предлагаю
{{#switch:{{NAMESPACE}}
|{{ns:0}}=Статьи со ссылками на отсутствующие файлы
|{{ns:10}}=Шаблоны со ссылками на отсутствующие файлы
|{{ns:4}}=Внутренние страницы со ссылками на отсутствующие файлы
|{{ns:100}}=Порталы со ссылками на отсутствующие файлы
|{{ns:102}}=Инкубатор со ссылками на отсутствующие файлы
|{{ns:6}}=Описания файлов со ссылками на отсутствующие файлы
|{{ns:14}}=Категории со ссылками на отсутствующие файлы
}}
Внутренние страницы — это я так обозвал пространство «Википедия», не знаю как по-другому, разве что «Страницы со ссылками на отсутствующие файлы в пространстве имён Википедия». Все эти категории должны содержаться в метакатегории Страницы со ссылками на отсутствующие файлы. Тогда это можно включить в категории статьи к улучшению, порталы, шаблоны, файлы, инкубатор. Обсуждения и личные страницы (ns:2) я бы не стал включать, не вижу в этом смысла, но можно конечно добавить |{{ns:2}}=Личные страницы со ссылками на отсутствующие файлы
, если очень хочется. Думаю, ничего страшного, если будут пустые подкатегории с категориями и файлами/ Зато будет наглядно и проще с этим работать. В английском разделе есть файлы с красными ссылками на файлы; у нас таких вроде нет, но теоретически могут появится. --4epenOK 06:52, 10 октября 2011 (UTC)
- Через #switch: тогда уж. OneLittleMouse 07:12, 10 октября 2011 (UTC)
- Прошу прощенья. Действительно, что-то меня заклинило =) Исправил. --4epenOK 11:27, 10 октября 2011 (UTC)
- Также думаю следует исключить все архивы. Как и в случае с обсуждениями не вижу смысла копаться в архивах. С помощью поиска это делается легко, но без функции поиска подстроки (или хотя бы цикла) сложно придумать адекватный запрос. Разве что
{{#ifeq:{{#titleparts:{{PAGENAME}}|1|1}}="Архив" or {{#titleparts:{{PAGENAME}}|1|2}}="Архив" or {{#titleparts:{{PAGENAME}}|1|3}}="Архив"|<ничего не делать>|<проверка на пространство имён>}}
. Проверки на 3 уровня вложенности думаю будет достаточно. Запрос этот должен находить страницы вида Википедия:Форум/Архив А вот страницы вида Википедия:Форум:Архив-2005-11-11 или Википедия:Архив запросов на удаление не найдёт --4epenOK 13:24, 10 октября 2011 (UTC) - Я не вижу никакого смысла разделять их по пространствам. MaxBioHazard 17:26, 12 октября 2011 (UTC)
- Разбор по приоритету: 1) Статьи, 2) Шаблоны, 3) Порталы, 4) всё остальное. К тому же должен быть порядок. Категории кушать не просят, а в рамках проектов участники могут следить за конкретными пространствами. Если видно, что в каком-то пространстве всего несколько десятков страниц с битыми ссылками, то просто психологически легче вычистить их и любоваться пустой категорией =) (сразу виден результат) Ну и последнее — статистика.--4epenOK 22:29, 12 октября 2011 (UTC)
- Сейчас там 2 тысячи страниц. Многовато. Было бы 2 сотни, можно было бы и не сортировать. --4epenOK 12:23, 13 октября 2011 (UTC)
- Уже 3.5 тысячи =( --4epenOK 18:31, 3 ноября 2011 (UTC)
- Нa мой взгляд, необходимость разделения уже назрела. Предлагаю для начала сделать как в enwiki: статьи/шаблоны/остальные и посмотреть, что получится. — AlexSm 18:45, 3 ноября 2011 (UTC)
- Давайте =) Хотя на мой взгляд личное пространство, архивы и обсуждения всех пространств нужно точно исключить, а остальное опционально --4epenOK 19:06, 3 ноября 2011 (UTC)
- Сделано. Мне тоже кажется, что ЛС и СО участников следует исключить, а с пространством «Википедия» пока не уверен: могут быть например редко посещаемые руководства с удалёнными изображениями, а отсортировать их от страниц дискуссий сложно. — AlexSm 19:17, 3 ноября 2011 (UTC)
- Не могу взять в толк как в категорию «Статьи со ссылками на отсутствующие файлы» попали 3 участника oO (кстати одна из этих страниц непонятно что делает в категории Юмор). А есть такие руководства, которые на странице дискуссий? Разве только проекты. Но такие страницы редки и не настолько значимы, чтобы включать СО пространства Википедия, на мой взгляд. Как раз на СО Википедии больше всего всякого флуда по моему. --4epenOK 19:45, 3 ноября 2011 (UTC)
- Не знаю почему туда попадают ЛС, но нулевая правка на них это исправляет; вероятно нужно просто подождать. Выше я имел в виду, что средствами парсера сложно отделить все страницы вида «ВП:Запросы на...» от страниц «ВП:Правило о ...». — AlexSm 20:43, 3 ноября 2011 (UTC)
- Понятно, подождём. Ну, я и не думал их как-то отделять. Просто в отдельную категорию для пространства Википедия. А что думаешь на счёт страниц-архивов? Их же можно убрать с помощью #titleparts. --4epenOK 21:01, 3 ноября 2011 (UTC)
- Не знаю почему туда попадают ЛС, но нулевая правка на них это исправляет; вероятно нужно просто подождать. Выше я имел в виду, что средствами парсера сложно отделить все страницы вида «ВП:Запросы на...» от страниц «ВП:Правило о ...». — AlexSm 20:43, 3 ноября 2011 (UTC)
- Не могу взять в толк как в категорию «Статьи со ссылками на отсутствующие файлы» попали 3 участника oO (кстати одна из этих страниц непонятно что делает в категории Юмор). А есть такие руководства, которые на странице дискуссий? Разве только проекты. Но такие страницы редки и не настолько значимы, чтобы включать СО пространства Википедия, на мой взгляд. Как раз на СО Википедии больше всего всякого флуда по моему. --4epenOK 19:45, 3 ноября 2011 (UTC)
- Сделано. Мне тоже кажется, что ЛС и СО участников следует исключить, а с пространством «Википедия» пока не уверен: могут быть например редко посещаемые руководства с удалёнными изображениями, а отсортировать их от страниц дискуссий сложно. — AlexSm 19:17, 3 ноября 2011 (UTC)
- В массовом порядке в категорию со статьями попадают участники. Я даже видел там одну страницу из пространства Википедия. Всё равно потом придётся бота на нулевую правку запускать. Так может сейчас по всем пройдёмся? =) --4epenOK 18:58, 4 ноября 2011 (UTC)
Как я понял из meta:Help:System message#Transclusion, функции парсера и шаблоны на страницах системных сообщений могут не вполне работать. С другой стороны, по-видимому, включение этой страницы происходит по-другому, чем обычно. KPu3uC B Poccuu 09:57, 16 ноября 2011 (UTC)
- Также роль играет, видимо, кэш парсера и очередь заданий. KPu3uC B Poccuu 08:46, 18 ноября 2011 (UTC)
- Похоже на то. Но как сделать так, чтоб работало корректно не понятно. --4epenOK 21:25, 18 ноября 2011 (UTC)
- Уменьшать количество страниц, попадающих в эти категории, либо постоянно заставлять движок обновлять кэш нулевыми правками. Что легче? KPu3uC B Poccuu 23:55, 18 ноября 2011 (UTC)
- Там четверть страниц участников и страницы обсуждений, которые давно пора исключить. (и ещё какое-то количество архивов) Но админы просто игнорируют =( --4epenOK 08:42, 19 ноября 2011 (UTC)
- Уменьшать количество страниц, попадающих в эти категории, либо постоянно заставлять движок обновлять кэш нулевыми правками. Что легче? KPu3uC B Poccuu 23:55, 18 ноября 2011 (UTC)
- Похоже на то. Но как сделать так, чтоб работало корректно не понятно. --4epenOK 21:25, 18 ноября 2011 (UTC)
Дополнительные категории. Исключения из категоризации
[править код]Запрос выполнен |
Пожалуйста, исключите из категоризации как минимум пространство Участник и все пространства Обсуждений. Как максимум хотелось бы также исключить архивы через функцию titleparts (что менее важно) и служебные страницы вида "Википедия:К удалению/, К переименованию/". Для большей наглядности желательно привести код к архитектуре #switch. Также рассмотрите (реализуйте) введение категорий для порталов. Возможно также для инкубатора и проектов (что менее важно, так как они относятся к внутренней жизни Вики). Эти страницы совершенно теряются в ворохе страниц пространства Википедия. Категории (и их оформление) тоже относятся к "внешней" стороне Википедии. И теоретически тоже могут содержать ссылки на отсутствующие файлы --4epenOK 18:25, 21 ноября 2011 (UTC)
- Насколько я понял, это системное сообщение с функциями парсера работает плохо. Лично я готов помочь попробовать любые варианты, если будет указан конкретный код (как в общем-то и полагается делать при использовании шаблона editprotected). — AlexSm 18:32, 21 ноября 2011 (UTC)
- "...с функциями парсера работает плохо". Так да, но как именно оно работает пока не ясно. Часть кода висит с 10-го октября в теме выше. Переписал и немного изменил ниже.
Если последняя строка исключает Архивы, страницы "к удалению" и "к восстановлению". Если она слишком сложна или нерациональна, то можно написать без неё. Но будет никому не нужная сотня страниц в корне. Проекты не получится выделить в отдельную категорию, пока нет отдельного пространства.
{{#switch:{{NAMESPACE}}
|{{ns:0}}=Статьи со ссылками на отсутствующие файлы
|{{ns:10}}=Шаблоны со ссылками на отсутствующие файлы
|{{ns:100}}=Порталы со ссылками на отсутствующие файлы
|{{ns:102}}=Инкубатор со ссылками на отсутствующие файлы
|{{ns:4}}={{#if: {{#ifeq:{{#titleparts:{{PAGENAME}}|1|2}}|Архив|исключить}}{{#ifeq:{{#titleparts:{{PAGENAME}}|1}}|К удалению|исключить}}{{#ifeq:{{#titleparts:{{PAGENAME}}|1}}|К восстановлению|исключить}}||Страницы со ссылками на отсутствующие файлы}}
|{{ns:6}}|{{ns:12}}=Страницы со ссылками на отсутствующие файлы
}}