Developer hub/zh
From MediaWiki.org
| Users | System Administrators | Developers |
这里介绍的是如何参予 MediaWiki 的开发工作。如果您想找如何安装和配置 MediaWiki 的内容的话,请参见管理员帮助文档.
本页还是初步建设的阶段,如果您没有找到想要的信息,或者发现了一些我们还没提及的有用信息的话,请到 the talk page 上留言给我们。
Contents |
[edit] 开发人员文档
- BugZilla – MediaWiki 所用的缺陷跟踪工具,同时也用于记录 Wikimedia 所存在的问题(有时会被称为MediaZilla)
- Subversion browser – 可以通过网页的方式来查看 MediaWiki 的源代码
- Code documentation – 自动生成的 MediaWiki 中的类和函数文档
- Code Review – 最近提交到源码库的记录列表
[edit] 关于 MediaWiki.org 的信息
- MediaWiki roadmap – 计划添加的新功能以及发布版本,随时变动,仅供参考
- Manual:Contents – MediaWiki 的技术参考(编写中)
- Commit access – 如果提交到 MediaWiki 的版本库,以及如何取得提交的权限
- Localisation – MediaWiki 国际化机制的技术说明
- meta:Category:MediaWiki Development
- API – 用于访问数据的外部编程接口
[edit] 扩展 MediaWiki
MediaWiki 中有五个地方可以让开发人员添加新功能或者修改现有的功能。可以扩展现有的功能而无须改动核心代码,是 MediaWiki 的设计原则之一。这也使得用户可以很方便地升级 MediaWiki 也无须每次都手动把自己的修改重新加入到新版本的代码中。而这些扩展点分别是:
- Hooks – 系统的执行挂钩
- Tag Extensions – 添加自定义的标签,例如
<newtag>...</newtag> - Parser Functions – 添加自定义的指令,例如
{{#if:...|...|...}} - Special Pages – 添加自定义的特殊页面
- Skins – 自定义 MediaWiki 的外观
- Integration with S3 - 使用 S3 (亚马逊简易存储服务) 来存放图片
--211.137.41.206 04:02, 12 December 2011 (UTC)Italic text=== 插件开发人员的帮助文档 ===
- 扩展插件:
- Manual:Extensions
- Extensions FAQ
- Category:Extensions – A (very incomplete) list of existing extensions
- Extension Matrix – A better auto-generated list.
- Manual:$wgExtensionFunctions
- 代码:
- 皮肤:
- 数据库:
- Manual:Magic words
- How to become a MediaWiki hacker
- Category:MediaWiki Development
[edit] 开发人员交流
- #mediawiki 是 聊天频道
- wikitech-l 是 MediaWiki 开发人员的 邮件列表.
- 评估项目管理和跟踪工具
更多消息请参考 Communication
| Language: | English • Català • Česky • Español • Suomi • Français • Bahasa Indonesia • Italiano • 日本語 • 한국어 • Nederlands • Polski • Português do Brasil • Русский • 粵語 • 中文 |
|---|
