Викии Вики
Advertisement
Викии Вики
Плашки 1.png
Это незавершённая статья.
Она содержит неполную информацию. Вы можете помочь Викии Вики, дополнив её.

Параметры 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, а также изменит язык интерфейса на испанский.

Advertisement