用MediaWiki有一段时间了,整理几个必备插件,做个备忘.
- SyntaxHighlight_GeSHi 代码高亮,使用相当方便
效果见图

下载方法:SVN Checkout就行,SVN地址:
用方法,修改LocalSettings.php,加入下面的代码。
1: require_once("extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php");
2.FCKeditor
高级编辑器,MediaWiki默认的那个实在是简单的惨不忍睹
效果: 
对比一下原来的: 
,差距大吧…
下载地址:
1: http://mediawiki.fckeditor.net/nightly/svn/mediawiki_fckeditor_ext_N.zip
2: http://svn.fckeditor.net/MediaWiki/trunk (SVN地址)
使用方法:
- 首先下载最新版的FCKeditor,解压,然后拷贝全部文件到extensions\FCKeditor\fckeditor文件夹。
- 然后修改LocalSettings.php,加入下面的代码便可。
1: require_once( "extensions/FCKeditor/FCKeditor.php" );
3.图片扩展,MediaWiki添加图片是在是不方便,用了LinkedImages就方便多了。加了这个插件后引用图片就可以这样来写:
1: <linkedimage>
2: wikipage=Main_Page
3: tooltip=Main Page
4: img_src=Image:Sample.gif
5: img_width=10%
6: img_height=10px
7: img_alt=Sampletext
8: </linkedimage>
怎么样,方便吧。
- 下载以及安装方法见链接
4. Cooltable,小插件一个。
它的主要功能就是给MediaWiki的表格增加了一个特效,当你鼠标移动至表格中某一单元格时改变其背景,类似于选中后高亮的那种效果。见图:
具体的颜色可以在插件的源代码里修改,搜索coolTable.php中的”objRef.style.backgroundColor=’#EEE’;” 把#EEE’替换成你要的颜色便可。
下载地址见http://paulgu.com/wiki/Cool_Table
使用方法还是老样子,修改LocalSettings.php,加入 include(“extensions/coolTable.php”);搞定。
使用方法很简单:<cooltable> 你的表格代码 </cooltable> 。
注意,只能是HTML的表格,MediaWiki的表格无效。
不定期更新中。。。
V 0.2 于 20090526 更新了fckeditor的安装方法,加了个Cooltable插件


您好,关于FCKeditor插件,我按照您的这个方式添加了进去,但是出现了错误,错误原因是extensions/FCKeditor/FCKeditor.php文件中有require_once $IP . “/includes/ParserOptions.php”;这样的语句,而对应的includes文件中却没有ParserOptions.php文件,所以导致错误,不知道您是否有遇到。
我的meidawiki版本是1.15的
LajiCF 回复:
一月 31st, 2011 at 21:14
俺已经过年回家了。。。不好意思没有测试环境。
你说的这个问题我没什么印象了,等过完年再帮你看看,OK?
LajiCF 回复:
二月 13th, 2011 at 22:18
@风, 你好,我测试了一下没问题啊。应该是你的MediaWiki文件有所缺失。MediaWiki官网提供的1.15版代码中有parser\ParserOptions.php这个文件。你可以下了以后把ParserOptions.php放回到parser那个目录去。