Создание плагинов с блоками в LiveStreet 1.0

Здравствуйте, пробую сейчас обновить свой старый плагин до совместимости с v1.0
Возникла проблема с блоком который должен отображаться на главной странице.
В старом конфиге было так:
Config::Set('block.rule_index_blog.blocks.right.myplugin',array('params'=>array('plugin'=>'myplugin')));
и сам шаблон блока размещался в папке templates/skin/default
Сейчас если запускаю его, то вываливается ошибка, о том что невозможно найти шаблон.
Fatal error: Uncaught exception 'Exception' with message 'Can not find the block`s template: myplugin'
Это и понятно потому как новшество v1.0 — пернесение шаблонов блоков в подпапку blocks.
Но когда я перенес шаблон в папку blocks — то ошибка осталась, потому что ЛС хочет загрузить блок с предыдущего места.
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file '...........plugins/myplugin/templates/skin/default/block.myplugin.tpl'
Получаеться что для того чтобы отобразить блок, необходимо разместить шаблон блока в 2-х местах templates/skin/default/blocks и templates/skin/default потому что если нет шаблона блока в templates/skin/default/blocks то выдается ошибка:
Fatal error: Uncaught exception 'Exception' with message 'Can not find the block`s template: myplugin'

А если шаблон блока есть только в templates/skin/default/blocks то выдается ошибка
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file '...........plugins/myplugin/templates/skin/default/block.myplugin.tpl'

Это проблема у меня в плагине\конфиге? Если да, то где?.. Спасибо

Небольшой эксперимент по СЕО-оптимизации шаблона LS

Оговорюсь сразу: я не СЕОшник и споров о том, что правильно и как надо делать разводить не хотелось бы. Хочу просто поделиться опытом по небольшой оптимизации дефолтного шаблона. Только личный опыт.

Итак, в наличии имеется сайт новостной тематики на LS, небольшой поток посетителей в основном с поисковых систем. По «важности» страницы для себя делю так: главная, страницы блогов, страницы топиков, прочие страницы.

Наблюдая за переходами из поисковиков (запросы по которым пользователи переходят на сайт и страницы куда они попадают по этим запросам) заметил следующее: преобладающее количество запросов ведет на страницы тегов, вместо необходимых мне страниц топиков и блогов. Было решено поэкспериментировать.

Здесь где-то мелькали предложения просто запретить индексацию страниц тегов в robots.txt — это не вариант, так как по ним тоже есть переходы и их терять не хочется, а хочется просто поднять выше в выдаче страницы топиков и блогов.
Читать дальше →

Наследование шаблона

Привет!
Задался целью модифицировать стандартный шаблон Synio — все ж лучше чем с нуля писать :)
Вот теперь думаю как бы это сделать так чтобы не потерять изменения после обновления. Про наследование шаблонов здесь ничего не сказано. Отлично проработан механизм наследования шаблонов в WP. Может и у нас есть что-то подобное?
С CSS оно какбы и понятно, добавлю свой css и переопределю существующее классы и ИД, а вот с html разметкой не очень.

Вопрос: определить уровень вложенности комментариев

Есть комментарии первого уровня, есть второго, третьего и т.д.

Как в шаблоне определить что коммент первого уровня? cmtlevel — что то слышал, но точнее не нашел)
То есть мне надо для комментариев первого уровня задать одни стили, а для всех остальных (второго, третьего и т.д. уровней ) — другие.

upd: Решил вопрос с помощью css

Нужен программист для внедрения шаблона.

Есть html/css шаблон, сверстанный.
Необходимо внедрить его на ls.
Из необычного. Нужно будет написать 3 плагина, которые позволят добавлять 3 новых типа топика. И реализовать голосование даже незарегистрированным пользователям.
Есть ТЗ.
Заинтересовавшиеся пишите в личку свои контактные данные.
В приватной беседе обсудим требования, сроки и оплату.

Долгожданный Synio Flow



Сегодня очень знаменательный день. День, которого многие, как и я, ждали. Вышел новый базовый шаблон для LiveStreet.

И вместе с ним, выходит и Synio flow, но не просто как отдельный шаблон, а как плагин, позволяющий превратить главную страницу любого шаблона в яркий поток контента. Сейчас он работает с новым дефолтным шаблоном Synio. Но с переходом других популярных шаблонов на версию 1.0 мы будем его адаптировать и для них.

И всего за $30 :)


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