Mediawiki代码高亮显示GeSHiHighlight扩展安装使用
August 2nd, 2008
GeSHi – Generic Syntax Highlighter
是一个非常优秀的代码格式高亮显示的PHP的东东(扩展,库,)
如果你对英文安装说明比较闹心,那么可以参考下我这里的安装经验
ok,myblog:http://clin003.com/
下边来看看怎样在Mediawiki中安装使用吧
mediawiki的介绍地址在:http://www.mediawiki.org/wiki/Extension:GeSHiHighlight#Installation
Installation
- Install GeSHi per the GeSHi install instructions (link above)
- Cut & paste the above code to a file called GeSHiHighlight.php
- Put GeSHiHighlight.php in your MediaWiki installations’ extensions folder
- Add:
include("extensions/GeSHiHighlight.php");to LocalSettings.php
介绍很简单的,只是如果仅仅是按照上边的操作还是会有机会出错的(不会提示出错信息,但却没有高亮显示代码效果!)
下边说下我具体怎么做的:
- 下载最新的GeSHi(http://qbnz.com/highlighter/)。
- 解压,然后复制或剪切geshi(geshi-1.0.7.22\geshi)目录到你的mediawiki的扩展目录(extensions)下(建议删除contrib和docs两个目录及其内容)。
- 接着复制这里的代码(http://www.mediawiki.org/wiki/Extension:GeSHiHighlight#MediaWiki_and_GeSHi)到(可以新建个记事本文件重命名)GeSHiHighlight.php中。
- 然后把GeSHiHighlight.php放到mediawiki的扩展目录(extensions)下。
- 然后打开mediawiki根目录下的LocalSettings.php,添加include(“extensions/GeSHiHighlight.php”);(放到定义$wgSitename($wgSitename = “Clin003″;)的上边一行)。
然后就ok啦,可以去添加的代码看看效果。
添加高亮代码的格式为:
<code>把代码放放在这里</code>
比如放段php的代码
<php>echo “hello word”</php>
这样就ok啦。
转载原创文章请注明,转载自:Lin's Space|Only[http://clin003.com]
本文链接: http://clin003.com/wiki/mediawiki-geshi-generic-syntax-highlighter-1418/
Google比较注重原创性和时效性,若没有找到需要的内容可尝试以下搜素。
# 解压,然后复制或剪切geshi(geshi-1.0.7.22\geshi)目录到你的mediawiki的扩展目录(extensions)下(建议删除contrib和docs两个目录及其内容)。
你漏了一个文件:geshi.php,也要拷贝到extensions目录下。
:)