Действия

Действия — инструменты, работающие с текущей страницей или со всей вики, но, в отличие от макрокоманд, они не добавляют что-либо на страницу, а работают с её содержимым. Они или порождают некую выдачу на основе страницы (навигационные действия, такие как поиск) или реализуют функциональность, не относящуюся к просмотру страницы (например, удаление или переименование страницы).

Существует набор предопределённых действий, включая изменение страницы; список доступных действий может расширяться пользовательскими.

Приведённый далее список действий добавляется к списку пользовательских действий в панели действий каждой страницы (или в меню «More actions»). Это справедливо для любого расширения с названием в смешанном регистре, прочие действия (с названием в нижнем регистре) см. ниже на этой же странице. Некоторые из действий могут быть недоступны на вашем вики-сайте.

Действие

Название

Описание

AttachFile

AttachFile

Прикрепление файлов к странице, подробнее см. /AttachFile. Замечание: данное действие недоступно для неавторизованных пользователей.

CopyPage

CopyPage

Копирование страницы (после подтверждения). Вложенные страницы также копируются.

DeletePage

DeletePage

Удаление страницы (после подтверждения); при удалении история версий сохраняется, как следствие, страница доступна для восстановления впоследствии (до тех пор, пока история версий не удалена). Все вложенные страницы также могут быть удалены. Замечание: данное действие недоступно для неавторизованных пользователей.

RenamePage

RenamePage

Переименование страницы. Все вложенные страницы также могут быть переименованы.

LikePages

LikePages

Отображение списка страниц, название которых начинается или заканчивается тем же вики-словом, что и данная страница.

LocalSiteMap

LocalSiteMap

Отображение ближайших доступных с данной страницы страниц, т. е., страниц, на которые есть ссылки с данной, то же для них самих и так далее на определённую глубину.

SlideShow

SlideShow

Обрабатывает и показывает страницу как набор слайдов. Отображает один слайд и элементы нвигации; см. подробнее КакДелатьСлайды.

SpellCheck

SpellCheck

Проверка орфографии для данной страницы; подробнее см. КакПроверятьПравописание.

SubscribeUser

SubscribeUser

Может использоваться администраторами для подписывания пользователей на страницы.

SyncPages

SyncPages

Используется для синхронизации различных вики-сайтов. См. ПомощьПоСинхронизации.

Load

Load

Используется для импорта страницы в вики или прикреплённого файла на место текущей страницы.

Далее представлен список внутренних действий, использующихся для реализации функциональности, предоставляемой элементами темы (иконки, кнопки, ссылки на панелях) или макрокомандами.

Действие

Описание

titleindex

Показывает список всех страниц как текст (при добавлении ?action=titleindex к адресу вики) или XML (?action=titleindex&mimetype=text/xml); основное назначение данного действия — поддержка MeatBall:MetaWiki.

fullsearch

Это действие вызывается при нажатии на кнопку «Search Text в форме, являющейся результатом выполнения макрокоманды FullSearch (?action=fullsearch&value=ПомощьПоДействиям).

titlesearch

Это действие вызывается при нажатии на кнопку «Search Titles в форме, являющейся результатом выполнения макрокоманды FullSearch (?action=titlesearch&value=ПомощьПоДействиям).

highlight

Подсветка искомых слов при переходе по ссылкам на результаты выдачи.

diff

Показ разницы между двумя версиями страницы.

info

Отображение метаинформации страницы.

login

Вход в вики.

newaccount

Создание новой учётной записи на вики.

recall

Отображение старых версий страницы.

show

Отображение страницы (действие по умолчанию).

refresh

Обновление закэшированной версии страницы (на данный момент используется только для страниц, отформатированных с использованием XSLT).

print

Отображает весию страницы для печати, на которой отсутствуют интерфейсные элементы вики-сайта.

edit

Вызов редактора страницы.

savepage

Сохранение страницы (не используйте данное действие вручную).

subscribe

Подписка на страницу.

userform

Сохранение пользовательских настроек.

bookmark

Установить закладку для ПоследниеИзменения.

raw

Получить страницу как есть с типом MIME text/plain (например, для получения страницы посредством wget); SystemInfo?action=raw покажет разметку страницы SystemInfo.

format

Явно указывает формат страницы. Параметр mimetype используется для указания необходимого типа MIME. Можно получать разметку DocBook для страниц путём добавления ?action=format&mimetype=xml/docbook к адресу (замечание: для использования данной возможности необходим установленный PyXML).

rss_rc

Получение ленты RSS для последних изменений.

chart

Отображение диаграмм.

export

Экспорт содержимого вики. Замечание: на данный момент эта возможность в экспериментальном статусе.

content

Для включения в статические страницы, данное действие позволяет получить чистое содержимое страницы, без тегов <html>, <head> или <body>.

links

Генерирует список всех страниц и ссылки на них, аналогично MeatBall:LinkDatabase.

sitemap

Генерирует Google XML Sitemap, см. протокол Sitemap.

xmlrpc и xmlrpc2

Интерфейс XML-RPC вики, см. MeatBall:XmlRpcToWiki. По умолчанию данные дейстия отключены посредством параметра actions_excluded.

revert

Возврат старой версии страницы.

showtags

Показывает все теги синхронизации, относящиеся к странице.

thread_monitor

Показывает стек вызова всех запущенных нитей. Для работы данной функции должна быть включена поддержка монитора нитей путём добавления  from MoinMoin.util.thread_monitor import activate_hook; activate_hook() в начало используемого для вызова МойнМойн CGI/FCGI/... файла python file.

supplementation

Показывает сопроводительную страницу, например, страницу обсуждения.