Ошибка при попытке активации ЛЮБЫХ плагинов

Добрый день! После установки LS Из SVN не получается активировать ни один плагин
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'header.tpl'' in /var/www/site.ru/engine/lib/external/Smarty-3.0.7/libs/sysplugins/smarty_internal_template.php:166 Stack trace: #0 /var/www/site.ru/engine/lib/external/Smarty-3.0.7/libs/sysplugins/smarty_internal_template.php(553): Smarty_Internal_Template->isExisting(true) #1 /var/www/site.ru/templates/compiled/webdo/87c433366a1014b550dc8ef7f4b376122beac3f9.file.site.tpl.php(21): Smarty_Internal_Template->getRenderedTemplate() #2 /var/www/site.ru/engine/lib/external/Smarty-3.0.7/libs/sysplugins/smarty_internal_template.php(435): include('/var/www/site/...') #3 /var/www/site.ru/engine/lib/external/Smarty-3.0.7/libs/sysplugins/smarty_internal_template.php(570): Smarty_Internal_Template->renderTemplate() #4 /var/www/site.ru/engine/lib/external/Smarty-3.0.7/libs/Smarty.class.php(338): Smarty_Internal_Template->getRenderedTemplate() #5 /v in /var/www/site.ru/engine/lib/external/Smarty-3.0.7/libs/sysplugins/smarty_internal_template.php on line 166
Из за чего может быть такая проблемма?

http://trac.lsdev.ru/

Ребята, хочу установить плагин «Редактирование и TinyMCE в комментариях»

В readme плагина написано:

Если у вас LiveStreet 0.4.2, обновите последнюю версию ядра:
+ trac.lsdev.ru/livestreet/changeset?format=zip&old=966&new_path=trunk/engine&old_path=trunk/engine
Обновить весь фреймворк также можно через svn или trac:
+ trac.lsdev.ru/svn/livestreet/trunk

Например вторая ссылка trac.lsdev.ru/svn/livestreet/trunk по ней открываются директории как в стабильной версии 0.4.2 Т.е. грубо говоря вся CMS. Получается их нужно обновить на ФТП?

Плагин "Объявления" для svn-версии LiveStreet

Всем добрый день!

Хочу представить вашему вниманию новый плагин для LiveStreet: Ads: Bulletin board / Объявления.

Плагин создает новый тип топика "Объявления", которые можно привязывать к бесконечно вложенным категориям.
Демо-сайт проекта: ads.ajaxy.ru/ads
Стоимость: 2400 руб. или $79
Купить плагин можно в каталоге LS: livestreetcms.com/addons/view/99/

Внимание:
Плагин разработан на основе новых функций svn-овской версии движка (а именно ORM/ActiveRecord) и выполнен без единого ручного SQL-запроса, а также с максимальным использованием технологий наследования, делегирования и ORM-абстракций.
Таким образом для работы плагина вам необходимо обновить ядро LiveStreet до ревизии не ниже 1047. Если у вас версия LiveStreet 0.4.2, вы можете обновить ядро до последней версии по этой ссылке.

Читать дальше →

Постраничное разбиение комментариев

В SVN появился функционал постраничного разбиения комментариев к топикам. Данная возможность будет очень полезной для крупных сайтов, где количество комментов к одному топику может спокойно перевалить за 1000.

Для включения постраничности в конфиге появились два параметра:
$config['module']['comment']['use_nested'] = true; 
$config['module']['comment']['nested_per_page'] = 50;
Первый переводит комментарии в режим дерева (nested set), второй задает число корневых элементов на одну страницу. Если значение nested_per_page = 0, то разбивки на страницы не будет, будет просто использоваться nested set для построения дерева.

Для перевода существующих комментариев в режим use_nested = true необходимо запустить конвертацию/восстановление структуры дерева по адресу — /admin/restorecomment/. Если комментариев много, то процесс конвертации может затянуться, поэтому не забудьте на время выставить в php.ini большой лимит выполнения php скриптов. После конвертации появится сообщение — restore ok.

Ссылка на изменения — trac.lsdev.ru/livestreet/changeset?new=1015%40trunk&old=1006%40trunk
Не забудьте выполнить SQL патч — trac.lsdev.ru/livestreet/browser/trunk/install/convert_0.4.2_to_0.4.3.sql

Обновил LS из SVN

