70 2008-5-6 10:09
代码高亮插件
由于magike自带的代码高亮插件作用有限,我开发了这款插件,它基于开源的SyntaxHighlighter制作,完全js实现,不消耗服务端资源。
演示效果见
[url]http://www.joyqi.com/magike/magike-plugin-develop-lesson-one.html[/url]
[b]安装方法:[/b]
1.下载附件中的文件,解压后上传到/data/plugins目录
2.修改header.tpl,在html的head部分加入{$static_var.syntax_highlighter_header}使得其变为[code]<head>
...
{$static_var.syntax_highlighter_header}
</head>[/code]3.修改footer.tpl,在末尾加上{$static_var.syntax_highlighter_footer}
4.在后台激活插件
[b]使用方法:[/b]
撰写文章时需要代码高亮的地方,加上<code>标签,并用lang属性标记语法类型,比如[code]<code class="php">
phpinfo();
</code>[/code]
chenzixine 2008-5-11 11:45
管理员你好,一直在找Magike的语法高亮插件,今天才看到你已经发布了,不过我按照你给的步骤安装,好像不能正常工作:(
在含有代码的文章中,{$static_var.syntax_highlighter_header} 读不出syntax_highlighter的样式和JS,不知是怎么回事?
我的站点:
[url]http://www.ascode.net/index.php/default/Test-Highlighter.html[/url]
70 2008-5-11 13:04
你的code后面加了lang没
<code class="php">
这样