Действия
Действия — инструменты, работающие с текущей страницей или со всей вики, но, в отличие от макрокоманд, они не добавляют что-либо на страницу, а работают с её содержимым. Они или порождают некую выдачу на основе страницы (навигационные действия, такие как поиск) или реализуют функциональность, не относящуюся к просмотру страницы (например, удаление или переименование страницы).
Существует набор предопределённых действий, включая изменение страницы; список доступных действий может расширяться пользовательскими.
Приведённый далее список действий добавляется к списку пользовательских действий в панели действий каждой страницы (или в меню «More actions»). Это справедливо для любого расширения с названием в смешанном регистре, прочие действия (с названием в нижнем регистре) см. ниже на этой же странице. Некоторые из действий могут быть недоступны на вашем вики-сайте.
Действие |
Название |
Описание |
AttachFile |
Прикрепление файлов к странице, подробнее см. /AttachFile. Замечание: данное действие недоступно для неавторизованных пользователей. |
|
`CopyPage` |
CopyPage |
Копирование страницы (после подтверждения). Вложенные страницы также копируются. |
DeletePage |
Удаление страницы (после подтверждения); при удалении история версий сохраняется, как следствие, страница доступна для восстановления впоследствии (до тех пор, пока история версий не удалена). Все вложенные страницы также могут быть удалены. Замечание: данное действие недоступно для неавторизованных пользователей. |
|
RenamePage |
Переименование страницы. Все вложенные страницы также могут быть переименованы. |
|
LikePages |
Отображение списка страниц, название которых начинается или заканчивается тем же вики-словом, что и данная страница. |
|
LocalSiteMap |
Отображение ближайших доступных с данной страницы страниц, т. е., страниц, на которые есть ссылки с данной, то же для них самих и так далее на определённую глубину. |
|
SlideShow |
Обрабатывает и показывает страницу как набор слайдов. Отображает один слайд и элементы нвигации; см. подробнее КакДелатьСлайды. |
|
SpellCheck |
Проверка орфографии для данной страницы; подробнее см. КакПроверятьПравописание. |
|
SubscribeUser |
Может использоваться администраторами для подписывания пользователей на страницы. |
|
SyncPages |
Используется для синхронизации различных вики-сайтов. См. ПомощьПоСинхронизации. |
|
`Load` |
Load |
Используется для импорта страницы в вики или прикреплённого файла на место текущей страницы. |
Далее представлен список внутренних действий, использующихся для реализации функциональности, предоставляемой элементами темы (иконки, кнопки, ссылки на панелях) или макрокомандами.
Действие |
Описание |
`titleindex` |
Показывает список всех страниц как текст (при добавлении `?action=titleindex` к адресу вики) или XML (`?action=titleindex&mimetype=text/xml`); основное назначение данного действия — поддержка 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` |
Генерирует список всех страниц и ссылки на них, аналогично LinkDatabase. |
`sitemap` |
Генерирует Google XML Sitemap, см. протокол Sitemap. |
`xmlrpc` и `xmlrpc2` |
Интерфейс XML-RPC вики, см. XmlRpcToWiki. По умолчанию данные дейстия отключены посредством параметра `actions_excluded`. |
`revert` |
Возврат старой версии страницы. |
`showtags` |
Показывает все теги синхронизации, относящиеся к странице. |
`thread_monitor` |
Показывает стек вызова всех запущенных нитей. Для работы данной функции должна быть включена поддержка монитора нитей путём добавления ` from MoinMoin.util.thread_monitor import activate_hook; activate_hook()` в начало используемого для вызова МойнМойн CGI/FCGI/... файла python file. |
`supplementation` |
Показывает сопроводительную страницу, например, страницу обсуждения. |