Пылесос 0.1.5

Обновление пылесоса.

Теперь плагин умеет пылесосить в компаниях, xtext и wall. Также совместим с пятой версией и jquery шаблонами.

Спасибо за помощь и донейт: deputydeath , anny , viktorr .

Плагин в каталоге.

PS: Осторожнее с плагином если у Вас установлены дополнения сохраняющие файлы в общую папку — при использовании плагин может их удалить.

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

Подскажите пожалуйста как обновить с LS 0.4.2 до 0.5

Здравствуйте

Пытаюсь обновить, не получается, стоит куча модулей, шаблон недефолтный, а trewor.
Как правильнее обновить?
П.с.: Пытался втупую копирнуть файлы, прошел инсталлер и в результате куча ошибок и сайт не работает.

Заранее большое спасибо за помощь!

Обновляем xcache до 1.30

Всем у кого установлена xcache рекомендую обновиться до версии 1.30. В ней исправлены многие ошибки в модуле кэширования и устранена ошибка, приводящая к segmentation fault при очень длинном пути в xcache.mmap_path.

Для архитектуры i386:
wget http://d.sjinks.pro/xCache/php5-xcache_1.3.0-1~intrepid~sj2_i386.deb -O php5-xcache_1.3.0-1~intrepid~sj2_i386.deb
dpkg -i php5-xcache_1.3.0-1~intrepid~sj2_i386.deb

Для архитектуры amd64:
wget http://d.sjinks.pro/xCache/php5-xcache_1.3.0-1~intrepid~sj2_amd64.deb -O php5-xcache_1.3.0-1~intrepid~sj2_amd64.deb
dpkg -i php5-xcache_1.3.0-1~intrepid~sj2_amd64.deb


Взято отсюда

Самая новая версия на сегодня 1.32, кто поделится как легко обновиться до актуальной версии буду премного благодарен.

Обновление шаблонизатора Smarty до версии 3.0.7

В SVN версии LS произошло обновление шаблонизатора Smarty, теперь используется последняя 3.0.7 версия, написанная на PHP 5.2.
Обновление в ядре прошло гладко, единственное пришлось внести изменения в стандартный класс Smarty — trac.lsdev.ru/livestreet/changeset/1129, это позволит делигировать шаблоны плагинами.

Теперь самое важное — для работы текущих шаблонов на новой версии шаблонизатора необходимо внести в них некоторые изменения. А именно:
  • везде, где используется
    {include file='file_name.tpl'}
    имя файла нужно брать в кавычках, по сути это относится к любым параметрам
  • не использовать апострофы `, т.е. было
    {include file='paging.tpl' aPaging=`$aPaging`}
    стало
    {include file='paging.tpl' aPaging=$aPaging}
    для математических выражений
    {section name=closelist1  loop=`$nesting-$cmtlevel+1`}
    меняем их на скобки
    {section name=closelist1  loop=($nesting-$cmtlevel+1)}
  • после открывающей фигурной скобки { и перед закрывающей } не должно быть пробельных символов, иначе они не считаются за конструкции Smarty
  • в условиях логические операторы необходимо отделять пробелами, было
    {if $aParams[0]=='favourites'and$aParams[1]!='comments'}
    стало
    {if $aParams[0]=='favourites' and $aParams[1]!='comments'}
Эти правила должны помочь достаточно легко адаптировать ваши шаблоны под текущую(а в последствии и новую версию) SVN версию LS.
Пример адаптации шаблона «new» — trac.lsdev.ru/livestreet/changeset/1128

Обновляем и фиксим TinyMce до 3.4.x

Зачем обновлять TimyMCE до версии 3.4.2)?

В старом редакторе нельзя сделать цитирования, глючит на некоторых браузерах и много исправлено с времен 3.2.7, например вставка iframe, более коректное форматирования текста исправлены проблемы со флешом и многое другое, ченджлог здесь
При обновлении не работает вставка видео через плагин для TinyMce lseditor, цитирование не выделяется цветом…
Как сделать отправку по Ctrl+enter в TinyMce в коментариях?
Как пофиксить — под кат…

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

Переезд с 0.3 на 0.4.2

День добрый. Вот какая проблема встала при обновлении движка.
Скин обновили нормально, он работает на чистой установке. Вчера конвертнул базe в inno, потом накатил обновление для неё из дистрибутива (руками convert.sql файл). В итоге шкура работает нормально, но не работает ни одна ссылка. Вообще. Просто обновляется главная. При переключении шкуру на какую-нибудь другую — та же проблема. Что я мог сделать не так?
Дев лежит тут: dev.capoeira.in
Заранее спасибо.

Обновлен плагин "Подарки"

в обновленной версии:
— убран Jquery;
— добавлено изображение выбраного подарка в форме добавления;
— добавлены подарки от админов;
— добавлено уведомление личным сообщением о подарке.

Обновление:
для тех у кого установлен плагин:
— заменить файлы из архива;
— выполнить запрос в БД
ALTER TABLE `ВАШ_ПРЕФИХ_gifts` ADD `gifts_adm` INT( 11 ) NOT NULL ;
или вручную добавить поле gifts_adm (INT( 11 )) в таблицу ВАШ_ПРЕФИХ_gifts

плагин уже отмодерирован и доступен в каталоге. Повертеть плагин можно все так же на моем сайте

Плагин "NeedBlogs v1.1"

В этой версии плагина я сделал нормальный вывод блока «Топ блогов».

Т.к. в администрации LiveStreet до сих пор не проверили мой плагин в каталоге, я буду выкладывать его в топиках.

Сейчас имеются две версии:
NeedBlogs v1.0
NeedBlogs v1.1 (Для настройки читайте файл ReadMe.txt)

Почему две, потому-что я не знаю как заменить стандартный файл blogs_top.php в каталоге /include/ajax/ и в версии v1.1 придется его заменить ручками. Именно поэтому я и выкладываю обе версии. Так-же в архиве NeedBlogs_v1.1.zip есть старый файл blogs_top.php с названием old_blogs_top.php.

В скором реализую вывод нужных нам блогов на странице профиля и все автоматизировать.

Ошибка при обновлении с версии 0.4 на версию 0.4.2

При обновлении с версии 0.4 на 0.4.2 ни одна страница не открывается и выводится вот такая ошибка:
[ERROR:clasLoad] Lang
File not found: /путь к файлам сайта/

Fatal error: Class 'Lang' not found in /путь к файлам сайта/engine/classes/Engine.class.php on line 162


Ничего понять не могу, может кто подскажет в чем проблема?