Взаимодействия с социальными сетями
Во-первых, спасибо создателям модуля Livestreet Sbookmarks Plugin.
В плагине все отлично, но если сделать так, чтобы кнопочки отображались на главной странице, то работать остается только одна фейсбучная.
Зачем размещать кнопки к превью топика? — А если топик — это всего лишь одна картинка, или небольшой текст и ссылки «читать далее» не присутствует? Приходит человек, еще лучше незарегистрированный пользователь, который не хочет и не может оставлять комментарий, а вот поделиться заметкой с друзьями он желает, а кнопок под рукой нет — все, потеряли мы ссылку с соцсети.
Это все лирика. Вопрос в следующем:
Как разместить кнопку вконтакте, мой мир и твитер на главной странице, чтобы они ссылались не на главную, а на статью, под которой размещены?
Ответ в виде кода приветствуется.
В плагине все отлично, но если сделать так, чтобы кнопочки отображались на главной странице, то работать остается только одна фейсбучная.
Зачем размещать кнопки к превью топика? — А если топик — это всего лишь одна картинка, или небольшой текст и ссылки «читать далее» не присутствует? Приходит человек, еще лучше незарегистрированный пользователь, который не хочет и не может оставлять комментарий, а вот поделиться заметкой с друзьями он желает, а кнопок под рукой нет — все, потеряли мы ссылку с соцсети.
Это все лирика. Вопрос в следующем:
Как разместить кнопку вконтакте, мой мир и твитер на главной странице, чтобы они ссылались не на главную, а на статью, под которой размещены?
Ответ в виде кода приветствуется.
5 комментариев
Только кнопки фейсбука работают правильно.
Чтобы кнопочки Livestreet Sbookmarks Plugin выводились на главной, под каждой статьей и при этом указывали на сами статьи, нужно сделать изменения в файле inject.topic, расположенном по адресу sbookmarks\templates\skin\default вот код со всеми изменениями:
И еще в файле topic.tpl, расположенном по адресу корень/templates/skin/developer, в самом конце:
Убрал условие и получилось:
По поводу последнего шага я бы хотел проконсультироваться, можно ли сделать иначе, чтобы изменения остались в модуле, если его переустанавливать?