Доступные операции

Пожалуйста, экспериментируйте в песочнице!

Операции доступные изначально

?action=browse
показать указаную страницу (действие по умолчанию — если ?action= нет)
?action=edit
редактировать указаную страницу
?action=diff
показать историю изменений указаной страницы
?action=attr
показать диалог для установки/изменения паролей указаной страницы
?action=upload
показать диалог закачивания файлов для текущей группы
?action=download&upname=file.ext
скачать (attachment) файл с именем file.ext
?action=crypt
показать диалог для генерации хешированых паролей из текстового представления для применения в вашем config.php
?action=print
показать страницу используя скин определённый в переменной $ActionSkin['print']
?action=search
показать форму поиска на текущей странице
?action=search&q=searchterm
выполнить поиск searchterm и показать результаты на текущей странице
?action=source
показать исходный текст страницы
?action=login
запросить у посетителя имя/пароль
?action=logout
сбросить сведения об авторе, пароле и логине
?action=rss
?action=atom
?action=rdf
?action=dc
Если WebFeeds разрешены, возвращает новостную ленту основаную на содержании страницы и других опциях указаных в URL
?action=refcount
выдаёт форму подсчёта ссылок позволяющую пользователю строить списки ссылок (всех, потеряных, присутствующих или висячих) в или из указаных групп. Подсчёт ссылок. Часть распространяемого ядра, но должна быть включена администратором.
?setprefs=SomeGroup.CustomPreferences
устанавливает куки на собственную страницу предпочтений. Смотри SitePreferences

Действия включаемые $EnableDiag:

Следующие действия доступны только если в файле настроек установлено $EnableDiag=1. Эти действия используются для отладки и не должны быть включены в окончательный сайт.

?action=ruleset
показывает список всех разметок в трёх колонках:
  • колонка 1 = имя разметки (1. параметр markup() )
  • колонка 2 = когда правило применять (2. параметр markup() )
  • колонка 3 = внутренний ключ сортировки в PmWiki (получается из #2)
(смотри CustomMarkup).
Чтобы увидеть больше, чем даёт ?action=ruleset, воспользуйтесь рецептом Cookbook:MarkupRulesetDebugging: он к тому же показывает паттерны и заменяющие строки.
?action=phpinfo
показывает результат работы функции phpinfo() и выходит. обработки страницы не происходит.
?action=diag
показыает дамп всех глобальных переменных и выходит. обработки страницы не происходит.

<< Собственные ВикиСтили | Документация | Troubleshooting >>

Перевод страницы PmWiki.AvailableActions — Оригинал перевода PmWikiRu.AvailableActionsСсылаются
PmWikiRu.AvailableActions: редакция от 10.09.2011 18:48
PmWiki.AvailableActions: редакция от 20.08.2022 06:36