Documentation
Concepts & architecture
Le composant
Référence des outils
Administration avancée
Templates
Le plugin Templates administre les styles de template, leurs paramètres et leurs fichiers.
Chaque outil de gestion exige, sur le composant Templates (com_templates), la permission indiquée dans la colonne « Droits nécessaires ». Les outils de lecture n'exigent aucune permission particulière. Deux outils touchant aux fichiers exigent des droits élevés (voir la section correspondante).
Styles de template
Gérer les styles et définir le style par défaut.
| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
list_template_styles | Lister les styles | Aucune (lecture) |
get_template_style | Lire un style | Aucune (lecture) |
create_template_style | Créer un style | Créer — core.create |
update_template_style | Modifier un style | Modifier — core.edit |
delete_template_style | Supprimer un style | Supprimer — core.delete |
set_home_template_style | Définir le style d'accueil | Modifier l'état — core.edit.state |
Paramètres de style
Découvrir les paramètres d'un style.
| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
get_template_style_params | Paramètres d'un style | Aucune (lecture) |
list_installed_templates | Templates installés | Aucune (lecture) |
Fichiers de template
Consulter et éditer les fichiers d'un template (surcharges). Lire ou écrire un fichier = accès au code : ces outils exigent des droits élevés.
| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
list_template_files | Lister les fichiers | Aucune (lecture) |
get_template_file | Lire un fichier | Configurer ACL/options — core.admin (com_templates) |
update_template_file | Modifier un fichier (= exécution de code) | Super User — core.admin global |
Exemples de prompts
« Duplique le style du template et définis-le comme style par défaut. »
« Montre-moi le fichier index.php du template actif. »