Я использовал сценарий, предоставленный для лайкбокса, для создания пользовательского макроса для моей клиентской системы Confluence.
<script src="http://connect.facebook.net/en_US/all.js#x fbml=1"></script>`
<fb:like-box
href="http://www.facebook.com/pages/Canada-YMCA-Federal-Government-Youth-Internships/215740255103118"
show_faces="true" stream="true"
header="true">
</fb:like-box>
Мой клиент планирует перейти на Confluence 4.0. Connfluence 4.0 внес много изменений в свои макросы и использует xhtml вместо вики-разметки. Я обновил свою версию Confluence до 4.0 и получаю следующую ошибку на странице, на которую я вставил макрос facebook-likebox:
Ошибка рендеринга макроса «facebook-likebox»: не удалось преобразовать шаблон HTML-макроса для отображения.
Вложенное сообщение: XML-контент не может быть проанализирован. Проблема в строке 11, столбце 161.
Сообщение синтаксического анализатора: необъявленный префикс пространства имен fb в [строка, столбец {неизвестный источник}]: [11,161]
Это проблема со скриптом здесь и объектами символов html.
Когда я перехожу к http://connect.facebook.net/en_US/all.js#x Я вижу JavaScript. Это полный скрипт для лайкбокса? Если у меня есть полный сценарий, я смогу внести необходимые изменения.
Могу ли я получить отзыв об этом?