我已经使用为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 代替 wiki 标记。我已将自己的 Confluence 版本升级到 4.0,并且在插入 facebook-likebox 宏的页面上出现以下错误:
渲染宏“facebook-likebox”时出错:无法转换 HTML 宏模板以进行显示。
嵌套消息:无法解析 XML 内容。第 11 行第 161 列有问题。
解析器消息:[row,col {unknown-source}] 处未声明的命名空间前缀“fb”:[11,161]
这是这里的脚本和 html 字符实体的问题。
当我导航到http://connect.facebook.net/en_US/all.js#x时,我看到了 JavaScript。这是likebox的完整脚本吗?如果我有完整的脚本,我可以进行必要的更改。
我能得到一些反馈吗?