DokuWiki

It's better when it's simple

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

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


ru:devel:locking

Блокировка статей

Механизм блокировки статей основан на файлах .lock, которые временно существуют в директории dokuwiki/data/locks.

Когда статья редактируется, с помощью функции lock() создается файл .lock. Имя этого файла определяется по MD5-хэшу ID статьи, которую необходимо заблокировать. В этот файл записывается USER_NAME или IP клиента.

Освобождение блокировки происходит путем удаления файла .lock. Это делается с помощью функции unlock().

Проверка на существование блокировки происходит с помощью функции checklock(). Эта функция также заботится об удалении устаревших файлов блокировки.

ru/devel/locking.txt · Последнее изменение: 2009-10-02 08:50 — 95.72.98.12

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki