# Dokumentation

Diese Dokumentation behandelt folgende Projekte für den Einsatz mit der Genealogieanwendung [webtrees](https://webtrees.net):

| Name          | Typ   | Code-Repo | Übersetzung | Beschreibung |
| ---           | ---   | ---       | --- | --- |
| [cronjob](./cronjob) | Modul | [<i class="fab fa-github"></i>](https://github.com/bschwede/wt-cronjob) | [Weblate](https://translate.codeberg.org/projects/wt-modules/cronjob/) | Cron-Job-Scheduler-Dienst |
| [linkenhancer](./linkenhancer) | Modul | [<i class="fab fa-codeberg"></i>](https://codeberg.org/bschwede/linkenhancer/) | [Weblate](https://translate.codeberg.org/projects/wt-modules/linkenhancer/) | Querverweise, erweiterte Links, Markdown-Editor und kontextsensitive Hilfe |
| [linkenhancer-wthb-toc-lang](./linkenhancer/dev/wthb-toc-lang) | Daten | [<i class="fab fa-codeberg"></i>](https://codeberg.org/bschwede/linkenhancer-wthb-toc-lang) | [Weblate](https://translate.codeberg.org/projects/wt-modules/linkenhancer-wthb-toc/) | Auslagerung der übersetzten Inhaltsverzeichnisse |
| [wt-shared-libs](./wt-shared-libs) | Bibliothek | [<i class="fab fa-codeberg"></i>](https://codeberg.org/bschwede/wt-shared-libs) | -- | gemeinsame Klassen |

## Modul-Übersicht




<pre class="mermaid">flowchart LR
    WT[&#34;`🏗 **webtrees Core**&lt;br/&gt;2.2 / 2.3`&#34;]

    subgraph modules_v4[&#34;📦 modules_v4&#34;]
        LE[&#34;🔗 LinkEnhancer&#34;]
        CJ[&#34;⏰ Cronjob&#34;]
        WS[&#34;📚 wt-shared-libs&#34;]
    end

    WT --&gt;|Module-API| LE
    WT --&gt;|Module-API| CJ
    LE --&gt;|PSR-4 Autoload| WS
    CJ --&gt;|PSR-4 Autoload| WS

    LE --&gt;|&#34;cron-jobs.php&lt;br/&gt;(Manifest)&#34;| CJ
    CJ --&gt;|führt aus| CLI[&#34;🛠 LE-CLI-Skripte&lt;br/&gt;build-link-index&lt;br/&gt;build-uid-index&lt;br/&gt;refresh-wthb-toc&#34;]

    classDef coreStyle fill:#e3f2fd,stroke:#1565C0,stroke-width:2px
    classDef leStyle fill:#e8f5e9,stroke:#2E7D32,stroke-width:2px
    classDef cjStyle fill:#fff3e0,stroke:#E65100,stroke-width:2px
    classDef wsStyle fill:#f3e5f5,stroke:#7B1FA2,stroke-width:2px
    classDef cliStyle fill:#f5f5f5,stroke:#616161,stroke-width:1px

    class WT coreStyle
    class LE leStyle
    class CJ cjStyle
    class WS wsStyle
    class CLI cliStyle
</pre>

---

Section pages:

- [Cronjob](/wt-modules/de/docs/cronjob/): Cron-Job-Scheduler-Dienst für webtrees
- [LinkEnhancer](/wt-modules/de/docs/linkenhancer/): webtrees Custom-Modul: Querverweise, erweiterte Links, Markdown-Editor und kontextsensitive Hilfe
- [wt-shared-libs](/wt-modules/de/docs/wt-shared-libs/): Gemeinsame PHP-Bibliothek für benutzerdefinierte webtrees-Module
