Templates
Das Plugin „Templates“ verwaltet Template-Stile, deren Einstellungen und Dateien.
Jedes Verwaltungstool erfordert für die Komponente Templates (com_templates) die in der Spalte „ Erforderliche Rechte “ angegebenen Berechtigungen. Lesewerkzeuge erfordern keine besonderen Berechtigungen. Zwei Werkzeuge, die auf Dateien zugreifen, erfordern erhöhte Rechte (siehe den entsprechenden Abschnitt).
Template-Stile
Stile verwalten und den Standardstil festlegen.
| Werkzeug | Funktion | Erforderliche Rechte (ACL) |
|---|---|---|
list_template_styles | Stile auflisten | Keine (Lesen) |
get_template_style | Einen Stil lesen | Keine (Lesen) |
create_template_style | Einen Stil erstellen | Erstellen — core.create |
update_template_style | Einen Stil bearbeiten | Bearbeiten — core.edit |
delete_template_style | Einen Stil löschen | Löschen — core.delete |
set_home_template_style | Den Startseitenstil festlegen | Status ändern — core.edit.state |
Stilparameter
Die Parameter eines Stils anzeigen.
| Werkzeug | Funktion | Erforderliche Rechte (ACL) |
|---|---|---|
get_template_style_params | Parameter eines Stils | Keine (Lesen) |
list_installed_templates | Installierte Templates | Keine (Lesen) |
Template-Dateien
Dateien eines Templates (Overrides) anzeigen und bearbeiten. Eine Datei zu lesen oder zu schreiben bedeutet Zugriff auf den Code: Diese Werkzeuge erfordern erhöhte Rechte.
| Werkzeug | Funktion | Erforderliche Rechte (ACL) |
|---|---|---|
list_template_files | Dateien auflisten | Keine (Lesen) |
get_template_file | Eine Datei lesen | ACL/Optionen konfigurieren — core.admin (com_templates) |
update_template_file | Eine Datei bearbeiten (= Code ausführen) | Super User — globales core.admin |
Beispiele für Prompts
„ Dupliziere den Template-Stil und lege ihn als Standardstil fest. “
„ Zeige mir die index.php-Datei des aktiven Templates. “