development
⋮ Obsah
Vývojářská příručka
https://www.dokuwiki.org/development
Jste vítáni, chcete přispět do DokuWiki a zapojit se do jejího vývoje?
Čím přesně chcete přispět, je samozřejmě na vás — začněte tím, co vás osobně nejvíc pálí. Pokud hledáte inspiraci na to, co chybí, podívejte se do bugtrackeru nebo na stránku nápadů. Můžete také zvážit převzetí pluginu nebo šablony. Začněte kapitolou Začínáme.
Začínáme
-
- Nastavení editoru
- Testování
Vývojářská dokumentace
- devel:Overview – průchod tím, jak se zpracovává požadavek na stránku
- devel:Environment – globální proměnné a konstanty
- Přístup k proměnným požadavků
-
-
- Příklady devel:event handlers code
-
- Šablona Starter – základní stavební blok pro nové šablony
- style.ini – CSS: načítání stylů a nastavení proměnných
-
- LESS preprocesor
- JavaScript (jQuery, jQueryUI)
- Interní knihovny
- Knihovny Composer
-
- Další zdroje
- Git rozhraní pro prohlížení zdrojového kódu a patchů
- Síň slávy – všichni přispěvatelé DokuWiki
Průvodce pro vývojový tým
Nápady a brainstormy
- Plánování externího bezpečnostního auditu DokuWiki
- Nápady s koncepty, které mohou noví vývojáři realizovat
- Plány na radikálnější změny šablon
- Refactoring DokuWiki
- Farma – nápady pro wiki farmy
- Poznámky k optimalizaci paměťové náročnosti
- Brainstorming se slogany pro dokuwiki.org
development.txt • Poslední změna: • Autor: MartinR

