美国虚拟主机Hostease

Mediawiki中文技术论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4846|回复: 0

[使用] mediawiki的高级编辑器FCKeditor

[复制链接]
发表于 2011-11-23 16:55:16 | 显示全部楼层 |阅读模式
HostEase主机优惠
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,至于里面的配置修改,我现在是不想怎么想了解的了,以后要的时候再说吧。这里还得提一下的是,虽说是中文的界面,但是右侧似乎有些按钮命令没有汉化,还是英文的。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

BlueHost美国主机优惠码

Archiver|手机版|小黑屋|Mediawiki中文技术论坛

GMT+8, 2021-10-22 21:27 , Processed in 0.105514 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表