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