Я использовал скрипт, предоставленный для likebox, для создания пользовательского макроса для моей системы 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" в [row, col {unknown-source}]: [11,161]
Это проблема скрипта здесь и сущностей символов html.
Когда я перехожу на http://connect.facebook.net/en_US/all.js#x, я вижу JavaScript. Это полный скрипт для лайкбокса? Если у меня есть полный сценарий, я могу внести необходимые изменения.
Могу ли я получить отзыв по этому поводу?