MediaWiki插件

[ 2008-10-14 06:48 by LajiCF | 访问:805 次 | 3条评论 | 查看评论 发表评论 ]

用MediaWiki有一段时间了,整理几个必备插件,做个备忘.

  1. SyntaxHighlight_GeSHi 代码高亮,使用相当方便

效果见图

geshi_C#

下载方法: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插件

About LajiCF

life is ...
This entry was posted in Computer, MediaWiki and tagged . Bookmark the permalink.
  1. 您好,关于FCKeditor插件,我按照您的这个方式添加了进去,但是出现了错误,错误原因是extensions/FCKeditor/FCKeditor.php文件中有require_once $IP . “/includes/ParserOptions.php”;这样的语句,而对应的includes文件中却没有ParserOptions.php文件,所以导致错误,不知道您是否有遇到。

    我的meidawiki版本是1.15的

    LajiCF 回复:

    俺已经过年回家了。。。不好意思没有测试环境。
    你说的这个问题我没什么印象了,等过完年再帮你看看,OK?

    LajiCF 回复:

    @风, 你好,我测试了一下没问题啊。应该是你的MediaWiki文件有所缺失。MediaWiki官网提供的1.15版代码中有parser\ParserOptions.php这个文件。你可以下了以后把ParserOptions.php放回到parser那个目录去。