Релиз LiveStreet 0.5.1 и переезд на GitHub
Сегодня LiveStreet обновился до версии 0.5.1.
Обновление носит баг-фиксный характер и содержит исправление ошибок найденных за месяц использования мажорного релиза 0.5. Дополнительно обновились библиотеки jQuery и Smarty, в шаблоны добавились некоторые новые хуки.
Всем огромное спасибо, кто помогает нам улучшать и развивать проект!
Скачать новую версии можно со страницы загрузки.
Поддержать пост на хабре — habrahabr.ru/blogs/livestreet/129490/
Обновление носит баг-фиксный характер и содержит исправление ошибок найденных за месяц использования мажорного релиза 0.5. Дополнительно обновились библиотеки jQuery и Smarty, в шаблоны добавились некоторые новые хуки.
Переход на GitHub
Начиная с 0.5 версии LiveStreet переехал со своего SVN репозитария на популярный GitHub. Приглашаем заинтересованных в LS разработчиков. Надеемся это поможет привлечь к проекту больше разработчиков и ускорить темпы развития.Всем огромное спасибо, кто помогает нам улучшать и развивать проект!
Скачать новую версии можно со страницы загрузки.
Поддержать пост на хабре — habrahabr.ru/blogs/livestreet/129490/
- +13
- 30 сентября 2011, 14:22
- ort
Зачем вам это надо? Берите с хабры пользу и ничего не отдавайте взамен — это же так приятно. Большая часть статей открыта, а многие закрыте дублируются на других сайтах, так что вы мало чего приобретёте.

- BigWetTits
- 02 октября 2011, 10:44
- ↑
- ↓
Лучше, конечно, как и с 0.4.2 по 0.5 сделать. Т.е. залить файлы в новый каталог, установить на старую бд, удалить старый LS, и переместить на его место новый.
А если к примеру менялся дизайн, доустанавливались модули дополнительные?
я конечно понимаю, сколько минусов сейчас словлю, но я впервые буду обновляться. Поэтому если не трудно, то я был бы признателен ответу.
я конечно понимаю, сколько минусов сейчас словлю, но я впервые буду обновляться. Поэтому если не трудно, то я был бы признателен ответу.
После описанных манипуляций перенести модули и дизайн, соответственно. Как устанавливали, там и обновляйте.
Последний вопрос что бы подвести для себя итог. Если я правильно понял.
— переименовываю папку в которой сейчас находится LS.
— в новую папку с тем названием которое было у предыдущей версии заливаю новую версию.
— запускаю обычную установку с названием и доступом к предыдущей БД.
— проверяю, что сайт доступен.
— копирую файл настроек + папку с модулями + папку с дизайном
— все должно работать как надо ))))) так?
— переименовываю папку в которой сейчас находится LS.
— в новую папку с тем названием которое было у предыдущей версии заливаю новую версию.
— запускаю обычную установку с названием и доступом к предыдущей БД.
— проверяю, что сайт доступен.
— копирую файл настроек + папку с модулями + папку с дизайном
— все должно работать как надо ))))) так?
Да, конфиги лучше тупо не копипастить, я сравниваю построчно и копирую только параметры

- deputydeath
- 01 октября 2011, 10:31
- ↑
- ↓
1) если дизайн меняли, и он был под мутулз, то под jquery его так просто сделать не удастся, надо будет в ручную все с нуля писать, в jquery структура шаблона другая, css разбит на файл и т.п.
2) если как-то руками допиливали новый функционал, то тоже придется искать где же именно вы это делали (если забыли) и копипастить в новые файлы.
3) в базе даны нужно будет добавить в пару таблиц
4) плагины перенести не забудьте
5) в конфиге много новых настроек добавилось, так что его руками нужно нужно будет переписать со старого
ps: я что-то так и не смог себя заставить перейти на 0.5, много где своего кода непосредственно в движок дописывал а не плагинами делал, искать что и где менял даже не хочется начинать %)
2) если как-то руками допиливали новый функционал, то тоже придется искать где же именно вы это делали (если забыли) и копипастить в новые файлы.
3) в базе даны нужно будет добавить в пару таблиц
4) плагины перенести не забудьте
5) в конфиге много новых настроек добавилось, так что его руками нужно нужно будет переписать со старого
ps: я что-то так и не смог себя заставить перейти на 0.5, много где своего кода непосредственно в движок дописывал а не плагинами делал, искать что и где менял даже не хочется начинать %)
Огромное спасибо за релиз! Случайно заглянул в папку
engine/lib/external/DklabCache/Zend/Cache/Backend и увидел, что там вместе с другими файлами находится файл Xcache.php. Поставил в config.php режим кеширования xcache, почистил все папки, перезапустил сервер и все летает. Я правильно понял, что поддержка xcache сделана изначально в движке?
Буквально тремя комментариями выше имеется ответ на ваш вопрос. Поднимите глаза и скролл, это не сложно.
Вот это?
Суперинформативно! :|
можно установить git клиент, например, TortoiseGit и через него посмотреть все изменения от хеша до хеша
Суперинформативно! :|

