Инструменты пользователя

Инструменты сайта

  • Показать исходный текст
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • wiki:devel:action_modes

    Режимы действий, они же режимы do

    Список возможных режимов действий (возможно еще не полный) с их описанием. Эти действия обычно определяются параметром ?do=, переданным диспетчеру doku.php. Знание текущего режима может быть полезно для создания более динамических шаблонов или написания плагинов действий. Текущий режим может быть доступен через глобальную переменную $ACT.

    Действия со статьями

    Процесс редактирования

    • show — действие по умолчанию, если никакое действие не указано, используется это. Это действие просто вызывает отображение текущей статьи.
    • edit — загружает текущую статью в окно редактора вместо отображения.
    • source — просмотр исходного текста страницы (часто используется при недостатке прав на редактирование).
    • preview — тоже самое, что и предыдущее, но кроме того показывает предварительное изображение статьи под окном редактора.
    • save — используется для сохранения текущей статьи, после сохранения осуществляется перенаправление в режим show. Вы никогда не должны использовать этот режим в своих шаблонах
    • conflict — внутренний режим. Сообщает о возникновении конфликта при сохранении статьи.
    • cancel — используется для возвращения отредактированного текста в исходное состояние при возникновении конфликта (ошибки) - после этого текущая статья отображается вновь.
    • denied — внутренний режим. Используется для загрузки сообщения об отказе в доступе.
    • locked — внутренний режим. Используется для отображения сообщения о блокировке статьи.
    • wordblock — внутренний режим. Отображает сообщение о блокировании спама.

    Действия с черновиком

    • draft — отображает черновик текущей статьи.
    • draftdel — удаляет черновик текущей статьи, после чего активирует режим отображения текущей статьи (show mode).
    • recover — восстанавливает текст вики из черновика текущей статьи и загружает его в редактор.

    Различные представления содержимого статьи

    • export_raw — экспорт (например в текстовый файл) в виде разметки вики.
    • export_xhtml — экспорт в виде XHTML.
    • export_xhtmlbody — экспорт только тела XHTML.

    Другие функции

    • subscribe — добавляет текущего пользователя в список email-рассылки об изменениях текущей статьи.
    • backlink — показывает список статей, в которых есть ссылки на текущую статью.
    • revisions — показывает изменения и их авторов текущей статьи.
    • revert — откатывает страницу, в режиме show - на прошлую ревизию, в режиме diff - на раннюю из выбранных.
    • diff — генерирует отображение diff для удобного сравнения двух ревизий статьи.

    Действия с сайтом

    Основные функции

    • index — показывает автоматически составленный индекс статей и пространств имён.
    • sitemap — отдаёт (возвращает) карту сайта поисковому движку в зависимости от значения параметра «Настройки: sitemap» (не применимо к шаблонам).
    • recent — отображает список с последними измененными статьями и позволяет показать diff.
    • search — функциональность поиска.
    • media — менеджер файлов (Media Manager)

    Связанные с ACL (списком контроля доступа)

    • register — регистрация нового пользователя.
    • login — вход пользователя в систему.
    • logout — выход пользователя из системы.
    • profile — работа с профилем пользователя.
    • resendpwd — отправляет электронное письмо с паролем пользователя на указанный им ранее адрес.
    • admin — отображает меню администратора со всеми инсталлированными плагинами администрирования; доступен для залогиненных суперпользователей или менеджеров.

    Другие функции

    Только авторизованные участники могут оставлять комментарии.
    wiki/devel/action_modes.txt · Последнее изменение: 2023/09/02 17:36 — 127.0.0.1