如何让 Radius 标签正确解析 FBML

发布于 2024-08-18 19:09:12 字数 661 浏览 9 评论 0原文

我在当前应用程序中使用 Radius 标签系统(来自 RadiantCMS)作为内容引擎。一切都运行得很好,但现在我在内容中使用 FBML 时遇到了问题。

当我向我的模板提供如下标签时:

<fb:profile-pic uid="loggedinuser" size="square"></fb:profile-pic> 

Radiant 会感到困惑,错误地解析结束标签并输出:

<fb:profile-pic uid="loggedinuser" size="square"> /fb:profile-pic> 

...这反过来又破坏了 FBML 解析引擎。

我没有使用 Radius 的 fb 前缀,因此没有冲突,事实上,我可以通过使用自闭合格式使许多标签正常工作:

<fb:profile-pic uid="loggedinuser" size="square"/>

自闭合在很多情况下都很好,但能够提供标签的内容意味着在 Facebook 连接引擎加载时有可见的内容。

I am using the Radius Tag System (from the RadiantCMS) for a content engine in my current applciation. Everything has worked really well, but now I am experiencing issues when using FBML inside my content.

When I supply a tags like the following to my template:

<fb:profile-pic uid="loggedinuser" size="square"></fb:profile-pic> 

Radiant gets confused, incorrectly parsing the close tag and outputting:

<fb:profile-pic uid="loggedinuser" size="square"> /fb:profile-pic> 

... which in turn breaks the FBML parsing engine.

I am not using the fb prefix for Radius, so there is no clash, and indeed, I can get many of the tags to work by using the self-closing format:

<fb:profile-pic uid="loggedinuser" size="square"/>

Self-closing is fine in many cases, but being able to provide content for a tag means that there is content visible while the Facebook connect engine loads.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一袭白衣梦中忆 2024-08-25 19:09:12

快速分析表明,Radius 在包含命名空间的关闭标签方面存在问题。这绝不是 Facebook 独有的问题。

A quick analysis showed, that Radius has a problem with closing tags that contain namespaces. This is in no way a Facebook only problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文