zh-tw:development
目錄表
DokuWiki 開發手冊
歡迎您向 DokuWiki 提交貢獻並參與開發。
想要以什麼方式貢獻完全取決於您:您應當先滿足自己的需要(You Should Scratch Your Own Itches First)。如果您需要一些想法,可以查看缺陷追蹤或是概念發想頁面,也可以考慮認領外掛或模板。
協同合作能帶來許多樂趣,在 DokuWiki 社群中需要許多不同的技能,我們根據不同的技能取向編制了不同的團隊。您可以隨意地加入到其中,或是透過郵件列表和聊天頻道交流開發上的事項。
DokuWiki 是 2011 年 Google Summer of Code 的導師組織之一,如果您有興趣透過這種方式參與 DokuWiki 的開發,請聯繫我們。
快速入門
-
- Editor Setup
- IntelliJ Idea (or PHPStorm)
- Testing
- BrowserStack browser testing
開發手冊
- Overview, walk through of how a page request is served
- Environment - global variables and defines
- Accessing Request Variables
-
-
- Examples of event handlers code
-
- LESS preprocessor
- JavaScript (jQuery, jQueryUI)
- Internal Libraries
- Composer Libraries
-
- Further Resources
- Git Webinterface for browsing the source and patches
- Hall of Fame - all DokuWiki contributors
開發團隊指引
創意發想
- Planning an external Security Audit of DokuWiki
- Ideas with some concepting that could be picked up and implemented by (new) DokuWiki developers.
- Plans for more radical Template changes
- DokuWiki Refactoring
- Some remarks on Memory footprint reduction
- Brainstorm about scalability, scalability_proposal
- Brainstorm Tagline for dokuwiki.org
zh-tw/development.txt · 上一次變更: 2023-08-13 14:58 由 Klap-in