美好的生活需要用心记录
自从emlog在18号发布了最新的emlog之后我尝试了一下,发现代码高亮这个插件和emlog默认的编辑器冲突,只好重新退回5.0.1的版本,不过今天总算找到了解决方法。
在博客中正常使用SyntaxHighlighter,修改模板中的header.php文件,在<head></head>标签内添加一下内容:
<script type="text/javascript" src="<?php echo BLOG_URL; ?>content/plugins/syntaxHighlighter/brush/brush.js"></script> <script type="text/javascript">SyntaxHighlighter.config.clipboardSwf = "<?php echo BLOG_URL; ?>content/plugins/syntaxHighlighter/brush/clipboard.swf"; SyntaxHighlighter.all(); </script> <link rel="stylesheet" type="text/css" href ="<?php echo BLOG_URL; ?>content/plugins/syntaxHighlighter/brush/shCore.css" /> <link rel="stylesheet" type="text/css" href ="<?php echo BLOG_URL; ?>content/plugins/syntaxHighlighter/brush/shThemeDefault.css" />如果里面有一下内容请删除掉:
<link href="<?php echo BLOG_URL; ?>admin/editor/plugins/code/prettify.css" rel="stylesheet" type="text/css" /> <script src="<?php echo BLOG_URL; ?>admin/editor/plugins/code/prettify.js" type="text/javascript"></script>
现在就可以在emlog中正常使用SyntaxHighlighter这个插件的代码高亮了。
不过虽然这样可以正常使用代码高亮,但是编辑器中支持的种类还是比较少,这里我们用修改好的文件替换掉原来的文件。
http://pan.baidu.com/share/link?shareid=537138&uk=3054437854
下载好了之后把里面的文件替换掉admin/editor/plugins/code里面的同名文件就行了。
PS:解决方法由此篇文章提供http://zhizhe8.net/?post=85555
评论:
2013-07-02 10:17