Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| memo:drupal [31/10/2023 17:18] – Garder les simples éditeurs sur le thème du site Arnaud Jacquemin | memo:drupal [07/11/2023 16:55] (Version actuelle) – [Prérequis] Arnaud Jacquemin |
|---|
| ====== Drupal ====== | ====== Drupal ====== |
| | |
| | ===== Prérequis ===== |
| | |
| | * https://www.drupal.org/docs/user_guide/en/install-requirements.html |
| | * https://www.drupal.org/docs/getting-started/system-requirements |
| | |
| |
| ===== Extensions utiles ===== | ===== Extensions utiles ===== |
| * [[https://www.drupal.org/project/ldap|LDAP, ldap_servers]], [[https://www.drupal.org/project/authorization|Authorization]] : pour gérer les accès via les groupes LDAP | * [[https://www.drupal.org/project/ldap|LDAP, ldap_servers]], [[https://www.drupal.org/project/authorization|Authorization]] : pour gérer les accès via les groupes LDAP |
| * [[https://www.drupal.org/project/pathauto|Pathauto]] : génère automatiquement les URL | * [[https://www.drupal.org/project/pathauto|Pathauto]] : génère automatiquement les URL |
| | * [[https://www.drupal.org/project/pathauto|Redirect]] : gère les redirections d'URL |
| * [[https://www.drupal.org/project/userprotect|User protect]] : définir qui a accès à l'édition des champs des comptes utilisateurs | * [[https://www.drupal.org/project/userprotect|User protect]] : définir qui a accès à l'édition des champs des comptes utilisateurs |
| | |
| |
| |
| Sur la page "droits" (''/admin/people/permissions'') retirer le droit "//Voir le thème d'administration//" pour le groupe "//Éditeur de contenu//" | Sur la page "droits" (''/admin/people/permissions'') retirer le droit "//Voir le thème d'administration//" pour le groupe "//Éditeur de contenu//" |
| |
| | |
| | ===== Ne pas renvoyer les visiteurs sur leur profil après l'identification ===== |
| | |
| | Installer l'extension [[https://www.drupal.org/project/login_destination|login_destination]] : ''composer require 'drupal/login_destination:~2.0@beta''' |
| | |
| | Sur la page Administration > Configuration > Personnes > Login destinations (''/admin/config/people/login-destination''), définir une règle qui redirige vers la page ''<current>'' |