netcorner 2005-8-8 14:24
[教学][原创]mambo和mediawiki1.4.7的整合教程(姑且叫教程吧:))
来了这么久,也下载了不少东东,今天才记得注册,实在是惭愧。也发一篇文章吧 lol:
mambo和mediawiki1.4.7的整合教程(姑且叫教程吧:))
作者:netcorner 发布时间:2005年08月08日
一、整合背景——为什么有这个问题?
由于MamboWiki 0.9.3本身不支持中文,并且所自带的初始化程序也未将中文支持输入数据库,如果直接用这个
整合程序的话,程序会不响应或者表现为英文(这还需要修改Localseting.php文件),所以才会有这个所谓的教程出来。
二、使用软件版本
1、操作系统:Win2000 Server SP3
2、Web服务器:apache 2.0.53/Open SSL 0.9.7f/PHP 5.0.4/Zend Optimizer 2.5.7
3、数据库:MySQL 4.1.11/phpMyAdmin v2.6.2-pl1
4、浏览器:IE6.0
5、CMS:Mambo4.5.2全球版(Mambochina)+SMF1.1beta
6、Wiki:Wikimedia 1.4.7
7、整合程序:MamboWiki 0.9.3(Lyquidity.com)
三、步骤
1、安装mambo(废话!);
2、进入管理后台,安装组件mambowiki 0.9.3,安装成功后,后台会多出三个东西,一个在组件菜单中,mambowiki;一个在菜单中,wikioption;还有一个在模块中,wikioption;
3、然后在组件mambowiki中setup(组件->mambowiki->setup)或者直接点击mambowiki,再点选Install database tables and initialise MediaWiki ,这个是安装wiki数据表格到数据库中;成功后会出现一个状态显示,然后返回;
4、以数据库管理员的身份登陆到phpadmin,选择所有的带有wiki_前缀的数据表,执行删除;(操作前先备份)
5、解压wikimedia 1.4.7并通过浏览器安装,步骤很简单,但有几个要注意的地方:
a、Language:选择zh-cn—中文简体
b、Sysop account name/password,要填入跟你mambo相同的管理员名称/密码;
c、数据库:也是和mambo相同的数据库和数据库管理员/密码;
d、数据库前缀:wiki_
6、安装好后,修改www\components\com_mambowiki目录下的LocalSettings.php文件(注意是这个目录的文件),搜索$wgLanguageCode = "en",改为$wgLanguageCode = "zh-cn",保存退出;
7、在\www\components\com_mambowiki\language目录中,copy english.php为simplified_chinese.php,或者下载本文的附件;
8、(这步0.9.3可以不作,0.9.2要做)在www\administrator\components\com_mambowiki\language目录中,copy english.php为simplified_chinese.php,或者下载本文的附件;
9、mambo后台中增加菜单项在主菜单中,注意这里选择组件中的wikioption,发布成功后修改该菜单,show page选择other,Enter page to show填入你正确的连接(小技巧:在浏览器中打开wiki,选择页面中的首页链接,在新窗口中打开,copy http://localhost/components/com_mambowiki/index.php/%E9%A6%96%E9%A1%B5%E9%A6%96%E9%A1%B5中index.php/之后的那些怪字符%E9%A6%96%E9%A1%B5%E9%A6%96%E9%A1%B5然后粘贴到Enter page to show文本框中);
10、在模块wiki option发布到你所要发布的页面;
11、到此基本上已经成功了。你可以在mambo的首页中试试。
四、美化
感觉美化是所有整合中最难的,难在保持页面风格的一致,SMF也是如此。这个工作我至今都没有完成,但是还是写写,
1、不要wikioption的菜单,也不用它的那个皮肤我选择的是mono(在模块中不发布wiki option);
2、发布成功后修改该菜单,show page选择other,Enter page to show填入你正确的连接(小技巧:在浏览器中打开wiki,选择页面中的首页链接,在新窗口中打开,copy http://localhost/components/com_mambowiki/index.php/%E9%A6%96%E9%A1%B5%E9%A6%96%E9%A1%B5中index.php/之后的那些怪字符%E9%A6%96%E9%A1%B5%E9%A6%96%E9%A1%B5然后粘贴到Enter page to show文本框中);
3、修改模版frame的宽度,wiki模版中表格的宽度;以及背景,保持一致。
这个东东是针对不懂php源码的向我这种类型的菜鸟写的,也真心希望能够有人将mambowiki中的mediawiki_installer.php文件中的bug改写过来。
94bt 2005-8-8 14:49
辛苦了
顶一下
不过出于安全的考虑 还是不敢用wiki的
Zhous 2005-9-19 02:17
没有用过MamboWiki 0.9.3,直接用MamboWiki 0.9.4,发现本身是支持中文,但是由于开发者错误地将MamboWiki (默认)作为默认皮肤,使得Mambo网站用户无法选择语言!(因为根本访问不到相关页面)。
解决之道非常简单,编辑skin中的MamboWiki.php或者改换默认skin。
该方法避免了以上繁琐的过程,使得MamboWiki完全可以象一个简单的组件+触发器那样安装使用。
我站不久将推出MamboWiki 0.9.4二次汉化版(因为不管是原版MamboWiki 0.9.4还是mediawiki 1.4.9,汉化都不全面且错漏较多)。需要的过两天可以到[url]www.mambo.cn[/url]下载。
zijie 2005-9-19 13:19
zhous也作wiki拉,难道也要开wiki?那不是又多一个mambowiki?不好不好哦~~
mambo分家,中文mambo分家,如果连知识库都分家,那就真没什么指望了。
开源软件本来就是越多人支持越好,这样分开不好!特别是wiki,需要大家一起来整理,一个人怎么都作不过来的阿。
我本来就想自己开一个wiki作自己的知识库,整理学习笔记阿什么的,现在又改变想法了。自己电脑里的笔记word,pdf,ppt等等什么格式都有,要是都整理到wiki多辛苦。虽然目前是有wiki支持这些格式的索引,但是那还不如用“硬盘搜索”或者叫“桌面搜索”,或者直接用pkm。
而且wiki知识库要达到一定的内容量才有意义,不然还是什么东西都先去google一下。现在这里的wiki就我觉得蛮尴尬,估计没几个人去wiki搜索吧...
所以说wiki还是适用于人多的项目,大家都来作才有得玩阿。
个人意见,欢迎探讨。
lang3 2005-9-19 13:46
好像人都很懒,明明已经有很丰富的教材了,可偏偏不愿意看教材,却来提问很简单的问题。
Zhous 2005-9-19 14:43
[quote]原帖由 [i]zijie[/i] 发表
zhous也作wiki拉,难道也要开wiki?那不是又多一个mambowiki?不好不好哦~~
mambo分家,中文mambo分家,如果连知识库都分家,那就真没什么指望了。
开源软件本来就是越多人支持越好,这样分开不好!特别是wiki,需要大家一起来整理,一个人怎么都作不过来的阿。
我本来就想自己开一个wiki作自己的知识库,整理学习笔记阿什么的,现在又改变想法了。自己电脑里的笔记word,pdf,ppt等等什么格式都有,要是都整理到wiki多辛苦。虽然目前是有wiki支持这些格式的索引,但是那还不如用“硬盘搜索”或者叫“桌面搜索”,或者直接用pkm。
而且wiki知识库要达到一定的内容量才有意义,不然还是什么东西都先去google一下。现在这里的wiki就我觉得蛮尴尬,估计没几个人去wiki搜索吧...
所以说wiki还是适用于人多的项目,大家都来作才有得玩阿。
个人意见,欢迎探讨。[/quote]
哈哈哈哈哈……你想得太多了。我不会开曼波的wiki。
中文mambo分家从何说起?你也应该去过我的网站。我那现在可都是我们原创的东西(仅有人主动发过一个模组)。我们从来没有因为别的网站有什么就跟什么。而且象SMF也是我们主动来推的,当初立这个项目的时候有几个人看好过它?
不过wiki我确实会用,只是与Mambo或者Joomla技术无关。这是很好的工具,用对地方用对方式就OK了。
zijie 2005-9-19 16:20
唉,mambo的中文支持问题就不争了。
说实话当初我就没小看smf,只是知道的人比较少,功能也比较少。
最近有人让我作个论坛,要求宠物啊,股市啊,游戏啊什么功能都要有,我就到mambo.cn去看了一下,游戏倒是有了,但是好像不多哦。smf还有什么其他的娱乐功能吗?(现有的)
Zhous 2005-9-19 18:05
[quote]原帖由 [i]zijie[/i] 发表
唉,mambo的中文支持问题就不争了。
说实话当初我就没小看smf,只是知道的人比较少,功能也比较少。
最近有人让我作个论坛,要求宠物啊,股市啊,游戏啊什么功能都要有,我就到mambo.cn去看了一下,游戏倒是有了,但是好像不多哦。smf还有什么其他的娱乐功能吗?(现有的)[/quote]
游戏数量不少,但比较小儿科。
虚拟商店(含银行,但注意只支持smf 1.0.5,不支持1.1 beta3 public)、QQ号、Skype在线情况
要花哨一点把图库也加上吧。呵呵……首选coppermine,觉得行你可以先下载看看,这个图库服务意识可是一流的了。
Zhous 2005-9-21 12:30
OK,完成MamboWiki 0.9.4二次汉化。还是不全面。不过应该好多了。[url]www.mambo.cn[/url]
qq241115940 2006-8-27 07:16
wiki 中国没多少人用.
jhy_hh_mail 2006-10-20 12:30
MamboWiki 0.9.4的具体下载地址是多少啊我找了半天没找到,大家谁给提供一下呢,谢了啊!!~~~~&&