Вікі про вікі
Advertisement
Вікі про вікі
Redirect.png

Перенаправлення, або редирект (від англ. redirect), — сторінка, що не містить унікальних даних, а замість цього переносить користувача на будь-яку іншу вже існуючу сторінку. Теоретично може знаходитися в будь-якому просторі імен, крім «Медіа» і «Спеціальна», однак в основному використовується для статей.

Можливість створення перенаправлень входить в кількість стандартних опції рушія MediaWiki.

Предназначення

Перенаправлення, повний список яких можна переглянути на спеціальній «Список перенаправлень», служать для автоматичного переносу користувача на відповідну сторінку з трохи відрізняющимся від введенного ним запиту назвою, наприклад «Вікі-проєкт» → «Вікі-проєкт».

Вони також самі є при переіменування сторінки, якщо тільки користувач, обладающий правом suppressredirect (адміністратор, модератор контенту або бот), не відмовився від цього, знаходячись в Спеціальна:MovePage.

Створення

Для того щоб створити редирект, необхідно створити звичайну сторінку з необхідною назвою і на неї ввести наступний код:

#redirect [[Назва сторінки, на яку перенаправляють]]

Или его русскоязычный аналог:

#перенаправлення [[Назва сторінки, на яку перенаправляють]]

На інших мовних порталах також діє свій варіант префікса, але не діє українська. Английскій варіант діє на усіх порталах.

Префікс може бути записаний в будь-якому реєстрі (на багатьох вікі принято використовувати верхній), але обов'язково повинен йти після символу решітки. Будь-який код, розміщений перед решіткою, зробить перенаправлення недійсним, а увесь текст, роміщення після кода, буде проігнорований (виключення — категорії).

Важливо пам'ятати, що, якщо перенаправлювана сторінка є категорією або файлом, перед префіксом простору імен необхідно додавати двокрапку.

Перегляд

Повідомлення про перенаправлення

При введенні запиту відповідної назви перенаправлення система відразу видає сторінку, що перенаправляеться, однак під цільовою назвою розміщається повідомлення і клікабельне посилання на сторінку перенаправлення. Туди ж можна потрапити, додавши до адреси запит перенаправлення ?redirect=no.

На сторінці перенаправлення знаходяться вигнута стрілка (Redirectltr.png), назви цільової сторінки та категорії, якщо вони є.

Окремі випадки

Подвійні перенаправлення

Подвійні перенаправлення — перенаправлення А, що встановлюється для переходу на перенаправлення Б. Виникає, у випадку якщо сторінка, на яку за задумкою автора повинно переводити перенаправлення А, виявилася перейменована. Іноді створюється навмисне у цілях вандалізму (т. Зв. дятлінг).

Для пошуку подвійних перенаправлень необхідно використовувати однойменну спеціальну сторінку. Їх можна виправити власноручно або за допомогою скрипта RedirectManagement.

Розірвані перенаправлення

Розірвані перенаправлення — перенаправлення, що веде на неіснуючу (як правило, вилучену) сторінку.

Відмічається на однойменній спеціальній сторінці. Виправляеться шляхом вилучення власноручно за допомогою скрипта RedirectManagement.

На деяких проєктах дпускається ціленаправлене створення розірваних перенаправлень на сторінки, яких не тільки не існує, але і ніколи не існувало. Іноді це робиться просто про запас, але часто з конкретній профілактичною ціллю. Наприклад, таким чином можна дати зрозуміти майбутньому автору, як повинна називатися стаття на потрібну тему тему (якщо існує кілька варіантів), або вказати, що якийсь окремий випадок не заслуговує окремої статті і повинен бути описаний в рамках більш загальної.

Взаємне перенаправлення

Взаємне перенаправлення — перенаправлення А, що веде на перенаправлення Б, який повертає читача до перенаправлення А.

Для виникнення такого явища повинна мати місце цілий ланцюжок помилок редакторів, а тому воно зустрічається вкрай рідко. Може бути відтворено як річ або для вандалізму.

Рекурсивне перенаправлення

Рекурсивне перенаправлення, або рекурсія, — перенаправлення, що перенапрвляє сама на себе.

Іноді створюється користувача як річ або для вандалізму, практично застосування не має.

М'ягке перенаправлення

М'ягке перенаправлення — сторінка, створена за тим же причинам, що і класичне перенаправлення, однак не містить необхідного коду. Може виглядати наступним чином:

Див. [[Назва сторінки, на яку перенаправляють]]
Ця інформація розташована в [[Назва сторінки, на яку перенаправляють]]
Читайте [[Назва сторінки, на яку перенаправляють]]

і т. Зв.

Як правило, м'ягкі перенаправлення виникають через недосвідченість автора. Випадки, коли їх створення виявляється наслідком вимишленної політикою конкретного проєкту, вкрай рідки. Причиною такого може бути хіба що бажання адміністрації збільшити кількість статей на вікі (злоякісний счітит), оскільки стандартні перенаправлення в лічильнику не враховуються.

Іноді до м'ягких перенаправлень відносять також відокремлені посилання всередині змістовної статті — наприклад, в графі «Можливо, ви мали на увазі» в преамбулі.

Цікаві факти

  • Перенаправлення можна встановлювати також на сторінки проєктів, з якими встановлені міжмовні або інтервікі-посилання. Однак такі перенаправлення є пасивними: вони не перекидують користувача автоматично, а замість цього пропонують йому самому перейти за посиланням.
Advertisement