Я использую Radius Tag System (из RadiantCMS) для механизма контента в моем текущем приложении. Все работало очень хорошо, но теперь у меня возникают проблемы при использовании FBML внутри моего контента.
Когда я добавляю к шаблону теги, подобные следующим:
<fb:profile-pic uid="loggedinuser" size="square"></fb:profile-pic>
Radiant запутывается, неправильно анализирует закрывающий тег и выдает:
<fb:profile-pic uid="loggedinuser" size="square"> /fb:profile-pic>
... что в свою очередь нарушает механизм синтаксического анализа FBML.
Я не использую префикс fb для Radius, поэтому здесь нет конфликта, и, действительно, я могу заставить работать многие теги, используя самозакрывающийся формат:
<fb:profile-pic uid="loggedinuser" size="square"/>
Самозакрытие хорошо во многих случаях, но возможность предоставить контент для тега означает, что контент виден, пока загружается механизм подключения Facebook.