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

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

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

9 комментариев

avatar
Добавить сайт facebook в массив разрешенных в /config/jevix.php.
avatar
Существует ли возможность встраивать такой код на сайты livestreet?
так покажите пример кода для вставки
avatar
Добавил код в текст топика
avatar
ан-нет. не добавил, оказалось не могу это сделать из-за низкого рейтинга. Вот он:
<div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-post" data-href="https://www.facebook.com/SMMrussia/posts/832738693417714" data-width="466"><div class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/SMMrussia/posts/832738693417714">Post</a> by <a href="https://www.facebook.com/SMMrussia">Zukerman-Pozvonit</a>.</div></div>
avatar
div ещё можно разрешить, но вот script запрещен для вставки т.е. нет возможности вставить такой код.

разве что исхитриться разрешать данный тег только для администраторов, например, но тут нужен небольшой плагинчик т.к. простой настройкой конфига жевикса не обойтись.
avatar
Вредный (!) совет для решения проблемы: в Text.class.php отключите проверку на запрещенные теги. Также именно там можно отключить проверку, только если пользователь админ.
avatar
что закоментить надо?
avatar
Мне лень искать, комментить надо вызов функции проверки. Комментарии в коде подробные, догадаетесь.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.