PHP';s HTML Tidy删除Facebook';s FBML

PHP';s HTML Tidy删除Facebook';s FBML,php,facebook,fbml,tidy,Php,Facebook,Fbml,Tidy,我知道FBML已经被弃用了,尽管我仍然对它有疑问(维护一些遗留代码) 我在一个模板中使用FBML,该模板由PHP的Tidy解析,不幸的是Tidy去掉了FBML代码。您知道使用Tidy+FBML的变通方法吗 FMBL代码示例: <fb:like href="http://www.facebook.com/vanity.url"></fb:like> 除了需要输入XHTML并设置xmlns:fb名称空间(),它还需要在配置中输入xml=true,似乎在这里工作(从技术上讲

我知道FBML已经被弃用了,尽管我仍然对它有疑问(维护一些遗留代码)

我在一个模板中使用FBML,该模板由PHP的Tidy解析,不幸的是Tidy去掉了FBML代码。您知道使用Tidy+FBML的变通方法吗

FMBL代码示例:

<fb:like href="http://www.facebook.com/vanity.url"></fb:like>


除了需要输入XHTML并设置
xmlns:fb
名称空间(
),它还需要
在配置中输入xml
=
true
,似乎在这里工作(从技术上讲,内容是XHTML+xml afaik,而不是“纯”(x)html)。

除了需要输入XHTML并设置
xmlns:fb
名称空间(
),它需要
input xml
=
true
在配置中,似乎在这里起作用(从技术上讲,内容是XHTML+xml afaik,而不是“纯”(x)html)。

您是否尝试过将其定义为XHTML并设置
xmlns:fb
名称空间?因为这是使(X)HTML有效的唯一方法。Tidy是对的:)谢谢你的提示,但是是的,页面代码的开头是:初始化FBML的FBJavaScript行也在那里:connect.facebook.net/de#de/all.js#xfbml=1“>Hm,(1)去掉那些
,(2)也许它需要配置中的
input xml=true
,在这里似乎有效,但我不知道在这种情况下它是否遗漏了其他内容(从技术上讲,内容是XHTML+xml afaik)。(1)代码中没有;,似乎stackoverflow用它们替换了换行符。(2)你是我的英雄,输入xml=true就行了!非常感谢。你试过将它定义为XHTML&设置
xmlns:fb
名称空间吗?因为这大概是获得(X)的唯一方法HTML有效。Tidy是对的:)谢谢你的提示,但是是的,页面代码的开头是:并且初始化FBML的FBJavaScript行也在那里:connect.facebook.net/de#de/all.js#xfbml=1“>Hm,(1)去掉那些
,(2)可能它需要在配置中输入xml=true,在这里似乎是有效的,但我不知道它是否遗漏了其他内容(从技术上讲,内容是XHTML+xml afaik)。(1)这个;'s不在代码中,似乎stackoverflow用它们代替了换行符。(2)你是我的英雄,输入xml=true就可以了!非常感谢。