# Entwicklung

> Entwicklungs-Dokumentation

---

Section pages:

- [CLI-Skripte](/wt-modules/de/docs/linkenhancer/dev/cli-scripts/): Command-Line-Wartungsskripte
- [Mitwirken](/wt-modules/de/docs/linkenhancer/dev/contributing/): So trägt man zum LinkEnhancer-Modul bei
- [Projektstruktur](/wt-modules/de/docs/linkenhancer/dev/project-structure/): Verzeichnislayout, Abhängigkeiten und Datenbank-Schema
- [Klassenhierarchie](/wt-modules/de/docs/linkenhancer/dev/class-hierarchy/): Automatisch generierter Klassenüberblick
- [Entwicklungsumgebung](/wt-modules/de/docs/linkenhancer/dev/dev-environment/): Einrichtung einer lokalen Entwicklungsumgebung
- [Build-System](/wt-modules/de/docs/linkenhancer/dev/build-system/): Gulp-Tasks für JS/CSS-Bundling, Übersetzungen und Versionierung
- [Übersetzungs-Pipeline](/wt-modules/de/docs/linkenhancer/dev/translation-pipeline/): Wie übersetzbare Strings vom Quellcode bis zur Laufzeit fließen (xgettext → Weblate → PO → PHP)
- [WTHB-TOC-Language-Pipeline](/wt-modules/de/docs/linkenhancer/dev/wthb-toc-lang/): Wie das Inhaltsverzeichnis des deutschen webtrees-Handbuchs erzeugt wird (GenWiki → pywikibot → Generierung → externes Repo / Pages / Weblate → Modul)
- [Testing](/wt-modules/de/docs/linkenhancer/dev/testing/): Test-Kette: PHP-Standalone, PHPStan und JS (Mocha)
- [PHPStan](/wt-modules/de/docs/linkenhancer/dev/phpstan/): Einrichtung und Konfiguration der statischen Analyse
- [Release](/wt-modules/de/docs/linkenhancer/dev/release/): Version-Bump, Build und Erstellung des Release-Archivs
