Доступные операции
Пожалуйста, экспериментируйте в песочнице!
Операции доступные изначально
- ?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