Параметры index.php — подставляемые в адресную строку элементы URL, позволяющие взаимодействовать с index.php.
Описание[]
MediaWiki предоставляет две точки входа (основных адреса программы): api.php
, который используется для обработки API-запросов, и index.php
для остальных запросов. Обращение к index.php заставляет MediaWiki выполнить первичную инициализацию, после чего передать управление основному скрипту.
Для того чтобы определить, какое именно действие запросил пользователь и какой скрипт, соответственно, должен его предоставить, движок использует параметры, обычно задаваемые в адресной строке по следующему типу: URL/index.php?title=PAGENAME&NAME=PARAMETERS, где PAGENAME — название страницы, а NAME и PARAMETERS — название запроса и его аргумент соответственно. Однако если на сервере корректно настроена переадресация запросов, иногда можно использовать сокращённую форму: на Фэндоме это —URL/wiki/PAGENAME?NAME=PARAMETERS.
Ниже приведён неполный список этих параметров.
Действия[]
Список параметров action.
Название | Функционал |
---|---|
view
|
Просмотр — действие, которое используется, когда никакое действие явно не указано. Применено ко всем страницам по умолчанию. |
watch
|
Добавляет страницу в список наблюдений. |
unwatch
|
Удаляет страницу из списка наблюдений. |
purge
|
Сбрасывает кэш страницы на стороне сервера. Если у участника нет права purge , сначала запрашивает подтверждение.
|
render
|
Игнорирует всё, кроме текста самой страницы. |
edit
|
Открывает редактирование страницы. Если она заблокирована от редактирования, открывает просмотр исходного кода. |
submit
|
Действует аналогично edit. |
history
|
Открывает историю правок страницы. |
raw
|
Схож с параметром render, но отображает исходный код страницы. |
credits
|
Отображает список участников, редактировавших эту страницу. |
delete
|
Открывает форму для удаления страницы. Доступно только модераторам контента и администраторам. |
protect и unprotect
|
Открывают форму для установки и снятия защиты страницы соответственно. Доступны только модераторам контента и администраторам. |
info
|
Отображает полезную информацию о конкретной странице. |
Настройки[]
Эти запросы позволяют кратковременно изменить некоторые настройки в пределах одной страницы.
Название | Подпараметры | Функционал |
---|---|---|
useskin
|
Любой из доступных скинов | Позволяет переключаться между скинами. |
uselang
|
Любой язык из вавилона или специальный параметр qqx. | Позволяет переключаться между языками. При указании параметра qqx отображает название сообщений MediaWiki, при этом язык переключается на английский. |
variant
|
Уточнённый язык из вавилона. | Позволяет переключаться между несколькими вариантами одного языка для интерфейса, если тот их поддерживает. Доступно только для вики на подобном языке. |
safemode
|
0, 1 | Отключает и включает все настройки (локальные и персональные) для JavaScript, CSS и гаджетов. По умолчанию стоит значение 0. |
useuserjs
|
0, 1 | Отключает и включает личный JavaScript. По умолчанию стоит значение 0. |
useusercss
|
0, 1 | Отключает и включает личный CSS. По умолчанию стоит значение 1. |
usesitejs
|
0, 1 | Отключает и включает локальный для вики JavaScript. По умолчанию, до подтверждения запроса о включении локального JS, стоит значение 0, после — 1. |
usesitecss
|
0, 1 | Отключает и включает локальные для вики CSS. По умолчанию стоит значение 1. |
Совмещение запросов[]
Одновременно можно использовать более одного запроса, для этого каждый последующий запрос нужно указывать не через ?, а через &. К примеру, следующая цепочка ?usesitejs=0&usesitecss=0&uselang=es отключит локальные файлы CSS и JS, а также изменит язык интерфейса на испанский.
Страницы | |
---|---|
Основное | Страница • Скины • Внешний вид страницы • Контент-элементы страницы • Пространства имён • Редакторы |
Операции со страницами | Восстановление • Загрузка файла • Защита • История • Кнопки «Поделиться» • Отслеживание • Параметры index.php • Переименование • Редактирование • Создание • Сочетания клавиш • Удаление |
Особые виды страниц | Архив • Документация • Заглавная страница • Перенаправление • Песочница • Подстраница • Профайл • Разрешение неоднозначности |
Пространства имён | Основное пространство • Служебная • Project • Участник • Файл • MediaWiki • Категория • Шаблон • Модуль • Справка • TimedText • GeoJson • Обсуждение • Форум • Пользовательские пространства имён |
Блог • Блог участника • Комментарий блога участника • Главная тема • Тема • Стена обсуждения • Приветствие стены обсуждения • Список Топ 10 • Медиа | |
См. также: устройство и технологии участников, википроектов и языки разметки и программирования |