Shortcode
Modulausgaben, wo man sie braucht
aitsu Shortcode ermöglicht Redakteuren innerhalb eines Textes Modul-Ausgaben zu erzeugen. Das reduziert die Zahl zu erstellender Templates erheblich.
Shortcode-Schreibweise
Das ist ein Fließtext. _[ModulName:1] Das ist ein weiterer Fließtext. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.
- _[
- Einleitung eines Shortcodes
- ModulName
- Name des Modules, das eine Ausgabe erzeugen soll
- :
- Einleitung des Index
- 1
- Eindeutiger Bezeichner (index)
- ]
- Schließen des Shortcodes
Zur Übergabe von zusätzlichen Parametern kann anstelle der Shortcode-Schreibweise auch die Skriptblock-Schreibweise benutzt werden.
Skriptblock-Schreibweise
Das ist ein Fließtext. <script_ type="application/x-aitsu" src="ModulName:1"> key = value </script_> Das ist ein weiterer Fließtext. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.
- <script type="application/x-aitsu"
- Einleitung des Skriptblocks
- scr="ModulName
- Name des Modules, das eine Ausgabe erzeugen soll
- :
- Einleitung des Index
- 1
- Eindeutiger Bezeichner (index)
- </script>
- Schließen des Shortcodes
- key
- Parameter-Schlüssel im Kontext des Artikels
- value
- Parameter-Wert im Kontext des Artikels
Bei beiden Varianten sucht aitsu anhand des Modulnamens nach diesem Modul. Dabei wird zuerst im Verzeichnis /library/aitsu/, danach im Verzeichnis /library/local/ und abschließend im Verzeichnis /application/skins/ gesucht.
Konfiguration von Modulen
Hier lesen Sie bald mehr über die Konfiguration von Modulen