Как работают "Теги избранного"?

Доброго времени суток! Разбираюсь с логикой работы движка и не совсем понятен алгоритм работы «Тегов избранного».
Сохраняя топик в избранном, по идее в «тегах избранного» должны сохраниться теги данного топика… а нет, не все так просто. Если я добавляю свой тег к избранному топику, то теги топика появляются.

Объясните, это правильная работа избранных тегов или логика нарушена? В чем смысл дописывать свой тег, чтобы сохранились теги самого топика у меня в избранном?

Как изменить иконку "избранное"

Добрый день уважаемые знатоки.
У меня проблема, нужно изменить иконку избранного. По-умолчанию эта иконка имеет вид звездочки, мне нужно изменить ее на сердечко.

Нашел в css файлы common.css, icon.css, topic.css – попытался переопределить иконку задавая новые координаты расположения. Нашел в сети, и скачал иконки сердечка 16х16, добавил их в папку images и указал к ним путь в common.css .favourite – ничего не помогло, на сайте так и отображаются «звездочки».

Если кто-то уже сталкивался с такой проблемой, прошу помощи, потому что у меня уже мозги закипают! :(
Подскажите куда смотреть, что читать, куда копать… )

Смена title при добавлении топика в избранное

При добавлении топика в избранное меняется иконка и увеличивается цифра количеств добавления в избранное. Причем все это происходит без обновления станицы (javascript?).
Для того чтобы у иконка избранного был соответствующий title («Добавить в избранное» или «Удалить из избранного») в topic_part_footer.tpl прописал конструкцию:
title="
{if $oUserCurrent && $oTopic->getIsFavourite()}
    {$aLang.topic_favourite_del}
{else}
    {$aLang.topic_favourite_add}
{/if}
"

Все вроде работает, но смена title происходит только при обновлении страницы. В то время как иконка и цифра меняются «на лету».
Подскажите знающие, можно ли логику смены title заложить в тот же скрипт, который меняет иконку? Т.е. чтобы title менялся сразу без обновления страницы. Как это можно сделать?

Ссылки на избранное в шапке

Пытаюсь в header_top.tpl разместить ссылку
<a href="{router page='profile'}{$oUserProfile->getLogin()}/favourites/">{$aLang.user_menu_profile_favourites}</a>


Но вся верстка куда то улетает, только шапка и остается, ссылка не отображается. На странице профиля все ок. Есть решение?

Количество добавлений в избранное

всем привет.
Сейчас на сайте рядом с сердечком отображается кол-во добавлений в избранное. в топике о фиксе безопасности люди пишут, что эта фича не плагин, а стандартая функция цмс(как минимум я так понял). я скачал новый архив, поставил. Количество занесений в избранное у меня не отображается. Посмотрел темплейт топика, там тоже без изменений. Вопрос: где можно нарыть необходимые изменения, что бы получить эту фичу?

Перенос кнопки "Избранное" в меню

Друзья, нужна ваша помощь! В меню профиля menu.profile.tpl пытаюсь перенести кнопку «Избранное» (favourites) из подменю профиля, в меню. Но поскольку избранное, находится в Экшене Profile, из-за:
<li {if $sAction=='profile'}class="active"{/if}>
при активации Избранного, так же активируется Профиль. Возможно ли решить эту проблему в шаблоне? Если нет, подскажите пожалуйста, как правильно присвоить избранному свой Action.

Вот что есть:

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

Несколько вопросов по LS

Здравствуйте.
Несколько месяцев занимаюсь развитием одного проекта на движке LiveStreet. Движок очень нравится, но в процессе использования появилось несколько вопросов. Поиск по сообществу мне не помог найти ответов на них :-(

1. Есть ли под версию 0.5 шаблон для мобильной версии сайта? Может быть что-нибудь подскажите, а я сам допилю.
2. Реально ли сделать подписку на все новые комментарии к топику? Даже если участник не является автором топика.
3. Подскажите пожалуйста, каким образом можно сделать кнопку «Ответить на комментарий» прямо в тексте с письмом, которое уведомляет о новом комментарии.
4. Возможно ли ограничить размер изображения (разрешение), прикрепляемого в комментариях?
5. Можно ли как-нибудь добиться того, чтобы «полный текст топика» был доступен только для зарегистрированных пользователей?

Так же имеют место 2 «глюка»:

1. В разделе активность невозможно отписаться от подписчиков. Т.е. я снимаю галочку с участника, мне выдается сообщение о том, что «настройки ленты сохранены», я обновляю страницу и ничего не изменилось :( Галочка снова стоит напротив подписчика.
2. Просматривая «Весь эфир» комментариев или TOP комментариев, можно добавлять комментарии в избранное, однако при нажатии на кнопку избранного ничего не происходит :(

Спасибо, что уделили внимание. Надеюсь на Ваше понимание и поддержку! :-)

Пересчет счетчиков избранного

Установил проект из Гитхаба. Добавил 1 топик, добавил его в избранное и нажал в админке: «Пересчитать счетчики избранных» в ответ мне выдало:

SQL Error: Unknown column 'c.comment_count_favourite' in 'field list' at /home/p45425/www/site.ru/classes/modules/comment/mapper/Comment.mapper.class.php line 668
Array ( [code] => 1054 [message] => Unknown column 'c.comment_count_favourite' in 'field list' [query] => UPDATE ls_comment c SET c.comment_count_favourite = ( SELECT count(f.user_id) FROM ls_favourite f WHERE f.target_id = c.comment_id AND f.target_publish = 1 AND f.target_type = 'comment' ) [context] => /home/p45425/www/site.ru/classes/modules/comment/mapper/Comment.mapper.class.php line 668 )


Решение: Запустить из папки /install/ файл convert_0.5.1_to_0.5.2.sql