Aufgabe: Entwicklung eines Lua-Moduls, das die Zuordnung von Shortcuts zu Zielseiten/Abschnitten automatisiert und verwaltet.
Inhalt:
- Datenbank-Funktion: Das Modul muss in der Lage sein, eine Liste aller gültigen Shortcuts und ihrer Zielseiten/Anker zu speichern und abzufragen.
- Logik: Das Modul muss feststellen, ob der Shortcut zu einer ganzen Seite oder zu einem Ankerlink führt.
- Ausgabe-Funktion: Bereitstellung einer Funktion, die das korrekte Weiterleitungs-Markup generiert oder die Shortcut-Information an die Vorlage liefert.
Ziele: Zentrale, wartbare und performante Steuerung aller Shortcuts ohne manuelle Pflege in den Vorlagen.