Простое отключения блокировки в Joomla (объектов) |
Автор: Administrator | |||
20.10.2010 09:48 | |||
Хочу предложить вам еще один способ блокировки объектов в Joomla – отключение механизма блокировки объектов при редактировании. Сразу необходимо сказать, что этот механизм нужно применять только на тех сайтах, где администраторов всего 1 или 2, т.к. вероятность что материал будет редактироваться одновременно значительно уменьшается.
Если посмотреть на метод с технической стороны, то мы увидим что он основан на том, что Joomla использует в базе данных класс mosDBTable, содержащий методы блокировки и разблокировки (Chekout и Checkin) объектов.
Исходя из этого, если отключить в базовом классе логику данных функций, то снимется блокировка объектов (за исключением лишь тех случаев, в которых разработчики встраиваемых расширений будут использовать собственную реализацию данных методов, что встречается не так часто). До того как начнете редактировать файлы, вам необходимо будет создать резервную копию этих файлов. Тогда, если вы что-то сделаете не так, у вас будет резервная копия, которую потом вы сможете использовать для восстановления прежнего состояния работоспособного сайта. Никакое специализированное программное обеспечение для этого не понадобится. Достаточно обычного текстового редактора, поддерживающего кодировку UTF-8.
function checkout( $user_id, $oid=null ) { и меняем ее на данную: function checkout( $user_id, $oid=null ) { return true;
function checkin( $oid=null ) { и меняем ее на эту: function checkin( $oid=null ) { return true;
Теперь вам нужно только задуматься стоит ли бороться с блокировкой объектов.
|
|||
Обновлено 18.01.2012 12:13 |
Кружка из серебра: традиция здорового образа жизни и статуса
Кружка из серебра: традиция здорового образа жизни и статуса
oserebre.ru
Корпусная мебель своими руками
Корпусная мебель своими руками
masterpomebeli.ru
Комментарии
Где искать?
RSS лента комментариев этой записи.