История страницы

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

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

авторам (основы)

Если вызвать страницу PmWiki с припиской '?action=diff', то она показывает сводку прошлых изменений на странице. Для каждой редакции показываются добавленые, изменённые и удалённые строки в формате "до и после".

У каждой редакции есть ссылка "Восстановить". Щелчок по этой сылке открывает редактор с содержимым страницы до этой редакции. Вы можете что-то поправить или просто нажать на "Сохранить" для сохранения текста.

У страницы истории есть две опции:

  • Скрыть незначительные изменения — скрыть все редакции, которые автор пометил как "незначительные".
  • Показать разницу в разметке — показать изменения в разметке (как обратное к обычному показу изменений в реальном виде).

История страницы хранится столько дней сколько указано в переменной $DiffKeepDays (устанавливается администратором). После редактирования какой-либо страницы информация о её редакциях сделаных позднее, чем определённая определено в этой переменной будет удалена.

Заметьте, что удаление старых ревизий происходит только по редактированию страницы, т.е. если страница долго не изменялась, то её ревизии старше чем $DiffKeepDays всё ещё могут сохраниться.

<< Заголовок Группы | Документация | Пароли >>

ЧаВо

администраторам (основы)

Есть ли возможность стереть историю страницы из её файла?

Ответ 1) Администраторы могут очищать историю страниц пользуясь рецептом из Cookbook:ExpireDiff. Ответ 2) Администраторы с доступом к файлам через FTP могут скачать отдельные страницы из директории wiki.d, открыть их в текстовом редакторе, вручную удалить историю и закачать файл обратно в папку wiki.d/. Надо действовать крайне осторожно во время редактирования файла страницы для сохранения минимальных требуемых элементов страницы и избежания повреждения их содержимого. Смотри Формат файла страницы

Как я могу разрешить просмотр истории только имеющим права на редактирование?

В файле local/config.php установите

$HandleAuth['diff'] = 'edit';

Перевод страницы PmWiki.PageHistory -
Оригинал перевода PmWikiRu.PageHistory -
Ссылаются

PmWikiRu.PageHistory: редакция от 2011-09-10, 22:48

PmWiki.PageHistory: редакция от 2018-02-16, 21:59