Как вставить в тело топика пост с Facebook?

Недавно Facebook представили код для вставки своих постов на сторонние сайты. Этот код, к сожалению, не поддерживает вставку iframe и потому не воспринимается парсером LS.

Вопрос. Существует ли возможность встраивать такой код на сайты livestreet? Есть ли какое-то решение для этого?

Мета тег PreviewImage не работает в топике

Если на топике вставлен картинка, то при шеринга (share) и лайке на фейсбуке фотка топика не видно. А в замен видно куча фото из аватаров блога. Который должен не аватары блога, а картинка из топика.

Что бы исправить на header.tpl написал етот кусок кода.

{if $oTopic}
<meta property="og:image" content="{$oTopic->getPreviewImageWebPath('100crop')}" />
{/if}


Но как я сказал с етом кодом тоже превю имейдж или какой то другой картинку из топика не вводить на фейсбуке.
В место етого аватары каких то блог.

Но на фотосете нет таких проблем и работает отлично. Проблема только с топиком.

Что делать, что бы картинки из топика был видно на фейсбуке как в фотосете.

И если на топике нет картинок, то опят же вводить аватары блога. Что надо сделать что бы если на топика нет фото, вводил лого. А если ест картинка то сам картинок топика.

<meta property="og:image" content="ссылка на лого" />


Код изменил так и на топиках без картинок сработало. Но и при картинком топика так же вводил лого, а не сам картинок из топика.

Как исправить?

Проблема мета тега при добавления имя блога

На моём header.tpl файле код так:

{if $oTopic}
<meta property="og:url" content="{$oTopic->getUrl()}" />              
<meta property="og:title" content="{$oTopic->getTitle()|escape:'html'}</a>  " />
<meta property="og:image" content="{$oTopic->getPreviewImageWebPath('100crop')}" />
{/if}


И на фасебук видно имя топика.

А хотел бы был видно как "имя топика / имя блога / имя сайта"

Изменил код так.

{if $oTopic}
<meta property="og:url" content="{$oTopic->getUrl()}" />              
<meta property="og:title" content="{$oTopic->getTitle()|escape:'html'}</a> / {$oBlog->getTitle()|escape:'html'} / имя сайта " />
<meta property="og:image" content="{$oTopic->getPreviewImageWebPath('100crop')}" />
{/if}


При входе на топик дает ошибку header.tpl файла и не откроется сам топик.

Как сделать что бы фейсбук прочитал топики как имя топика / имя блога / имя сайта?

После переноса не открывает посты на фейсбука

Всем привет. Изменил хостинг. Всё ок.
Но после переноса добавленные посты не могу поделится на фейсбуке. Не видно заголовок. картинку и тд.
Также хотел лайкнут и с смотрет как будеть вглядеть на фейсбуке. Опят не заголовок поста, не фото. Только имя сайта, который даже кликнут не можем. Не перенаправлает на сайт.

Также вручную на header.tpl добавил

{if $oTopic}
<meta property="og:url" content="{$oTopic->getUrl()}" />
<meta property="og:title" content="{$oTopic->getTitle()|escape:'html'}" />
<meta property="og:image" content="{$oTopic->getPreviewImageWebPath('100crop')}" />
{/if}


но не помогло.

Пс: Прежные посты могу поделится на фейсбуке и всё показвает. Проблема только новыми постами который добавил на новым хостинге.

Открыл демо сайт и там написал одну пост. Поделился на фейсбуке. Всё ок.

Но как сказал в основном сайте после переноса новые посты не распосзнает фейсбук.

Кто то можеть помоч? :(

Плагин «Социальные комментарии» (обновление 10.09.2014)

Описание

Позволяет посетителям оставлять комментарии, используя аккаунты социальных сетей, и гостевые комментарии без регистрации.
Поддерживается авторизация из социальных сетей Вконтакте, Facebook и Mail.ru (для корректной работы необходимо получение идентификаторов для сайта).

Основан на плагинах:
1) "OpenComments" (автор: flexbyte, модификации: iMind);
2) "Social Comments" (автор: 4ever4you)

Работоспособность проверена:
— на шаблонах «Synio» и «Developer»;
— с плагинами «EditComment», «Starrating», «Цитирование комментариев»;
— плагин «Reposter» требует небольшой модификации.

Тестовый сайт: ls.wasja.info/

GitHub: github.com/wasja1982/livestreet_newsocialcomments

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

Комментарии через социальные сети

Что то искал нечто подобное для LS 1.0.1 — ничего не нашел, для 0.5.1 было несколько плагинов. Также при анонсе релиза LS 1.0 на хабре нашел там такой пункт: Ссылки «поделиться» в соцсетях у топиков… Но хоть убейте ни здесь на LS ни на своем сайте не могу найти заявленного функционала. Ткните пожалуйста и простите если туплю:)

Плагин SocialVote - голосуем за топики с помощью Vkontakte/Facebook/Twitter


Плагин реализует идею, использовавшуюся, например, в Битве Брендов (если кто не знает, thebattleofbrands.com/ru, вот история успеха)

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

Демо-сайт плагина

Совместим с 0.42 и 0.5 версиями Livestreet. Для работы с шаблонами на jQuery (по умолчанию в 0.5) переименуйте папку templates/skin/new-jquery в default, а предыдущую default удалите.



Цена плагина $9.99.

Купить плагин