Дії

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

Є цілий набір системних дій, що включають і редагування сторінки; ви можете також розширити цей набір вашими власними діями. Докладнішу інформацію дивіться на стоірнці ДовідкаДляРозробників.

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

Дія

Опис

Примітка

`AttachFile`


Додає файл до сторінки, докладніше див. /ДодатиФайл.

Дія недоступна, якщо ви не зареєструвалися на вікі.

`CopyPage`


Копіює сторінку, після вашого підтвердження. Можна копіювати також із вкладеними сторінками.

`DeletePage`


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

Ця дія недоступна, якщо ви не зареєструвалися на вікі.

`RenamePage`


Змінює назву сторінки, після підтвердження. Також можна змінювати назву вкладених сторінок.

`LikePages`


Створює перелік усіх сторінок, назви яких починаються чи закінчуються таким самим WikiWord (Вікі``Словом), що й поточна сторінка.

`LocalSiteMap`


Показує посилання на "сусідні" сторінки, тобто перелічує сторінки із перехресними посиланнями на дану, та посилання тих сторінок, до певної обмеженої глибини.

`SpellCheck`


Виконує перевірку орфографії на даній сторінці; дивіться також ДовідкаОрфографія.

`SubscribeUser`


Адміністратори можуть використовувати, щоб додати стеження за сторінками певному користувачеві.

`SyncPages`


Використовується для синхронізації різних вікі. Дивіться ДовідкаСинхронізація.

`Load`


Використовується для завантаження сторінки на вікі чи вкладення у сторінку.

`Save`


Використовується для збереження сторінки вікі у текстовому файлі.

Це перелік внутрішніх дій, що використовуються для створення різних значків та посилань нагорі та внизу сторінок, чи підтримки певних макросів.

Дія

Опис

Примітка

`titleindex`


Виводить перелік назв всіх сторінок у текстовому вигляді (додайте `?action=titleindex` до адреси вашого вікі) чи у XML (`?action=titleindex&mimetype=text/xml`); це переважно використовується для MetaWiki.

`fullsearch`


Ця дія активується при натисканні кнопки "Пошук у тексті" макросу `FullSearch` (`?action=fullsearch&value=HelpOnActions`).

`titlesearch`


Ця дія активується при натисканні кнопки "Пошук за заголовками" макросу `TitleSearch` (`?action=titlesearch&value=HelpOnActions`).

`inlinesearch`


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

`highlight`


виділяє кольором задане для пошуку слово при натисканні на посиланні у переліку результатів пошуку.

`diff`


відображує різницю між редакціями сторінки.

`info`


показує мета-дані сторінки.

`login`


вхід у вікі.

`recall`


показує попередню редакцію сторінки.

`show`


показує сторінку (це стандартна дія).

`refresh`


оновлює кешовану версію сторінки (наразі використовується лише для XSLT-форматованих сторінок).

`print`


показує "друкований" варіант сторінки, який не містить елементів навігації.

`edit`


виводить сторінку у редакторі.

`savepage`


зберігає дану сторінку (ніколи не використовуйте безпосередньо).

`subscribe`


встановлює стеження за сторінкою для даного користувача.

`userform`


зберігає налаштування користувача.

`bookmark`


додає закладку на сторінку ОстанніЗміни.

`raw`


виводить неформатовану розмітку вікі-сторінки (text/plain) - наприклад, для створення резервних копій з допомогою wget; `СистемнаІнформація?action=raw` покаже неформатовану сторінку СистемнаІнформація.

`format`


виводить сторінку у заданому форматі. Параметр `mimetype` визначає бажаний формат MIME.

Ви можете згенерувати розмітку DocBook для вашої сторінки, додавши `?action=format&mimetype=xml/docbook` до адреси. Зауважте, що для цього має бути встановлено PyXML.

`rss_rc`


виводить "RSS feed" сторінки ОстанніЗміни.

`chart`


показує діаграми.

`export`


експортує вміст вікі.

[експериментальна функція]

`content`


для інтегрування у статичні веб-сторінки, ця дія виводить "чистий" вміст сторінки, без тегів <html>, <head> чи <body>.

`links`


генерує перелік сторінок та посилання на них, як LinkDatabase.

`sitemap`


генерує Google XML sitemap, дивіться Sitemap protocol

`xmlrpc`


Інтерфейс XML-RPC для Вікі, дивіться XmlRpcToWiki.

Початково вимкнений у `actions_excluded`

`revert`


повертає попередню версію сторінки.

`showtags`


виводить дамп усіх тегів, що відносяться до сторінки.

`thread_monitor`


Виводить стек викликів усіх поточних запущених потоків. Зауважте, слід увімкнути підтримку монітору потоків додавши рядок ` from MoinMoin.util.thread_monitor import activate_hook; activate_hook()` до початку файлу CGI/FCGI/... файлу мови python.

`supplementation`


викликає додаткові сторінки, наприклад дискусію до сторінки