Developer hub/cs
From MediaWiki.org
![]() |
Uživatelé | ![]() |
Správci wikiserverů | ![]() |
Vývojáři |
Tato stránka je určena pro ty, kteří se chtějí připojit k vývoji programu MediaWiki. Pokud potřebujete pomoc s instalací či nastavením MediaWiki, vizte rozcestník pro správce.
Tyto stránky jsou ve stádiu vývoje.
Contents |
Základní zdroje pro vývojáře [edit]
- BugZilla – Systém pro správu chyb v MediaWiki a požadavků kolem projektů nadace Wikimedia (někdy označován názvem MediaZilla)
- Subversion browser – Webové prohlížítko zdrojových textů MediaWiki
- Dokumentace k zdrojovému textu – Automaticky generovaná dokumentace ke třídám a funkcím používaným v MediaWiki
- Projekt na SourceForge.net – Původní sídlo MediaWiki
Informace na MediaWiki.org [edit]
- MediaWiki roadmap – funkce a vlastnosti plánované do budoucích verzí (pouze základní informace bez závazné platnosti)
- Manual:Contents – Technická referenční příručka k MediaWiki (připravuje se)
- Commit access – Jak commitovat do repository zdrojových textů MediaWiki a co potřebujete, pokud k tomu chcete získat práva.
- Internationalisation – Technický popis internacionalizačních vlastností MediaWiki
- API – externí API pro přímý přístup k datové vrstvě
- Kategorie pro vývojáře na meta.wikimedia.org
Doplňky do MediaWiki [edit]
V MediaWiki existuje pět hlavních bodů, kde mohou vývojáři přidávat nové funkce nebo měnit stávající vlastnosti. MediaWiki bylo navrženo tak, aby je bylo možno přizpůsobit bez změn „kódu jádra“. To zajišťuje, že lze upgradovat na novější verzi bez potřeby zamergovat uživatelské úpravy do nové verze. Těmito body jsou:
- Hooks – Zajistí, že se něco provede pokaždé, když…
- Nové tagy – Vytvoří nový tag, např.
<newtag>...</newtag>
- Funkce parseru – Vytvoří nový příkaz, např.
{{#if|...|...|...}}
- Speciální stránky – Přidá novou speciální stránku
- Skiny – Změní vzhled a chování uživatelského rozhraní MediaWiki.
Nápověda pro tvůrce doplňků [edit]
- Doplňky:
- Manual:Extensions
- Extensions FAQ
- Extensions
- Category:Extensions – Seznam (velmi neúplný) existujících doplňků
- Extension Matrix – O něco lepší automaticky generovaný seznam
- Manual:$wgExtensionFunctions
- Zdrojový kód:
- Skiny:
- Databáze:
- Manual:Magic words
- How to become a MediaWiki hacker
- Category:MediaWiki Development
Diskuse s vývojáři [edit]
- #mediawiki – IRC kanál
- wikitech-l – e-mailová konference vývojářů MediaWiki
Další informace najdete na stránce o doporučených možnostech komunikace.
Jazyk: | English • català • česky • dansk • Deutsch • español • suomi • français • Bahasa Indonesia • italiano • 日本語 • 한국어 • Nederlands • polski • português do Brasil • русский • 粵語 • 中文 |
---|