[kindeditor上传漏洞]kindeditor编辑器整合Syntaxhighlighter代码高亮

更新时间:2018-09-14    来源:Google    手机版     字体:

【www.bbyears.com--Google】

我使用的是kindeditor-4.1.5版本 

链接地址:http://kindeditor.googlecode.com/files/kindeditor-4.1.5.zip 

Syntaxhighlighter 代码高亮提示插件 网上就可以搜到 

   
步骤: 

   
1。找到kindeditor的code插件的code.js文件(在editor/plugins/code下)查找一下两行后删除或者注释掉 

 代码如下

   
cls = type === "" ? "" :  " lang-" + type, 

html = "

 

" + K.escape(code) + "

"; 
   

修改为: 
   

cls = type === "" ? "" : type, 

html = "

 

" + K.escape(code) + "

"; 

   
在到 kindeditorphpcode目录下找到 demo.php 

打开插入一下代码,如果没有你需要的语言你可以到syntaxhighlighter/scripts/这个目录下查找你需要的语言加入即可 
   

 代码如下

<script type="text/javascript" src="../syntaxhighlighter/scripts/shCore.js"></script> 

<script type="text/javascript" src="../syntaxhighlighter/scripts/shBrushPhp.js"></script> 

<script type="text/javascript" src="../syntaxhighlighter/scripts/shBrushJScript.js"></script> 

<script type="text/javascript" src="../syntaxhighlighter/scripts/shBrushCss.js"></script> 

<script type="text/javascript" src="../syntaxhighlighter/scripts/shBrushSql.js"></script> 

<script type="text/javascript" src="../syntaxhighlighter/scripts/shBrushXml.js"></script> 


使用kindeditor插件为了使插入的代码高亮SyntaxHighlighter,但是代码过长不能换行,就解决方案

本文来源:http://www.bbyears.com/seo/44335.html

猜你感兴趣