
Крот
Никакой код не может быть быстрее, чем отсутствие кода.
+459
Репутация
6376
Рейтинг
насчет использования PHPUnit не думали?
если кому не пришло, напишите в л.с.
б)мы при выходе новой версии ВСЕГДА переписываем(доделываем,допиливаем) шаблоны, компоненты, модули, чтобы они работали на наших сайтах - и ничего, никто не жалуется - это второе
а хозяин барин - это третье)
Все на самом деле очень просто - похоже, как-будто бы забыли сделать...
отписал Fuze`у
я бы настоятельно рекомендовал сделать токены безопасности ограниченными по времени и запретить открытие сайта на InstantCMS во вложенном фрейме(iframe)
посвящаю ссылку тем, кто никак не дождется оф.версии двойки
P.S. не учите их жить, лучше помогите им материально
как говорится, курите исходники)
конкретно API разработчики, думаю не сделают
может кто-то другой?
не думаю что она реальная
InnoDB конечно же хорошо, но особо не попользуешь на shared-хостингах
думаю, хорошо бы предусмотреть просто возможность подключения какого-либо блокиратора(плагином) при необходимости
хотя не уверен что такие сайты на инстанте уже есть
А то при первом использовании InstantCMS встать на грабли или гадать что будет - не комильфо
может разработчики сделают в новой версии, думаю нужная вещь и во многих популярных cms есть блокировки
не захотел) перенести их(статьи) заранее, статьи должны попасть к родителю данной удаляемой категории (если сирота - то в корневой раздел)делается добавлением двух-трех(
ну пяти) строк в model.php в функцию удаленияА в таком виде, как у вас, использовать хак небезопасно. Если хотите переносить в "удаленные" либо заставьте пользователя руками создать раздел, либо просто поправьте код создания раздела
хотя в инстанте (даже во второй версии!!!) он активно используется
интересно, если одновременно запустить 10 процессов добавления в одну таблицу не блокируя таблицу и читать last_id сразу же после добавления записи - собьется или нет?
функция
2) вы записываете поля NSLeft, NSRight, NSLevel напрямую в таблицу - здесь используются nested-sets деревья, данное добавление обязательно нарушит алгоритм работы nested-sets
добавление категории лучше делать так
что-то вроде -
$ns = $inCore->nestedSetsInit('cms_category');
$category['id'] = $ns->AddNode($category['parent_id']);
вообщем пока не советую ставить хак
проблема в 1.10.2(и ранних версий) подтверждаю - при удалении категории все вложенные статьи "виснут" со старым cat_id. На сайте не тестил, смотрел только код.
/domains/demo1.xxxxxxxxxxx.ru/public_html/system/controllers/users/hooks/
строка 12:
'users_friend_aСЃСЃept' => array(
английские "c" должны быть!
и никакой просадки в ПС
планирую в моем новом компоненте сделать так. Никакой ручной работы только автоматика