dedecms默认编辑器插入代码高亮插件

dedecms默认编辑器插入代码高亮插件syntaxhighlight 适用于dedecms v5.7

===========安装使用步骤========================
1.下载编辑器:http://www.wangjinhai119.com/xiazai/dedecms/syntaxhighlight.zip

2、将压缩包内相应编码文件夹内的include文件夹和templets文件夹解压至网站根目录覆盖。

3、修改文章内容页模板,系统默认为article_article.htm,在<head>与</head>标签之间添加以下代码:
{dede:include filename="plus/highlight.htm"/}

4、到这一步,编辑器的修改已经完成。但是如果使用dedecms文档关键词给文章自己加关键词链接,高亮后的代码中如果有关键词链接,SyntaxHighlighter直接显示源码(<a href='$key_url' target='_blank'><u>$key</u></a>),这时需要修改dedecms文章页自动添加关键词内链锚文本的php文件,找到并include/arc.archives.class.php(大概第1213行,//恢复超链接 的下一行)添加如下代码:
$body = preg_replace("#<pre class=/"brush:(.*)/">(.*)(<a(.*))><u>(.*)<//u><//a>(.*)<//pre>#isU", '<pre class="brush:     //1">//2//5//6</pre>', $body);

支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论