- youllupukki
- 02 октября 2011, 09:23
- ↑
- ↓
Почёт и хвала разработчикам! Работать с LiveStreet одно удовольствие, и сделать из него можно что угодно, хотя сначала движок кажется узким.

- BigWetTits
- 02 октября 2011, 10:48
- ↓
Словил странный глюк, непонятно откуда появились 5 юзеров admin с id 1 с ip регистрации 127.0.0.1, у всех стоит дата регистрации 2011-08-28 00:00:00. Также по ссылке «люди» отображал соответственно большее количество пользователей и выдавал ошибку «Negative values are invalid for a pie chart» В базе данных пользователь админ в единственном числе. Начал отключать плагины по порядку, и сбрасывать кеш. Толком не установил после какого отключения все стало нормально, т.е. пользователей 2 и статистика по людям стала нормально отображаться. Я грешу на плагины gravatar или sitemap, возможно xcache глюканула. Единственно что я никак не могу понять — так это дата регистрации админа, она так и осталась 2011-08-28 00:00:00. Почему так непонятно ибо движок ставил вчера. Посмотрите пожалуйста как у вас с этим делом, и может кто то уже ловил подобные глюки.
Чудеса продолжаются, снова «плодятся» админы с датой регистрации 2011-08-28 00:00:00 и снова неправильно и с ошибкой показывает людей. Вот так выглядит это безобразие:
2397.ru/my_image/adm_1.jpg
2397.ru/my_image/people-2.jpg
Сайт абсолютно голый.
Какие предположения люди? Из за плагинов может такое быть как думаете? А может ломанули? Ну странно как то тогда:) нафига админов то плодить?
2397.ru/my_image/adm_1.jpg
2397.ru/my_image/people-2.jpg
Сайт абсолютно голый.
Какие предположения люди? Из за плагинов может такое быть как думаете? А может ломанули? Ну странно как то тогда:) нафига админов то плодить?
возможный вариан — это при установке бл какойто баг и в хеш была сделана запись учетки админа 5 раз.
поробуйте снести кешь данных
поробуйте снести кешь данных
Конечно снесу и поставлю заново, хочется вычислить откуда такой странный глюк. Просто сначала плагины отключал и эта хрень сама исчезла, сейчас снова начали плодиться. Это же само по себе происходит…
если в БД запись в единичном экземпляре — то все в порядке никто вас не ломал, посмотрите сам кеш-файл с учетками возможно вв нем кроется секрет, если данне в нем дублируются то скорее всего баг или плагина админки или баг при кешировании.
в базе админ в единичном экземпляре, подскажи пожалуйста где посмотреть кеш файл с учетками, их там очень много в админке xcache.
да их там очень много. в этом то и есть проблема что найти его буедет тяжеловато.
как искать в xcache неподскажу, обчвно роюсь именно по файлам в /tmp/, например по кешь пользователей можно искать по названию модуля user задав поиск в тексте — ModuleUser_EntityUser
как искать в xcache неподскажу, обчвно роюсь именно по файлам в /tmp/, например по кешь пользователей можно искать по названию модуля user задав поиск в тексте — ModuleUser_EntityUser
В общем методом тыка кажется вычислил плагин, который приводит к такому безобразию. Уж не знаю зачем он был мне нужен, но я ставлю обычно все для тестирования, а потом решаю какие оставить а какие убрать. Так вот это плагин Remember Me, как сказано в описании «Расширяет встроенную функцию запоминать юзера при авторизации, добавляя возможность хранить сессии в базе для разных компьютеров или браузеров». Возможно плагин для 0.5 а на 0.5.1 некорректно работает… Еще при нем не мог выйти из админки, т.е. просто не разлогинивался. Посмотрю еще, если чудеса прекратятся — значит точно он.
В версии 1.3 исправлен глюк невозможности выйти из авторизации при включенном кеше. Пожалуйста, пишите багрепорты в теме livestreet.ru/blog/FreeModules/8328.html. А то сложно выискивать их обсуждение по всему сайту
Сорри точка вошла в ссылку livestreet.ru/blog/FreeModules/8328.html
Сделал фотосет и получил вот это на главной:
из плагинов есть админка, найсурл, openid(платная), обратная связь
из плагинов есть админка, найсурл, openid(платная), обратная связь
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'topic_.tpl'' in /home/p50555/www/alushtalive.com/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_template.php:168 Stack trace: #0 /home/p50555/www/alushtalive.com/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_template.php(557): Smarty_Internal_Template->isExisting(true) #1 /home/p50555/www/alushtalive.com/templates/compiled/street-spirit/283af8b7cb215d75550a22ea2dba343f8e70e6af.file.topic_list.tpl.php(28): Smarty_Internal_Template->getRenderedTemplate() #2 /home/p50555/www/alushtalive.com/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_template.php(439): include('/home/p50555/ww...') #3 /home/p50555/www/alushtalive.com/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_template.php(574): Smarty_Internal_Template->renderTemplate() #4 /home/p50555/www/alushtalive.com/templates/compiled/street-spirit/80de45dc62e6800eaa9ac0342b41a3a14a421e8c.file.index.tpl.php(23): Smarty_Internal_Template-> in /home/p50555/www/alushtalive.com/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_template.php on line 168
У вас так же ошибка при логине через openid:
хотя вход срабатывает
Invalid address:
Warning: Cannot modify header information - headers already sent by (output started at /home/p50555/www/alushtalive.com/engine/lib/external/phpMailer/class.phpmailer.php:491) in /home/p50555/www/alushtalive.com/plugins/openid/classes/actions/ActionLogin.class.php on line 444хотя вход срабатывает
Хотелось бы еще раз поднять этот вопрос
Какие настройки php могут зависеть от этого? Моды apache?
Уважаемые, при создании фотосета, при загрузке изображения: DSC02604.JPG: resize…… и далее ничего зависает на этом. В чем может быть дело?
Какие настройки php могут зависеть от этого? Моды apache?
livestreet.ru/blog/questions/8518.html
алгоритм: выключаем в браузере flash, если загрузка заработала, то ищем проблему во флеше через включение дебага в main.js
алгоритм: выключаем в браузере flash, если загрузка заработала, то ищем проблему во флеше через включение дебага в main.js
на главной livestreetcms.com/ есть блок «Для разработчиков». там ссылка на svn репо, а не на github.
Обновился: удалил старую версию, залил новую и поставил на старую БД. Все прошло без ошибок, но вылез весьма неприятный баг. Теперь, при добавлении новой записи выбрасывает на страницу с ошибкой:
(Код ошибки из Денвера, но на рабочем сайте точно такая же) В конечном результате, запись все же публикуется. Но как исправить эту ошибку?
SQL Error: Unknown column 'publish' in 'field list' at Z:\home\vzor.ts\www\classes\modules\stream\mapper\Stream.mapper.class.php line 22
Array ( [code] => 1054 [message] => Unknown column 'publish' in 'field list' [query] =>
INSERT INTO prefix_stream_event SET `event_type`='add_topic', `user_id`='1', `target_id`='6',
`date_added`='2011-10-03 22:26:13', `publish`='1' [context] =>
Z:\home\vzor.ts\www\classes\modules\stream\mapper\Stream.mapper.class.php line 22 ) (Код ошибки из Денвера, но на рабочем сайте точно такая же) В конечном результате, запись все же публикуется. Но как исправить эту ошибку?
Насчет активности: в комментах не отображаются цитаты, т.е. они отображаются, но не оформляются как цитаты.В итоге каша выходит.
И прикольно было бы иметь возможность отвечать на комменты прямо из раздела «активность»)
И прикольно было бы иметь возможность отвечать на комменты прямо из раздела «активность»)

