Что означает «замок» возле статьи или модуля в Joomla?

Заметки


У нас был вопрос от пользователя наших расширений. Он хотели знать, что означает «Замок» в Joomla, потому что они видят эту иконку при попытке редактировать наши расширения или свои статьи в Joomla:

Установка блокировки прервана с ошибкой: Пользователь, пытающийся установить блокировку, не тот, который уже установил её ранее. У вас нет прав на доступ к данной странице по прямой ссылке

Почему эти статьи заблокированы и что означает «Замок»? Мы ответим на этот вопрос в этом посте.

Замок в Joomla
Иногда, когда вы смотрите статью Joomla, вы видите маленький замок рядом со статьей. Наведите курсор на замок, и вы также получите информацию о конкретном пользователе вместе с датой и временем.


Вы также можете увидеть тот же эффект на модулях и ссылках меню. Если вы попытаетесь получить доступ к любому из этих элементов, Joomla покажет вам это сообщение об ошибке:


Что означает блокировка?
Когда пользователь редактирует статью, модуль или ссылку в меню, Joomla меняет статус элемента на Заблокирован. Элемент заблокирован, и только пользователь, который его открыл, может изменить его. Это функция безопасности, которая предотвращает одновременное редактирование элемента двумя пользователями, тем самым предотвращая потерю любых данных.

Теперь вот важная часть, которая часто может сбивать с толку: ссылка на статью, модуль или меню остается «Заблокировано» до тех пор, пока пользователь не нажмет «Применить», «Сохранить» или «Отмена» при редактировании.

Если они не сохранятся или не будут отменены изменения, замок останется. Одна из распространенных причин этой проблемы — люди нажимают кнопку «Назад» в своем браузере.

Снятие замка/блокировки
К счастью, снять эти блокировки очень легко. Просто зайдите в Система> Снять блокировки/Global Check-In.

Joomla покажет вам все элементы, которые теперь доступны для редактирования, как показано ниже:


Однако, если у вас есть сайт с несколькими пользователями, пожалуйста, будьте осторожны и спросите своих коллег, прежде чем сделать это. Если люди действительно редактируют этот элемент, вы же не хотите удалять правки и изменения, пока они не закончили.