查看完整版本: 代码高亮插件

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">
这样
页: [1]
查看完整版本: 代码高亮插件