Шаблон разговора: R от неполного значения


Редактору Wbm1058 : Этосвоего рода проверка редактирования ? На этой странице выдается ошибка только в шаблоне «Это перенаправление/rcat» , а не в отдельном примере использования под ней. Интересно, какая история стоит за этим?  Что у вас в палитре?  Пейн   10:28, 19 июня 2016 г. (UTC) [ ответить ]

Давно я не заходил сюда в последний раз. Я только что заметил проблему с перенаправлением The Bounty . Он помечен {{ R от неполного значения }}, поскольку перенаправляется на страницу значений Bounty . Однако Talk:The Bounty перенаправляется на Talk:The Bounty (фильм 1984 года) . Если бы само Bounty было устранением неоднозначности, то {{ значения }} или связанный с ним шаблон dab заполняли бы страницы обсуждения категорий: Несинхронизированные разрешения неоднозначности , так что мой Bot1058 в конечном итоге исправил бы это. Я мог бы внести аналогичное изменение в {{ R из неполного устранения неоднозначности }} и, обнаружив, что страница обсуждения перенаправляется на другую страницу, заменить ее на {{ Разрешение неоднозначности WikiProject }}, что отобразит сообщение: Это перенаправление находится в области действия WikiProject Значения неоднозначности, ...

Теперь, если бы это было перенаправлено на Talk:Bounty , технически в этом не было бы ничего плохого, но я не вижу никакого вреда в изменении его для отображения тега {{ WikiProject Disambiguation }} вместо перенаправления. Мы, по крайней мере, обеспечим, чтобы перенаправление не было на неправильную страницу. @ Пейн Эллсворт и Steel1943 : какие-нибудь комментарии, прежде чем я смело реализую это? wbm1058 ( обсуждение ) 00:08, 18 мая 2017 г. (UTC) [ ответ ]

Многие страницы обсуждений имеют красные ссылки, поэтому предложенное мной изменение шаблона ни к чему не приведет. С другой стороны, я только что обнаружил, что RussBot может исправить это , перенаправив на страницу обсуждения даба. Из задачи 2 RussBot я вижу , что это, судя по всему, был одноразовый запуск в 2009 году, основанный на дампе базы данных. Использование шаблона для заполнения категории дало бы нам решение в режиме реального времени, не зависящее от получения дампов базы данных. Возможно, я смогу проверить, куда перенаправляется страница обсуждения, и классифицировать только те, которые перенаправляются на неправильную страницу. wbm1058 ( обсуждение ) 00:25, 18 мая 2017 г. (UTC) [ ответ ]

Хм, Module:Redirect#GetTarget извлекает имя целевой страницы для страницы перенаправления и может использоваться только из Lua. bugzilla:66974 просит найти лучший способ получить цель страницы перенаправления. Возможно, для этого мне нужно лучше освоить Lua. Или у функции Lua должен быть способ возвращать результаты в шаблон? wbm1058 ( обсуждение ) 00:42, 18 мая 2017 г. (UTC) [ ответ ]

@ Уанфала и Пейн Эллсуорт : Итак, кажется, что лучшее решение — последовать тому, что Пейн сделал с родственной категорией : Несинхронизированные перенаправления страниц обсуждения , и перенаправить страницу обсуждения перенаправления на страницу обсуждения устранения неоднозначности, если эта страница существует , и мы помещаем два шаблона {{ Страница обсуждения перенаправления }} и {{ Разрешение неоднозначности WikiProject }} на страницу только тогда, когда мы не можем перенаправить, потому что страница обсуждения даба представляет собой красную ссылку. Я думаю, что в большинстве случаев на этой странице не будет красной ссылки. Можем ли мы не быть слишком разборчивыми в размещении шаблона {{ WikiProject Disambiguation }} на страницах с именами людей и подобных страницах псевдозначений? Не стесняйтесь исправить это после того, как мой бот оставит неправильный тег. Итак, если все в порядке, я думаю, что готов отменить страницы, на которых я уже поместил теги {{ WikiProject Disambiguation }}, и изменить их на перенаправления. wbm1058 ( обсуждение ) 21:54, 24 мая 2017 (UTC) [ ответ ]