Mediawiki代码高亮显示GeSHiHighlight扩展安装使用

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啦。

4 thoughts on “Mediawiki代码高亮显示GeSHiHighlight扩展安装使用

  1. # 解压,然后复制或剪切geshi(geshi-1.0.7.22\geshi)目录到你的mediawiki的扩展目录(extensions)下(建议删除contrib和docs两个目录及其内容)。

    你漏了一个文件:geshi.php,也要拷贝到extensions目录下。
    :)

Leave a Reply

Your email address will not be published. Required fields are marked *