微小的MCE剥离了facebook标签

时间:2011-10-12 18:32:36

标签: javascript facebook tinymce

当我在源代码窗口中点击更新时,微小的MCE版本3,次要的4.3.2 of 6/30/2011正在删除以下内容:

    <div class="fb-like" data-href="http://www.facebook.com/pages/pagename/12234568990" data-send="true" data-layout="button_count" data-width="200" data-show-faces="true"></div>

以及XFBML版本:

     <fb:like href="http://www.facebook.com/pages/pagename/12234568990" send="true" layout="button_count" width="200" show_faces="true"></fb:like>

任何人都知道在tiny_mce_src.js中编辑哪些内容以允许自定义标记?

2 个答案:

答案 0 :(得分:2)

应该可以将<fb:*>代码添加到tinyMCE.init来电:

tinyMCE.init({
    valid_elements: "fb:like"
});

您还必须将所有其他有效元素添加到该字符串。请在此处查看默认规则集:http://www.tinymce.com/wiki.php/Configuration:valid_elements

然而,根据我的经验,除了RTE中的一些非常少的元素之外,允许其他任何东西都不是一个好主意。我总是用另一种方式添加像Facebook一样的按钮等元素。

答案 1 :(得分:2)

在我的admin / app / view中找到它,页面编辑。     tinyMCE.init({     extended_valid_elements:“+ fb:like [href | send | layout | width | show_faces]”,     }