我在Joomla的TinyMCE編輯器中遇到問題。每次我從編輯器進行任何更改時,我的html代碼都會變得混亂。TinyMCE編輯器剝離了我在joomla中的html代碼2.5
我試過使用不同的編輯器,如(JCE編輯器),但結果是一樣的。
我是新來的Joomla所以如果有人建議我如何去在解決這個問題
感謝
我在Joomla的TinyMCE編輯器中遇到問題。每次我從編輯器進行任何更改時,我的html代碼都會變得混亂。TinyMCE編輯器剝離了我在joomla中的html代碼2.5
我試過使用不同的編輯器,如(JCE編輯器),但結果是一樣的。
我是新來的Joomla所以如果有人建議我如何去在解決這個問題
感謝
我有一個解決方案。
而不是使用TinyMCE的編輯我切換到JCE編輯器,並按照這些步驟
變化JCE的defualt設置編輯
一旦JCE管理區域內,點擊默認編輯個人資料
的Defau內lt編輯器配置文件,單擊編輯器參數選項卡,然後單擊高級選項卡。根據您希望保存在文章中的代碼類型,您可以選擇允許使用JavaScript,PHP,CSS和XHTML。請注意,這些默認情況下是不允許的,因爲它們可能會對您的網站造成潛在危險。在添加這樣的代碼之前,最好先創建網站的備份。進行這些更改後,請不要忘記保存您的工作。
下一步,進入到插件的參數選項卡,然後單擊媒體支持選項卡上。如下面的屏幕截圖所示,您也可以選擇顯示一些其他元素。重新完成後,您可以單擊工具欄中的「保存&關閉」。這就是您通過JCE編輯器必須完成的所有配置。
您可以通過嵌入YouTube視頻到文章或Custom HTML模塊測試更改。
TinyMCE的(以及大多數其他編輯器,插件)嘗試輸出/保存最好的HTML-代碼,這就是爲什麼你的HTML被改變。
轉到「站點」=>「全局配置」=>「文本過濾器」並設置適當的過濾器。您可能希望通過編輯'Filter Tags'&'Filter Attributes'字段來使用自定義黑名單。 :)
答案爲Joomla前2.0: 你可以找到在設置save'選項的「清潔代碼(進入‘擴展’=>‘插件’=>‘編輯器 - TinyMCE的’和通過右側的選項)。
問候
在全局配置到文本過濾,並設置公衆沒有過濾
製作使用'htmlentities'的? –
@Shankar Damodaran:我想要做的是我想要用戶使用編輯器添加/編輯內容,因爲該網站的用戶不知道任何HTML。 – MSA