2011-10-12 43 views
2

微小的MCE版本3,未成年人6/30/2011 4.3.2被剝離出來時,我的源代碼窗口中單擊更新如下:微小的MCE剝離出來的Facebook標籤

<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

應該可以給<fb:*>標籤添加到您的通話tinyMCE.init

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

你必須每隔有效的元素添加到字符串爲好。請參閱此處的默認規則集:http://www.tinymce.com/wiki.php/Configuration:valid_elements

但是,根據我的經驗,在RTE中允許其他任何元素都不是好主意。我一直使用另一種方式來添加Facebook Like按鈕等元素。

+0

這看起來很有希望,我認爲它應該是這樣的: (+ FB:等。 [href | send | layout | width | show_faces]'); 但是,我沒有找到,「tinyMCE.init({」any。 這是否會被添加到tiny_mce.js或tiny_mce_src.js或不同的js文件在插件文件夾中? – sloga

+0

tinyMCE.init通常從js文件或html頁面調用,也可以使用ajax調用並評估可以包含tinymce.init調用的答案 – Thariama

2

在我的管理/應用/視圖,頁面編輯中找到它。 tinyMCE.init({ extended_valid_elements: 「+ FB:像[HREF |發送|佈局|寬度| show_faces]」, }