wangsisi 发表于 2010-12-29 16:09:11

Mediawiki扩展经验交流

我也是一个wiki 新手,并且对PHP编程几乎是一窍不通,诚如冷玉大侠说的,现在的MW还有很多不完善的地方,的确是,我从1.68一直用到1.82我也没有发现有什么大的变化,中文维基用的是1.9A,还没发现新变化,还在还有许多人(以国外使用者为主)写了不少HACK和扩展,这些扩展大都是在LOCALSETING..PHP里加一句,然后把扩展拷贝到extensions文件夹下,扩展的主要下载地点是元维基上,
wiki.org/wiki/MediaWiki]http://www.mediawiki.org/wiki/MediaWiki
•        Third-party Extensions
•        Extensions (on meta)
这里大概有近400个各式各样的扩展,都是英文的,你就慢慢啃吧,国内的ALLWIKI也移植了部分扩展,在这里
wiki.com/wiki/Category:MediaWiki%E6%8A%80%E6%9C%AF%E6%96%87%E6%A1%A3]http://www.allwiki.com/wiki/Category:MediaWiki%E6%8A%80%E6%9C%AF%E6%96%87%E6%A1%A3
如果你的英文不灵光,你可以现在这里摸索学习,有什么问题,可以在讨论页面上提出了,或者到论坛里发言
版本问题,元维基上的大部分扩展都是基于1.5X版本的,但是大部分还是可以用在最新的1.82版本下,我使用过的扩展有(环境WIN2003 APCHE PHP5 MYSQL4)

[*]MediaWiki扩展:事件倒计时(我曾经搞了一个北京奥运会的倒计时)
[*]MediaWiki扩展:使用服务器的本地图片(这个适合用FTP上传大量图片,不错)
[*]MediaWiki扩展:指定图片链接
[*]MediaWiki扩展:标签式菜单(有个小BUG,我在ALLWIKI论坛里公布解决办法了)
[*]MediaWiki扩展:贡献排行(我没弄明白,怎么在首页等页面调用,只调用用户ID,类似论坛的发帖排行,有用过的指示一下)
以上在ALLWIKI上都有,有些还是中文的
下面这是是元维基上的,说明文档都是英文的,

[*]Gallery2wiki使用失败,好像有个参数没设置好,最近忙也没腾出时间来弄乐,PS:GALLERY2是大名鼎鼎的相册源程序
[*]Help:Inputbox使用成功,这个是个不错的,你可以用这个来设置一个创建新条目的输入框,ALLWIKI上,中文维基上好像都使用了这个扩展
[*]Invision Power Board Integration这个是WIKI和IPB论坛程序的整合扩展,可是是收费的,也没有找到破解,555,
[*]PHPBB/Users Integration这个也是一个和PHPBB论坛的整合程序,但是!!!从论坛注册的用户可以加入到维基用户库中,而从wiki注册的用户,却不能成为论坛的注册用户,我希望我的网站是一个以WIKI为主导的网站,所以我曾经试图让wiki的注册调用PHPBB论坛的注册界面,没弄好,又5555,看来整合论坛博客还是有一段路要走的,曾经在DISCUZ的官网上提建议让他们出个整合WIKI程序,谁知道猴年马月啊!!
[*]SpecialDeleteOldRevisions删除一些旧的修订,网站建设初期,调试修改产生很多历史修订,没什么保留意义,还占用数据库空间,删除!!!这个扩展已经出新版本了,可以支持最新版本的MEDIAWIKI,我也在我的网站上正常试用了,但是发现数据库并没有减小多少,而带来的恶果是一些历史记录都被删除了,在特殊页面查询的时候,更改最多的页面也就没了,都复原了,所以建议在建站初期,站长一个人反复修改的时候可以用用。

[*]ImageMap Extension,就是点击一副图上的热区,可以链接到不同的链接的,尤其适合地图上不同地区的链接,可是5555,我反复调试都没有成功,
GOOGLE MAP 地图扩展 在维基旅行网网也可开始试用了,但是对中国的地图和GOOGLE EARTH支持特别差,希望GOOGLE地图最近会有动作,已经有一些改进了,但是缺少为中国地图单独开发的扩展
以上是我到目前为止我用过的一些扩展,为了鼓励大家用WIKI我发到wiki的页面上,有需要交流的就到这个页面的讨论页上交流吧,另外有一些扩展已经在我的网站wikilv.com/]维基旅行网上运行,欢迎大家去看演示!!!做实验要在 试验田 里操作哦!!!
页: [1]
查看完整版本: Mediawiki扩展经验交流

美国主机评测网站