KindEditor整合代码高亮2010-11-21 周日

“伪博客”就是要伪得像嘛,别的博客程序都有“代码高亮”插件,可以插入些代码之类的,可我的ASP程序没有呀!那不像啊,搞了一天折腾出点东西。用KinDditor编辑器基本实现了代码高亮。 

刚开始下载来并没有的,那叫一个累呀。主啊~~好不容易加了代码高亮了,又发现不能上传图片了,靠~~花了不少时间才发现原来是ID重定义。 

在然后又发现上传不能大于200K?可我已经改到很大很大了呀,上传到FTP后又没有这个问题?很明显是我的电脑有问题了。懒得深究原因了。反正也不是在本地使用. 

早上折腾那个“文章摘要”,别的博客首页摘要的内容有模有样,而我的直取截取数据库字符后没有了样式。增加一个字段后实现了,但因为太过简单而显得好麻烦。试用一会放弃了。 

计划搞成自动提取摘要的,但因难度过高最终妖折……为了我的“伪博客”更伪,TMD我算是绞尽脑汁了…… 

以下代码是我测试使用的:

KE.show({
  id : 'content',
       imageUploadJson : 'upload_json201.asp',
   fileManagerJson : 'file_manager_json204.asp',
   allowFileManager : true,
        urlType : 'absolute',
        items : ['source', '|', 'fullscreen', 'undo', 'redo', 'cut', 'copy', 'paste','plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright','justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript','superscript', '|', 'selectall', 'break', '-','title', 'fontname', 'fontsize', '|', 'textcolor', 'bgcolor', 'bold','italic', 'underline', 'strikethrough', 'removeformat', '|', 'image','flash', 'media', 'advtable', 'hr', 'emoticons', 'link', 'unlink','code','|', 'about']
 
 });

以下代码是我测试使用的:

KE.lang['breag'] ='日志截断';
    KE.plugin['breag']={
        click: function (id) {
            KE.util.selection(id);
            KE.util.insertHtml(id, '[breag]');
      KE.util.focus(id);
        }
 
    }

PS:功能是实现了,貌似有形无神啊,呵呵……见到了"代码"没见到"高亮"?因为我不会让他"按需"调用CSS,而全部的话那太恐怖了.其实我也用不上的了。搞着玩呗……

· EOF ·