- nickostyle
- 04 октября 2011, 21:14
- ↓
Ребята ни у кого ли не наблюдается проблемы с гугл хром? После обновления на новую версию при добавлении фотографий в фотосет возникают проблемы, с хостером копались никаких ошибок нет, фотографии при ресайзе продолжают грузится и превьюшки не появляются, однако, если топик публиковать, то в итоге все фотографии опубликованного фотосета отображаются.
Возник вопрос. Можно ли сделать блог, в котором отписываться может только администратор, а читать данный блог могут все?
Открыть /actions/ActionTopic/add.tpl, найти вывод выбора блога и заменить его на представленный ниже.
А после — поменять ID блога на нужный.
А после — поменять ID блога на нужный.
<p><label for="blog_id">{$aLang.topic_create_blog}</label><br />
<select name="blog_id" id="blog_id" onChange="ls.blog.loadInfo($(this).val());" class="input-wide">
<option value="0">{$aLang.topic_create_blog_personal}</option>
{foreach from=$aBlogsAllow item=oBlog}
{if $oBlog->getId()=='цифранужногоidблога' && !$oUserCurrent->isAdministrator()}
{else}
<option value="{$oBlog->getId()}" {if $_aRequest.blog_id==$oBlog->getId()}selected{/if}>{$oBlog->getTitle()|escape:'html'}</option>
{/if}
{/foreach}
</select></p>
Сегодня захожу на сайт вылетает такая ошибка:
SQL Error: Service temporarily unavailable, please retry in a few minutes. at /users/almanacss/www/engine/modules/database/Database.class.php line 66
Array ( [code] => 1105 [message] => Service temporarily unavailable, please retry in a few minutes. [query] => mysql_connect() [context] => /users/almanacss/www/engine/modules/database/Database.class.php line 66 )
через минуту всё восстановилось.
с чем проблема подскажите? и как решить её?
SQL Error: Service temporarily unavailable, please retry in a few minutes. at /users/almanacss/www/engine/modules/database/Database.class.php line 66
Array ( [code] => 1105 [message] => Service temporarily unavailable, please retry in a few minutes. [query] => mysql_connect() [context] => /users/almanacss/www/engine/modules/database/Database.class.php line 66 )
через минуту всё восстановилось.
с чем проблема подскажите? и как решить её?
Простите за madskill, но в инбоксах так:
leprastuff.ru/data/img/20111007/43328264949c2a431dee222a3ba3bff1.jpg
leprastuff.ru/data/img/20111007/43328264949c2a431dee222a3ba3bff1.jpg
Обнаружил небольшую проблему, проверял на шаблонах new-jq и street-spirit. При работе на ноутбуке 1366х768 если зайти в админпанели в «статические страницы» попытался отредактировать существующую страницу, а именно хотел вставить картинку ниже под имеющийся текст — всплывающее окно для загрузки изображения появляется очень низко в самом низу экрана и невозможно нажать кнопку Ок для загрузки изображения. Нажатие F11 не помогает ни в FF ни в Chrome, все равно очень низко это окно. Подскажите как пофиксить пожалуйста.
при переходе по тегу из облака обнаружилась такая вот ошибка:
Notice: Undefined offset: 1 in /users/almanacss/www/engine/modules/viewer/plugs/modifier.declension.php on line 45
При поиске по меткам, которые несколько раз задействованы на сайте. Выделяются жирным шрифтом в облаке в сайдбаре. Хз как еще объяснить. Ошибка вылетает именно от них, остальные норм.
в общем выявил причину: это происходит при активированном плагине Topicextend livestreetcms.com/addons/view/273/.
Так что вопрос переадресован автору плагина.
Так что вопрос переадресован автору плагина.
У меня проблема: не отображается количество новых комментариев под кнопкой релоада на странице топика. Цифра с новыми комментариями появляется только тогда, когда юзер находится непосредственно на странице топика и в этот момент кто-то другой пишет к этому топику комментарий. Если при этом нажать кнопку релоада, то страница перегружается и выдает циферку, что есть 1 новый комментарий. Иначе, если юзер не находится на странице топика, то цифра с новыми комментариями не появляется (хотя новые комменты есть). Если комментариев под сотню, то выискивать новые приходится только по цвету, что очень неудобно. Гораздо легче ведь просто щелкать по цифре и переезжать к очередному новому комменту.
Как это исправить?
P.S. Обновлялся с 0.4.2 до 0.5.1, шаблон — new-jquery.
Как это исправить?
P.S. Обновлялся с 0.4.2 до 0.5.1, шаблон — new-jquery.
Комментарии (92)
RSS свернуть / развернуть