Меню

Главная
Случайная статья
Настройки
Обсуждение шаблона:Перенаправление на раздел
Материал из https://ru.wikipedia.org

Содержание

Видимые якори в заголовках

Вот есть у нас Хронология позднего палеолита, где заголовки сопровождены якорями типа == {{якорь2|XLIX—XLVI тысячелетия до н. э.|текст=49—46-е тысячелетия до н. э.}} ==, что выдаёт == <span id="XLIX—XLVI тысячелетия до н. э." class="highlight-target">49—46-е тысячелетия до н. э.</span> ==. Перенаправления работают, но модулем опознаются как ошибочные. Мы считаем это ошибкой оформления или хаком? Можно поправить вот так:
	headingPattern = '=%s*<span[^>]*>%s*' .. escape( anchor ) .. '%s*</span>%s*='
	heading = mw.ustring.match( content, headingPattern )
	if heading ~= nil then
		return true
	end


Кстати, из-за включения страниц в перенаправления есть ещё не самый очевидный побочный эффект — страница попадает в штрафные категории родительской, та же 20 тысячелетие до н. э. находится в К:Википедия:Cite web (не указан язык). Как это поправить сразу не придумывается windewrix (обс.) 06:23, 15 ноября 2024 (UTC)[ответить]
  • Уточню, что включение в штрафные категории происходит только в случае якорей. В случае заголовков этого не происходит. При исправлении проблем на странице-цели перенаправления категории также пропадают. stjn 15:22, 17 ноября 2024 (UTC)[ответить]


автоматизация, бот

есть ли какой-то бот, автоматически выполняющий исправление этих перенаправлений?
если нет, то обратимся к ботоводам? ведь автоматически исправляется перенаправление на статью, когда статью переименовывают. так что теоретически точно должно быть возможно, чтоб исправлялось и направление на раздел при изменении названия раздела.

(в моём уме это так:
1) бот видит, что статья попала в категорию
2) заходит в историю статьи
3) находит, на какое новое название был изменён старый раздел.
напр., смотрит, какие теперь значения внутри знаков равно: == Новое название ==
4) меняет в перенаправлении старое на новое
но это я как непрограммист представляю ) Niepodkoloryzowany (обс.) 22:20, 16 ноября 2024 (UTC)[ответить]

Ошибки и баги

Якоря черезш:Список серий

@Stjn, обратите внимание, пожалуйста: в штрафкатегорию сейчас попадает, например, 24 часа до смерти, но это перенаправление рабочее, внутри списка серий там в табличке раскрывается в <th scope="row" rowspan="1" id="ep19" style="text-align:center">19</th>, однако я не понимаю, почему поиск в модуле это не обнаруживает windewrix (обс.) 09:28, 16 января 2025 (UTC)[ответить]
Downgrade Counter