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

Эта страница документации взята с pmwiki.org.
Чтобы улучшить перевод, отредактируйте оригинал на pmwiki.org.
Изменения со временем появятся здесь.

Кстати, в песочнице pmwiki.org можно экспериментировать.

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

?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: редакция от 2011-09-10, 22:48

PmWiki.AvailableActions: редакция от 2020-06-04, 07:48