• 您的位置: 紫荷精灵 >> 软件网络 >> kingcms asp 更换编辑器的方法
  • kingcms asp 更换编辑器的方法

  • 作者:admin  来源:原创  日期:2016/6/8 0:52:06
  • kingcms后台编辑器不能用,kingcms更换编辑器

    kingcms后台编辑器好像自从用了告别了IE6就不再好用,网上找了很多资料终于找到解决的办法并测试成功。

    方案:把kingcms后台编辑器更换为kindeditor.net kindeditor最新版本是4.1.10更换成功后比原来的FCKeditor更好用,

    步骤

    1、下载kindeditor 
    2、上传至服务器的admin/system/editor目录下并把文件夹改名为"kindeditor" 

    3、在page/system/fun.asp文件里找到public sub form_editor(l1,l2,l3,l4)函数,在函数select case lcase(r_editor)语句里再加一个case,代码如下:

     case"kindediter" 
    Il "<link rel='stylesheet' href='../system/editor/kindediter/themes/default/default.css' />"
    Il "<link rel='stylesheet' href='../system/editor/kindediter/plugins/code/prettify.css' />"
    Il "<script charset='utf-8' src='../system/editor/kindediter/kindeditor.js'></script>"
    Il "<script charset='utf-8' src='../system/editor/kindediter/lang/zh_CN.js'></script>" 
    Il "<script charset='utf-8' src='../system/editor/kindediter/plugins/code/prettify.js'></script>"
    Il "<script>" 
    Il " KindEditor.ready(function(K) {" 
    Il " var editor1 = K.create(""textarea[name='"&l1&"']"", {" 
    Il " cssPath : '../system/editor/kindediter/plugins/code/prettify.css',"
    Il " uploadJson : '../system/editor/kindediter/asp/upload_json.asp'," 
    Il " fileManagerJson : '../system/editor/kindediter/asp/file_manager_json.asp',"
    Il " allowFileManager : true,"
    Il " afterCreate : function() {"
    Il " var self = this;" 
    Il " K.ctrl(document, 13, function() {"
    Il " self.sync();" 
    Il " K('form[name=form1]')[0].submit();"
    Il " });" 
    Il " K.ctrl(self.edit.doc, 13, function() {"
    Il " self.sync();" 
    Il " K('form[name=form1]')[0].submit();"
    Il " });"
    Il " }"
    Il " });" 
    Il " prettyPrint();"
    Il " });"
    Il "</script>"
    Il "<textarea name='"&l1&"' style='width:800px;height:490px;visibility:hidden;'>"& formencode(l3) &"</textarea>"


    三、默认的KindEditor文件包没有上传图片加水印功能,需要另外修改相关文件,配置方法 《ASP中配置Kindeditor上传图片选择添加水印功能》
    ,不过我制作的精简文件包已经配置了水印功能。

    四、需要注意的是,配置里的放图片与附件目录的是../../../../../old/up_files/,也就是网站的根目录里的up_files目录,如果你想修改,可以修改这几个文件:

    1、dj_KindEditer/asp/file_manager_json.asp
    '根目录路径,可以指定绝对路径,比如/var/www/attached/rootPath = "../../../../../old/up_files/" 

    '根目录URL,可以指定绝对路径,比如http://www.yoursite.com/attached/rootUrl = aspUrl & "../../../../../old/up_files/"

    2、dj_KindEditer/asp/upload_json.asp

    '文件保存目录路径savePath = "../../../../../old/up_files/"

    '文件保存目录URL  saveUrl = aspUrl & "../../../../../old/up_files/"
     

  • 上一篇:全新安装win10专业版并激活
    下一篇:一个命令备份/还原Win10驱动