Бета версия LiveStreet 2.0
Вышла бета версия LS 2.0
Содержит в себе множество исправлений и доработок + шаблон synio.
Скачать можно по ссылке — livestreetcms.ru/download/get-beta/
Просьба всех принять участие в тестировании версии, это поможет ускорить процесс поиска и фикса багов.
Демо в виде копии livestreet.ru доступна здесь — beta.demo.livestreetcms.com (пароли могут не совпадать с текущими, поэтому можно сделать сброс пароля)
Документация по фронту — github.com/livestreet/livestreet/wiki
Содержит в себе множество исправлений и доработок + шаблон synio.
Скачать можно по ссылке — livestreetcms.ru/download/get-beta/
Просьба всех принять участие в тестировании версии, это поможет ускорить процесс поиска и фикса багов.
Демо в виде копии livestreet.ru доступна здесь — beta.demo.livestreetcms.com (пароли могут не совпадать с текущими, поэтому можно сделать сброс пароля)
Документация по фронту — github.com/livestreet/livestreet/wiki
212 комментариев
у меня почему то при переходе из письма открывается мобильная версия
Когда добавляю видео с YouTube из TinyMCE, там только можно вставить HTML код с видео не по ссылке, видео не отображается на весь экран. Нету «frameborder=»0" allowfullscreen" как это исправить? где редактировать? (LS.1.0.3 да и в 2.0 вроде)
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@site.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.2.22 (@RELEASE@) Server at site.ru Port 80
+ При использовании memcached php7.0-memcache, не работает админка.
Заставить лог писаться так и не нашел где.
Ребят, если это бета — она должна в логи срать по каждому чиху, на то он и отлов косяков.
Судя по коду, вот тут:
$bResult так и не становится true, что и вызывает в конечном итоге вызов мегаинформативного $this->Lang_Get('common.error.system.base')
Еще момент, до попытки установить админку руками, пробовал через пункт меню в админке — резуьтат таже самая ошибка.
К сожалению, хостер (Openshift) пока не предоставляет версию 5.5.
Структура шаблонов сильно изменилась, так что нет, не встанут.
Думаю спрос на адаптацию именно этого плагина будет наибольший. Логично было бы включить это в стартовый функционал.
Не удобно только стили менять, имею ввиду глобальные цвета, шрифты и т.п.
А вот насчет цветов: как вариант, можно в конфиг прописать, и оттуда вытягивать все цвета.
Все сделано по своему, не видел в других движках такого подхода пока. Если обычно все просто, есть файл, есть инклуд, все прозрачно, то теперь сходу тяжко войти в разработку новичку, это как в движках на Yii, фронтенд раскидан, нужно вдумываться что куда, немного не интуитивно. Но плюсы на первый взгляд от этого есть конечно.
Самый существенный недостаток — слабая адаптация под мобильные устройства, сейчас 60% посещений с них, но это самому поправить можно :)
Я не совсем понял по стилям шаблона devepoler. Вроде и бутстрап, а смотришь внутрь css — нифига не бутстрап.
Я правильно понимаю, чтобы перевести верстку на привычные row, col-*-*, а также сверстать компоненты привычными элементами, нужно просто подключить через конфиг сам бутстрап, его js и потом кирпичик за кирпичиком переписывать tpl/css компонентов?
Себе взял в практику добавлять для JS префикс js-*, при чем без разницы класс это или id, стили на них не навешиваю, очень удобно и сразу понятно.
На мой взгляд нужно делать как сейчас «Мобильная версия», только на каком нибудь фреймфорке, на которых приложения делают (Ionic, framework7), с аяксом и прочими фишками. Чтобы версия была как приложение, правда как быть с плагинами не понятно, но база для разработки уже будет.
Тоже надеюсь на это. Но в этом деле главное без спешки, стабильный дистрибутив всегда лучше :)
Компоненты берем из директории шаблона или из фрейморка?
Если из шаблона, то я не вижу в саньо компонента mainpreview — какое его новое название?
Где теперь задаем конфигурацию компонента? В конфиге шаблона?
Как перезапустить генерацию превьюх для новых размеров?
Попробовал скопировать секцию где прописаны компоненты в config.php шаблона(по аналогии с synio) — все равно его подключает, хотя из списка компонентов он удален.
для полного отключения можно переопределить компонент и прописать в его json
"css-reset": false
а затащите к 31 декабря финалку? ))))
1. Скачиваем последнюю сборку из livestreetcms.ru/uploads/ls_last.zip
2. Ставим её на хостинг, не в папку рабочего сайта, и заменяем все рабочие файлы новыми. Кроме файлов в директории «config» и «uploads»
P.S. Я больше обычный пользователь, чем разработчик.
А если сделать фронт на angular2, то от livestreet вообще ничего не останется, да и не всем оно надо. Less и т.д было бы удобно для быстрой смены стилей базовых шаблонов и компонентов (в основном цвета и шрифты).
Область обрезалась и сохранилась странным образом.
2. Выбрал область под превью
Кликаю на аватар
Страница перегружается, аватар изменяется.
Но, если в браузере ещё раз перегрузить стр., то аватар возвращается в выбранному виду.
Попробовал сделать загружаемое изображение 1к1 к размеру на сайте (250x250px). При загрузке областью выделил всё изображение. Сохранилось частично, как на 2-ом скрине.
Делалось из-за ситуации, что зложелатель или просто не дальновидные люди загружают в топик сотни картинок, при этом пост может весить больше 50Мб или просто он может быть не опубликован и у вас просто забьют дисковое пространство контентом, который нигде не будет отображаться.
Какой-то я тугой, что сам не догадался.
Наблюдаются стабильные warning вида:
default.WARNING 15212 7668c7e: E_WARNING: rand() expects parameter 2 to be integer, string given {«code»:2,«message»:«rand() expects parameter 2 to be integer, string
Напрягает, потому сделал следующие правки, чтобы убрать их:
application\plugins\admin\frontend\components\editor\editor.tpl
framework\frontend\components\alert\alert.tpl
framework\frontend\components\crop\crop.tpl
framework\frontend\components\editor\editor.tpl
framework\frontend\components\field\field.captcha-recaptcha.tpl
framework\frontend\components\field\field.tpl
framework\frontend\components\tabs\tabs.tpl
Заменил вызовы rand(0, 10e10) на mt_rand(0, mt_getrandmax()). Warning замялись, но диапазон чисел должен порезаться.
Если Вас не пугает перспектива возможных правок в коде и шаблоне и поиск и исправление возможных косяков — тогда на бете. Если нужно «поставил движок, натянул шаблон, накидал плагинов» — лучше брать стейбл версию.
При добавлении топика вылезает ошибка «Component template not found: field/datetime.tpl».
Устанавливал обе версии поочередно на один и тот же хостинг.
В админке показывается, как я понял, кол-во личных сообщений. Оно кликабельно и по клику происходит переход на главную стр. Так и должно быть?
1. Что такое «Регистрации»?
2. Комментариев ни к одному топику нет. Есть только переписка с пользователем из 5 комментариев к его сообщению. Как я понимаю, «Новое сообщение» пользователю = «Топик», а переписка по «Новому сообщению» = комментарии. И кол-во комментариев и к топикам и сообщениям будет суммироваться и выводиться одним числом.
Не ясно чем это цифра может быть полезна мне как админу. Отслеживать кол-во комментариев к Топикам ей не получится, так как цифра состоит из кол-во комментариев к Топикам и Новым сообщениям.
2. fix
livestreet.ru/blog/dev_livestreet/18755.html#comment295933
1. Создание пользовательского блога не в момент регистрации пользователя, а только для пользователя написавшего что-либо. При большом количестве регистраций (спам) и небольшом количестве активных пользователей сайт состоит практически из одних пустых страниц.
2. Массовое удаление пользователей.
3. Комменты для незарегистрированных пользователей (опционально). При добавлении роли «Гость» возможности комментировать топики, такой возможности у них не появляется (баг?).
4. Установку плагинов каталога из админки прикрутили, хорошо бы и с шаблонами так же. :)
Из найденного:
1. В админке возле пользователей чекбоксы. Для чего они, если по ним никаких действий не производится.
2. Странная миграция меню с одного уровня на другой:
и в блогах:
3. При добавлении коммента раньше автоматически обновлялся блок прямого эфира, сейчас — только после обновления страницы.
4. Если у блогов нет категорий, то и выпадающий список на странице создания блога выводить незачем.
5. С переносами текста в описании блога такая же беда (при редактировании), что и в текущей версии. Хорошо бы сделать аналогично топикам. UPD: после пересохранения блога переносы еще и в описании выводятся:
6. Кнопку подгрузки событий хорошо бы прятать, если больше событий нету (блоги, пользователи).
7. Отсутствует счетчик символов в редакторе стены.
добавь в него:
Вот например
Сходу не так легко сайты вспомнить ибо не храню, видел и 250к в сутки.
А смешной здесь Вы и Ваши проекты=)
Лайвстрит только вот админку кое какую заимел) ЧТо бы упралять сайтом нужно лазить по базе и код править? И это в втором десятилетии 21 века?)
Тут сам LS загнулся похоже, а вы нам рассказываете какой хороший инстант. Если уж тут все загнулось с LS то вам не стоит ждать что кто то отсюда прямо перейдет на инстант. Говно, созданное из джумлы никогда не сравниться с системами на фреймворках или самостоятельными как LS.
Насчет ped-kopilka.ru/ и kosmetista.ru/ ну вы сами видите по всем показателям инстант в жопе в 2 и более раз. (Чтобы не быть голословным ТИЦ 1100 против 500, количество в индексе гугла 658000 против 82700) Ну и сам сайт… педкопилка… я бы руки отрывал за такие названия… Неужели так трудно подобрать нормальный домен? Ладно пес с ним:)))
А instantcms 2 это кстати не продолжение а полностью новый продукт включая код и очень хорошей структуризацией… хотя кому я объясняю...) Удачи)
Админка нормально работает на стабильной LS, плагин aceadminpanel. Что вам всем сдалась эта админка? А, ну да, вы же из джумлы… конечно без админки мы никак не могем:))))
Сейчас по клику осуществляется сохранение изменений и происходит переход на страницу с полной версией топика. Хорошо бы просто сохранять изменений без перехода на другую страницу. Кнопка ведь так и называется.
Если пользователь из 5 блогов меняет 1, то пересчитываются 10 (5+5).
Если сделать так, то пересчитывать будет только уникальные т.е. 6 (5+1):
Сортировка по дате медленно работает, если перевести ее в формат unixtime, ускоряется в 2 раза, но все равно медленно. Есть у кого-нибудь мысли как ускорить этот процесс?
и т.д.
Вопрос к разработчикам. В функциях после действий с объектом, везде, где происходит изменений объекта, есть сброс кеша. Зачем заново кешировать объект по времени, если над ним не было операций и создавать дополнительную нагрузку с последующей необходимостью время от времени чистить устаревший кеш?
Подобная опция отсутствует в config.local.php
А адаптации шаблона под мобилку ждать?
Или может минимальную ширину задать, хотя бы на время.
У меня остался вопрос, как сделать так что бы люди могли загружать не только фотографии но и другие форматы?