KindEditor整合代码高亮
“伪博客”就是要伪得像嘛,别的博客程序都有“代码高亮”插件,可以插入些代码之类的,可我的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,而全部的话那太恐怖了.其实我也用不上的了。搞着玩呗……