После обновления ls из svn Полезло куча ошибок:
1)При попытке зайти в мои веши вишу это
SQL Error: Table 'xxx_ls.prefix_topic_commented' doesn't exist at /var/www/xxx.ru/plugins/mystuff/classes/modules/mystuff/mapper/Mystuff.mapper.class.php line 98
Array ( [code] => 1146 [message] => Table 'xxx_ls.prefix_topic_commented' doesn't exist [query] => SELECT topic_id FROM prefix_topic_commented WHERE user_id IN ('3', '4', '5', '8', '26', '40', '17', '22', '25', '23', '1') AND created >= DATE_SUB(NOW(), INTERVAL 4 WEEK) [context] => /var/www/xxx.ru/plugins/mystuff/classes/modules/mystuff/mapper/Mystuff.mapper.class.php line 98 )

2)При попытке посмотреть поток вижу это
L Error: Unknown column 't.topic_last_update' in 'order clause' at /var/www/xxx.ru/classes/modules/topic/mapper/Topic.mapper.class.php line 169
Array ( [code] => 1054 [message] => Unknown column 't.topic_last_update' in 'order clause' [query] => SELECT SQL_CALC_FOUND_ROWS t.topic_id	 FROM prefix_topic as t,	 prefix_blog as b WHERE 1=1	 AND t.topic_publish = 1 AND ((b.blog_type='personal') OR (b.blog_type='open') OR (b.blog_type='close' AND t.blog_id IN ('3','4','5','10','17','18','22','26','29','30','33','34','44','54'))) AND t.blog_id=b.blog_id	 ORDER BY t.topic_last_update desc LIMIT 0, 10 [context] => /var/www/xxx.ru/classes/modules/topic/mapper/Topic.mapper.class.php line 169 )

3)При попытке деактивировать плагин Stream Plugin вижу это:
Ошибка: Системная ошибка, повторите позже
4) при нажатии в прямом эфире на «публикации» вижу это
Error
Please try again later

Новости разработки и жизни LS для пользователей Twitter

Аккаунт в Twitter я зарегистрировал давно (нужно было разобраться с ихним API), но активно пользовался начал буквально с прошлой недели.

Стараюсь отписывать ключевые моменты разработки на SVN. Здесь писать статьи времени не хватает, да и формат общения немного не тот. А вот 140 символов — то что нужно :) Поэтому кто интересуется последними нововведениями и вообще ходом разработки в режиме реального времени — можете следить за ними в ленте twitter.com/kachayev

Также предлагаю твитами высказывать идеи\размышления\мысли, коих обычно очень много (лично у меня) и нужно их быстро где-то фиксировать.

Почти все твиты про LS помечаю тегом #livestreet, но в результаты поиска по нему попадают буквально единицы. Не знаю точно почему. Но буду продолжать этот тег использовать — чтобы потом было легче находить сообщения «по теме».

P.S. Примечательно, что тег #livestreet уже был использован одним из пользователей твиттера до меня. А значит twitter`яне нас знают. Пусть узнаЮт еще лучше!

Как поднять Apache+Nginx+Trac+SVN на CentOS?

Настраивал вот по этой статье: www.daniel-skinner.co.uk/setup-subversion-and-trac-on-centos-5/06/01/2008
Но вот проблема: ссылку вида /trac/он вообще не воспринимает
а по ссылке /svn/он не принимает пользователя и пароль, хоть тресни (я даже двух создал на всяк случай).

Подозреваю проблема в том, что у меня Apache+Nginx, а не просто Apache. Я просто тупо не знаю как натянуть связку Trac+SVN на Apache+Nginx в CentOs.

Кто занимался подобным, помогите пожалуйста с проблемой. А именно, как правильно сконфигурировать всё это дело.

«Кури гугл» — не катит… весь день уже курю, а толку ноль.

Переезд SVN проекта

Сегодня SVN и Trac проекта LiveStreet перенесены с хостинга Assembla на новый сервер разработок — lsdev.ru
Теперь все работы по LiveStreet и сопутствующими проектами нами будут проводится на собственном сервере.
Новый адрес SVN репозитория — trac.lsdev.ru/svn/livestreet/, Trac доступен по адресу — trac.lsdev.ru/livestreet

Старый репозиторий с этого момента обновляться не будет, скоро он будет полностью удален с Assembla.

Вопрос по обновлению

Прошу прощения, а что значит из SVN:

Changeset [344] by ort
рефакторинг работы с БД, с этого коммита версия будет нерабочая


Что после обновления, движок не будет работать. Или что то еще.

Куда делся SVN?

Собственно вопрос куда делась ссылка на SVN из главного меню сайта? У меня ссылка есть и я найду и выкачаю при необходимости. Но вот новым пользователям не помешало бы наверное в главном меню.