发新话题
打印

[教学][原创]mambo和mediawiki1.4.7的整合教程(姑且叫教程吧:))

[教学][原创]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改写过来。
附件: 您所在的用户组无法下载或查看附件

TOP

辛苦了

顶一下

不过出于安全的考虑 还是不敢用wiki的
[img:e930e9c82d]http://www.94bt.net/bbs/images/bb/94bt.gif[/img:e930e9c82d][url]http://www.94bt.net[/url] 94BT综合资源网

TOP

赞!
mambo整合discuz同步注册登录,全站utf-8编码,php5+mysql5
http://www.bytea.net

TOP

没有用过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,汉化都不全面且错漏较多)。需要的过两天可以到www.mambo.cn下载。
Email发MSN邮箱里吧

TOP

zhous也作wiki拉,难道也要开wiki?那不是又多一个mambowiki?不好不好哦~~

mambo分家,中文mambo分家,如果连知识库都分家,那就真没什么指望了。

开源软件本来就是越多人支持越好,这样分开不好!特别是wiki,需要大家一起来整理,一个人怎么都作不过来的阿。

我本来就想自己开一个wiki作自己的知识库,整理学习笔记阿什么的,现在又改变想法了。自己电脑里的笔记word,pdf,ppt等等什么格式都有,要是都整理到wiki多辛苦。虽然目前是有wiki支持这些格式的索引,但是那还不如用“硬盘搜索”或者叫“桌面搜索”,或者直接用pkm。
而且wiki知识库要达到一定的内容量才有意义,不然还是什么东西都先去google一下。现在这里的wiki就我觉得蛮尴尬,估计没几个人去wiki搜索吧...

所以说wiki还是适用于人多的项目,大家都来作才有得玩阿。

个人意见,欢迎探讨。
mambo整合discuz同步注册登录,全站utf-8编码,php5+mysql5
http://www.bytea.net

TOP

好像人都很懒,明明已经有很丰富的教材了,可偏偏不愿意看教材,却来提问很简单的问题。

TOP

引用:
原帖由 zijie 发表
zhous也作wiki拉,难道也要开wiki?那不是又多一个mambowiki?不好不好哦~~

mambo分家,中文mambo分家,如果连知识库都分家,那就真没什么指望了。

开源软件本来就是越多人支持越好,这样分开不好!特别是wiki,需要大家一起来整理,一个人怎么都作不过来的阿。

我本来就想自己开一个wiki作自己的知识库,整理学习笔记阿什么的,现在又改变想法了。自己电脑里的笔记word,pdf,ppt等等什么格式都有,要是都整理到wiki多辛苦。虽然目前是有wiki支持这些格式的索引,但是那还不如用“硬盘搜索”或者叫“桌面搜索”,或者直接用pkm。
而且wiki知识库要达到一定的内容量才有意义,不然还是什么东西都先去google一下。现在这里的wiki就我觉得蛮尴尬,估计没几个人去wiki搜索吧...

所以说wiki还是适用于人多的项目,大家都来作才有得玩阿。

个人意见,欢迎探讨。
哈哈哈哈哈……你想得太多了。我不会开曼波的wiki。
中文mambo分家从何说起?你也应该去过我的网站。我那现在可都是我们原创的东西(仅有人主动发过一个模组)。我们从来没有因为别的网站有什么就跟什么。而且象SMF也是我们主动来推的,当初立这个项目的时候有几个人看好过它?
不过wiki我确实会用,只是与Mambo或者Joomla技术无关。这是很好的工具,用对地方用对方式就OK了。
Email发MSN邮箱里吧

TOP

唉,mambo的中文支持问题就不争了。
说实话当初我就没小看smf,只是知道的人比较少,功能也比较少。
最近有人让我作个论坛,要求宠物啊,股市啊,游戏啊什么功能都要有,我就到mambo.cn去看了一下,游戏倒是有了,但是好像不多哦。smf还有什么其他的娱乐功能吗?(现有的)
mambo整合discuz同步注册登录,全站utf-8编码,php5+mysql5
http://www.bytea.net

TOP

引用:
原帖由 zijie 发表
唉,mambo的中文支持问题就不争了。
说实话当初我就没小看smf,只是知道的人比较少,功能也比较少。
最近有人让我作个论坛,要求宠物啊,股市啊,游戏啊什么功能都要有,我就到mambo.cn去看了一下,游戏倒是有了,但是好像不多哦。smf还有什么其他的娱乐功能吗?(现有的)
游戏数量不少,但比较小儿科。
虚拟商店(含银行,但注意只支持smf 1.0.5,不支持1.1 beta3 public)、QQ号、Skype在线情况
要花哨一点把图库也加上吧。呵呵……首选coppermine,觉得行你可以先下载看看,这个图库服务意识可是一流的了。
Email发MSN邮箱里吧

TOP

OK,完成MamboWiki 0.9.4二次汉化。还是不全面。不过应该好多了。www.mambo.cn
Email发MSN邮箱里吧

TOP

www.mambo.cn怎么打不开了啊

TOP

注册问题,正在解决
Email发MSN邮箱里吧

TOP

wiki 中国没多少人用.

TOP

MamboWiki 0.9.4的具体下载地址是多少啊我找了半天没找到,大家谁给提供一下呢,谢了啊!!~~~~&&

TOP

This is very useful tool

TOP

发新话题