FBMLを正しく解析する半径タグを取得する方法
-
22-09-2019 - |
質問
私はを使用しています RADIUSタグシステム (RadiantCMSから)私の現在のアプリケーションのコンテンツエンジンの。すべてが非常にうまく機能していますが、今ではコンテンツ内でFBMLを使用する際に問題が発生しています。
次のようなタグをテンプレートに提供するとき:
<fb:profile-pic uid="loggedinuser" size="square"></fb:profile-pic>
放射は混乱し、緊密なタグを誤って解析して出力します。
<fb:profile-pic uid="loggedinuser" size="square"> /fb:profile-pic>
...これは、FBML解析エンジンを破壊します。
私はRADIUSにFBプレフィックスを使用していないので、衝突はありません。実際、自己閉鎖形式を使用してタグの多くを動作させることができます。
<fb:profile-pic uid="loggedinuser" size="square"/>
多くの場合、自己閉鎖は問題ありませんが、タグにコンテンツを提供できることは、Facebookがエンジンを接続するときにコンテンツが表示されることを意味します。
解決
簡単な分析によると、RADIUSには名前空間を含むタグを閉じることに問題があることが示されました。これは決してFacebookのみの問題ではありません。
所属していません StackOverflow