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%; […]

После установки sef404 наступает ЧПУшное счастье… правда очень не долго оно длиться, а точнее пока таблица ссылок не загадиться кучей ссылок и сайт не начнёт просто нереально тормозить, тупить и так далее. После кучи анализов выясняется, что виной всему этот sef404, а ссылки то проиндексировались уже. Вот поэтому представляю вашему вниманию этот простой плугин. Его […]

Выкладываю в свободное пользование компонент для Joomla 1.5 + Virtuemart 1.x синхронизацию с 1с по протоколу OS Commerce 2.0. Делаю это в виду того, что эта версия устарела и более не представляет коммерческого интереса (то есть денег на ней не заработать больше). Это последняя моя разработка, претерпевшая кучу изменений и дополнений с улучшениями. Что оно […]

Pti’s cool snow

Написано: 11.11.2012 в 07:42 - 4 Комментариев

This is the best snow script I ever seen. It based on XSnow written by Nikolaus Klepp (C)2002 GPL. So I ported this to wordpress and aded some options. This plugin can automaticly detect winter and runs scprit only it needed. You do not have manualy activate/disable it. You can configure flakes quantity, flakes speed. […]

Я обновил упаковщик, теперь поддерживаются маймы (вызывало проблемы в некоторых браузерах и в флеш-проигрывателях) , теперь проверка файла на добавление в архиве более весомая и теперь файлы не должны исчезать как раньше. Упаковщик достаточно быстрый нормально работает даже с большими файлами, пример: http://www.ptipti.ru/природа/ тяжёлое видео. Случилось так, что подлый хостер, обещающий безлимитное дисковое пространство, забыл уточнить, […]

Да, есть миллион счётчиков, платных и бесплатных, хороших и плохих… А если сайт счётчика захватят «пиаты» или что-то сломается или упадёт ,а надо то всего посчитать, сколько всего народа побывало на сайте за всё время… Просто так, для интереса 🙂 Создадим в корне WordPress файл «counter.php» и впишем туда такие строки: <?php require (’wp-load.php’); //Инициализация […]

Это работало на 1.5, но, думаю, будет работать и на остальных. Точно так же, как и в WordPress, очень редко бывает надо подцепить фреймворк Joomla!. Делается это несколько сложнее, чем в WordPress, но достаточно просто: define (’_JEXEC’, 1); define (’DS’, DIRECTORY_SEPARATOR); define (’JPATH_BASE’, dirname (__FILE__)); //Точное положение корня Joomla!   require_once (JPATH_BASE.DS.’includes’.DS.’defines.php’); require_once (JPATH_BASE.DS.’includes’.DS.’framework.php’);   […]