Ганджавики:Перенаправления: различия между версиями
м (стилевые правки) |
м (стилевые правки) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 4: | Строка 4: | ||
Перенаправления в [[Ганджавики]] создаются, когда у одного предмета есть несколько альтернативных вариантов названия, или какая-то тема полностью описывается в составе более общей статьи. | Перенаправления в [[Ганджавики]] создаются, когда у одного предмета есть несколько альтернативных вариантов названия, или какая-то тема полностью описывается в составе более общей статьи. | ||
При заходе пользователя на страницу-перенаправление ''сама страница-перенаправление пользователю не показывается'', а открывается страница, которая указана в команде перенаправления. Под заголовком открывшейся страницы будет указано ''<tt>«Перенаправлено с …»</tt>''. <small>Примеры перенаправлений: [[ | При заходе пользователя на страницу-перенаправление ''сама страница-перенаправление пользователю не показывается'', а открывается страница, которая указана в команде перенаправления. Под заголовком открывшейся страницы будет указано ''<tt>«Перенаправлено с …»</tt>''. <small>Примеры перенаправлений: [[Киборг]], [[ТО]].</small> | ||
== Создание == | == Создание == |
Текущая версия от 01:03, 6 августа 2016
Перенаправление — это обычная страница Ганджавики, текст которой содержит команду перенаправления на статью с другим названием. Более подробно в статье Перенаправления.
Перенаправления в Ганджавики создаются, когда у одного предмета есть несколько альтернативных вариантов названия, или какая-то тема полностью описывается в составе более общей статьи.
При заходе пользователя на страницу-перенаправление сама страница-перенаправление пользователю не показывается, а открывается страница, которая указана в команде перенаправления. Под заголовком открывшейся страницы будет указано «Перенаправлено с …». Примеры перенаправлений: Киборг, ТО.
Создание
Чтобы перенаправить пользователя, открывающего страницу А, на другую страницу Б, напишите в самом начале страницы А:
#REDIRECT [[Название страницы Б]]
Также перенаправления автоматически создаются при переименовании страниц.
Перенаправление на раздел
Можно сделать перенаправление на раздел страницы, например:
#REDIRECT [[Outland Island#Порты]]
В таком перенаправлении используется механизм якорей. У таких перенаправлений существует потенциальная проблема: если позже название раздела будет изменено, то перенаправление по-прежнему будет переходить на нужную статью, но уже не будет переходить на нужный раздел. О том, как можно этого избежать, см. в статье о ссылках на раздел.
Редактирование страницы-перенаправления
Иногда возникают ситуации, когда требуется отредактировать саму страницу-перенаправление. Как это сделать?
Для этого на любой странице нужно ввести в строке поиска название страницы-перенаправление (или его первое слово), и запустить поиск. По найденной странице-перенаправление произойдет переход на другую страницу. И уже на этой странице сверху нужно обнаружить строку-ссылку «Перенаправлено с страница-перенаправление» и перейти по этой «обратной» ссылке на саму страницу-перенаправление для её редактирования.
Можно действовать и иначе: при открытии страницы, на которую вы были перенаправлены, в адресной строке браузера изменить в адресе название этой страницы на название страницы-перенаправление и, добавив в конце адреса ?redirect=no, перейти по полученному таким образом адресу на страницу-перенаправление.
Нежелательные перенаправления
Двойное перенаправление возникает, когда целевая страница сама есть перенаправление. Обычно они получаются при переименовании, поскольку старое название страницы само становится перенаправлением. Двойные перенаправления не работают, и их следует исправлять, чтобы они всегда вели на статьи. Их исправление берут на себя боты.
Как правило, недопустимы или нежелательны перенаправления между разными пространствами имён.
В любом случае понятие, с названия которого осуществляется перенаправление, должно быть упомянуто и объяснено в статье, на которую это перенаправление указывает.
Следует избегать создания перенаправлений содержащих сразу два или более альтернативных названий, например: «Outland (Аут)» → «Outland Island». Вместо этого для каждого из альтернативных названий нужно создать отдельный редирект, например, «Outland» → «Outland Island».
Примечания
- Как правило, после строки
#REDIRECT [[страница]]
не должно быть никакого текста, поскольку он всё равно не будет показан. - Перенаправлений с одной страницы на несколько не бывает, для этого делают страницы значений.
См. также
Специальные страницы: