필자는 필자의 클라이언트에서 Confluence 시스템의 사용자 매크로를 만들기 위해 likebox에 제공된 스크립트를 사용했습니다.웹 사이트의 페이스 북과 비슷한 스크립트
<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은 매크로를 많이 변경했으며 wiki 마크 업 대신 xhtml을 사용합니다. 나는 4.0에 합류 내 자신의 버전을 업그레이드하고 난에 페이스 북 - likebox 매크로를 삽입 페이지에 다음과 같은 오류가 점점 오전 :
오류 렌더링 매크로 '페이스 북-likebox'HTML을 변환하지 못했습니다 표시 매크로 템플릿입니다.
중첩 된 메시지 : XML 콘텐츠를 구문 분석하지 못했습니다. 라인 (11)에서의 문제, 열가 161
파서 메시지 : 행 COL {알 소스}]에서 선언되지 않은 공간 접두사 " FB " [11,161]
그것은 문제이며 스크립트 here과 html 문자 엔티티.
http://connect.facebook.net/en_US/all.js#x으로 이동하면 JavaScript가 표시됩니다. 이 편지함의 전체 스크립트입니까? 전체 스크립트가 있으면 필요한 변경 작업을 수행 할 수 있습니다.
의견이 있으십니까?