wangsisi 发表于 2011-11-23 16:55:16

mediawiki的高级编辑器FCKeditor

mediawiki本身的编辑器比较简单。自己用习惯了还可以,但是让不懂的人来编辑那是实在麻烦,所以就想找一个内容更加丰富的编辑器了,在网上搜了下,就找到了FCKeditor这个插件了。

安装方法可以参考官方说明:

第一步是:下载fckeditor扩展(extension)及编辑器

一种简便的方法是,从这里下载集成fckeditor编辑器的扩展包,解压后放到extensions目录下面就可以了。

还有一种方法是在服务器端安装SVN客户端,让它来下载的。fckeditor推荐在windows下面用的是这个:TortoiseSVN。安装目录随意,之后要重启,再下载安装一个中文语言包就好了。(见:http://mediawiki.fckeditor.net/index.php/SVN_Instructions)

装好svn客户端之后, 还是按照fckeditor的SVN_Instructions的指示:先在meidia wiki目录下的extensions目录下建立一个FCKeditor的空文件夹,之后点右键svn检出,输入http://svn.fckeditor.net/MediaWiki/trunk的地址,应该就可以把media wiki的fckeditor扩展给下载下来了。

用SVN得到的只是扩展,没有集成fckeditor编辑器的。。。所以官方说明上说的:You will also need to download the actual editor。这个到http://www.fckeditor.net/download下个最新版的吧,解压后把fckeditor目录下的所有文件放到extensions/FCKeditor/fckeditor下就可以了。更新编辑器的话应该也是这样子做了。(copy_here.txt的说明,建议看看)

至今也搞不懂svn有多大的作用(SVN_Instructions上面有介绍的),或者是便于更新吧,类似于ubuntu的apt get吧。但并不是每个人都有自己的服务器吧?自己本地测试下也无妨,还是直接安装集成包会简便点吧。(如果没有人帮你集成,那就只能svn了吧?)

接着是第二步:修改wiki的配置文件

来到wiki的LocalSettings.php里面,在最后添加代码

require_once("$IP/extensions/FCKeditor/FCKeditor.php");
就可以了。不过要注意的是”这个符号别弄成中文的符号”,要不格式出错。

但是在切换编辑器的界面那里,好像没汉化好,是英文的,到这里下载 FCKeditor.i18n.zh-cn.php放到extensions\FCKeditor就可以了。不过,我安装的wikipedia默认的字符好像是zh-hans的,所以我把下下来的改成了FCKeditor.i18n.zh-hans.php,放上去也好了。。。

至于编辑器本身的界面,会按照你浏览器的安装语言而变的。当我在fallhua.de空间也建立这样一个wiki并且安装插件之后,进去编辑却发现是英文版的,让我困惑不已,因为之前在本地架设的那个是中文的啊。后来换了ie浏览器才发现,就又变会中文的了,才意识到自己装了个英文版的firefox。。。又费了我些搜索时间。不过也知道了fckeditor编辑器的配置文件fckconfig.jis,至于里面的配置修改,我现在是不想怎么想了解的了,以后要的时候再说吧。这里还得提一下的是,虽说是中文的界面,但是右侧似乎有些按钮命令没有汉化,还是英文的。。。
页: [1]
查看完整版本: mediawiki的高级编辑器FCKeditor

美国HostEase虚拟主机一年198元