+83.57
1171 читатель, 3018 топиков

Telegram: Instant View для сайтов на LiveStreet

Telegram запускал конкурс для разработчиков с целью разработки шаблонов для достаточно внушительного списка сайтов.

А сегодня мне на глаза попалась информация о том, что

Любой желающий может создать шаблон используя Instant View Editor. После того, как шаблон будет одобрен, все пользователи телеграмм получат возможность просматривать страницу через Instant view.

Instant View Editor

Редактор позволяющий создавать свои собственные шаблоны для любых сайтов.

Уверен, что очень полезно, если у Вашего сайта есть мгновенный просмотр статей.
Реализован ли в каком-либо виде данный механизм для LiveStreet и если нет, то что нужно для его реализации?

Поддержка Unicode

Добрый день! Хочу спросить 1 момент: есть ли поддержка в LS 2.0 юникода? Например при вводе "✌️" должна оставаться как есть (этот смайл как ни странно работает), а есть и такие: "(здесь обрывается)" — пончик, она на выходе получается "????" (4 вопросительных знака). Я предполагаю, что Smarty не понимает\не поддерживает юникода. Куда копать?

Борьба со спамом

Здравствуйте!
Подскажите, пожалуйста, какие в этом движке есть способы борьбы со спамом? Вручную я уже не справляюсь. Я согласна просто закрыть вообще комментирование для незарегистрированных пользователей — как это можно сделать?
Может, еще есть какие-то варианты?
За любую помощь спасибо!

Адаптивность шаблона Synio 2.0

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

Шаблон Synio на ЛС2. Отображается хорошо, но Хром игнорирует медиа запросы с указанием min-width, max-width при этом шаблоне(FF, IE — норм)
Т.е. если использую инструменты разработчика и пытаюсь посмотреть как будет выглядеть сайт в мобиле, то сайт никак не масштабируется ( не дописываются новые стили из медиа запросов ).
Сама таблица стилей подгружается, в ней строки с @media есть.

С реального устройства + браузер хром та же история, открывается «десктопная версия».

При активации шаблона Developer всё ок.
Сравнивал выходные таблицы стилей при активных шаблонах — разница не существенная. Отключение склейки CSS,JS не помогло.

Кто с таким сталкивался?

PS. LS2 из коробки свежий, площадка рабочая apache2.4, php5.5

Шаблон админки

Привет. Клиенту требуется брендинг админки, можно ли менять ее шаблон и не скажется ли это каким-либо отрицательным образом при ее обновлении? Например, поменяются какие то стили, названия классов. Спасибо.

Как прикрутить Категории(поведения-behaivor) к Топику? ЛС 2

Вопрос освещённый, но не получилось докрутить поведения…

Использовал как исходную информацию:
1. раз
2. два
3. Категории, прикрученные к Блогам.

Что сделано:
1. В класс топика добавлен:
protected $aBehaviors = array(
        'category' => array(
            'class'       => 'ModuleCategory_BehaviorModule',
            'target_type' => 'topic',
        ),
    );

2. В класс сущности:
protected $aBehaviors = array(
        /**
         * Дополнительные поля
         */
        'property' => 'ModuleProperty_BehaviorEntity',
        /**
         * Настройка категорий
         */
        'category' => array(
            'class'                          => 'ModuleCategory_BehaviorEntity',
            'target_type'                    => 'topic',
            'form_field'                     => 'category',
            'multiple'                       => true,
        ),

    );

ЗЫ. Свойства уже были…

3. В шаблон добавления\редактирования добавил :
{insert name='block' block='fieldCategory' params=[ 'target' => $topic, 'entity' => 'ModuleTopic_EntityTopic' ]}


4. В функциях экшенов создания(EventAjaxAdd) и редактирования(EventAjaxEdit) перед публикацией\отправкой в черновик добавлено:
$oTopic->category->CallbackAfterSave();


В итоге:
При открытии формы создания\редактирования категории подтягиваются, но при сохранении\создании
топика в таблицу не записываются значения.

Вопросы:
Запись не происходит, потому что Топик не является ORM объектом?
Что необходимо ещё прикрутить, чтобы запись происходила?
Какими вызовами в дальнейшем пользоваться, чтобы получать категорию(и) текущего объекта\списка?

Ссылка в социальные сети

Может кто сталкивался с таким решением: если делится ссылкой в соцсети на топик, то на стене она имеет вид «Заголовок топика / Блог им. logona / Название сайта».

А как сделать так, чтобы она имела вид только «Заголовок топика»?

ЛС2. Вопрос по выводу контента.

Подскажите, как решить вопрос с выводом статей в ЛС2.
Надо на главной раздельно вывести топики по типам, новости в одной ленте, а топики-галереи в другой. Сделал тип топика новость и оставил код topic. Пробовал так получить {$topic->GetTopicTypeByCode('topic')} но не выводит.
Может через смарти функции нельзя вывести и надо отдельный метод для сортировки по типу топика делать?