dedecms V5.7筆記:替換爲kindeditor編輯器出現了亂碼和欄目內容無法保存修改的解決方案

kindeditor編輯器簡單方便,比織夢的好得多。要修改的方法很簡單:去下這個插件文檔比官方論壇裏的好得多 最後的修改日期是2013年5月份。

安裝方法也簡單! [系統]-[核心設置],在“Html編輯器(ckeditor,需要fck的用戶可以去官網下載)”中設置:kindeditor

但用5.7的朋友可能會發現有亂碼現象!這個不關插件的事情 是DEDE的官方越來越粗心的連個後臺模板都寫錯所致。

原因:dede/templets/article_add.htm這個文件裏的21-34行用以下代碼替換即可

<link href="css/base.css" rel="stylesheet" type="text/css">
<link href='css/tb-box.css' rel='stylesheet' type='text/css' />
<script type="text/javascript" src="../include/js/dedeajax2.js"></script>
<script type="text/javascript" src="js/calendar/calendar.js"></script>
<script type="text/javascript" src="js/main.js"></script>
<script type="text/javascript" src="js/handlers.js"></script>
<script type="text/javascript" src="../images/swfupload/swfupload.js"></script>
<script type="text/javascript" src="../include/js/jquery/jquery.js"></script>
<script type="text/javascript" src="../include/js/jquery/ui.core.js"></script>
<script type="text/javascript" src="../include/js/jquery/ui.draggable.js"></script>
<script type="text/javascript" src="js/tb-box.js"></script>
<script type="text/javascript">

更換了這樣的一款編輯器後,欄目內容卻無法保存。

通過以下的修改可以解決dede更換成kindeditor後欄目內容無法保存的問題:

打開/include/inc/inc_fun_funAdmin.php文件,找到以下代碼:

allowFileManager : {$allowFileManager}



將這句代碼改成如下的代碼:

allowFileManager : {$allowFileManager},
afterBlur: function(){this.sync();}  




修改後,欄目內容就可以修改和保存了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章