ALC — Joomla! Edit own not working

Написано: 03.04.2014 в 00:23 - 0 комментариев

You have to edit libraries/joomla/application/component/controllerform.php to fix this issue; Find: protected function allowEdit($data = array(), $key = ‘id’) { return JFactory::getUser()->authorise(’core.edit’, $this->option); } Replace with: protected function allowEdit($data = array(), $key = ‘id’) { if (JFactory::getUser()->authorise(’core.edit’, $this->option) || (JFactory::getUser()->authorise(’core.edit.own’, $this->option))) { return TRUE; } else { return FALSE; } } Enjoy

Этот глюк начался с появлением этой ужасной приблуды ALC. Ошибка шла с 1.7 и сохранилась вплоть до 2.5 Joomla!, разработчики делают вид, что ничего не происходит и всё нормально, однако ошибка в коде. Виноват файлик libraries/joomla/application/component/controllerform.php а именно функция, отвечающая за фозможность редактирования (protected function allowEdit), выглядит оригинально вот так:   protected function allowEdit($data = array(), […]

В очередной раз столкнулся с этой шнягой и в очередной раз понял, что забыл как это делается. «Спасибо» Интернету, ибо или я один такой глупый или реально это никому не надо, но почему-то не нашёл. Но потом вспомнил, что у меня подобный секс уже был, перерыв всё что только можно, нашёл. А делается это реально […]

О sef404 и его недостатках описано в этой статье. Теперь я переделал этот плугин для Joomla 1.6-2.5 и Virtuemart 2.x. К сожалению, хочу денег, очень-очень, стоимость плугина 500 руб. Демонстрация работы на Роксолане. Связаться со мной можно по ICQ 4797478 или написав на почту ptipti(a)ptipti.ru Особенности: создаёт ссылки похожие на ссылки sef404 с вероятностью 90%; […]