Dans ce tutoriel, nous répondrons aux deux questions suivantes :

Quelle est la différence entre le groupe Auteur, Rédacteur et Validateur ? Puis comment faire pour qu'ils puissent gérer leurs actions depuis le frontend de Joomla! 4 ?

Pour faciliter la gestion de votre site, vous pouvez avoir besoin de séparer certains utilisateurs et, ne pas donner l'accès à l'administration à tous vos utilisateurs cela peut éviter certains problèmes d’inattention ou de manque de connaissances de l'utilisateur.  Avec Joomla, vous pouvez donner aux utilisateurs uniquement les droits dont ils ont besoin.

Prenons l'exemple d'un journal en ligne. Nous voudrions que les auteurs puissent écrire des articles sans forcément passer par l'administration, ils n'ont pas besoin du reste des fonctionnalités seulement d'un éditeur pour écrire leurs articles, puis ces articles pourraient être validés plus tard par des utilisateurs possédant le droit de changer les statuts des publications.

Avant de commencer assurez-vous que les utilisateurs puissent se connecter depuis le frontend. Sinon il vous faudra d'abord ajouter un module de connexion.

Les groupes d'utilisateurs

Ajouter les utilisateurs à leurs groupes pour leur affecter les droits et accès selon leurs fonctions. Pour affecter les utilisateurs, vous avez 2 façons. Depuis l'administration, dirigez-vous vers Utilisateurs > Gestions.

  • Affecter un utilisateur, en allant sur son profil ou en créant un nouveau. Puis depuis l'onglet " Groupe d'utilisateurs ", sélectionnez le groupe où vous souhaitez l'ajouter.

  • Affecter un lot d'utilisateurs, sélectionnez les utilisateurs puis cliquez sur le bouton Actions > traiter, sélectionner le groupe puis cliquez sur traiter pour enregistrer.

Ici, nous parlerons principalement des groupes par défaut de Joomla! 4, Auteur, Rédacteur et validateur. Il est cependant possible de créer des nouveaux groupes.

Groupe auteur : par défaut, ce groupe peut uniquement créer un article. Ces articles ne seront pas publiés.

Groupe Rédacteur : il peut créer & modifier un article.

Groupe Validateur : Il crée, modifier et modifier le statut de publication d'un article.

Les liens de menu

Pour que ces groupes puissent effectuer leurs actions depuis la partie Front End du site, il faut créer des liens de menu. Depuis l'administration de votre site Joomla! 4, allez dans Menus > Gestion de menus > Nouveau. Il nous faut au minimum 2 liens : 

  • Un lien pour créer un article : dans le type de lien de menu, sélectionnez Articles > Créer un article pour ajouter un lien allant vers un éditeur de texte. 
  • Un lien pour accéder à la liste des articles : pour afficher les Articles > Listez tous les articles, (ou les articles d'une ou plusieurs catégories).

Mettez les accès des liens sur " spécial ", ces éléments de menu seront  affichés aux utilisateurs ayant au minimum un compte de niveau Auteur.

Les utilisateurs ayant comme groupe au minimum Auteur, pourront alors créer leurs articles depuis le lien de menu créer juste avant. Editer article depuis le Frontend de Joomla! 4.

Éditeur Frontend Joomla! 4

Les rédacteurs et les validateurs auront la fonction " modifier " sur les articles, pouvant ainsi effectuer cette action.

Modifier un article depuis le Frontend de Joomla! 4.

Modifier un article depuis le frontend.

Les validateurs en plus de créer et de modifier un article, pourront changer leurs statuts.

Changer le statut d'un article depuis le Frontend d'un site Joomla! 4.

Modifier le statut d'un article Joomla! 4

Il est possible de créer de nouveaux groupes d'utilisateurs. Vous pouvez aller lire l'article sur les ACL de Joomla pour mieux comprendre les droits et accès.

Il est important de bien organiser la gestion des groupes d'utilisateurs et de bien affecter le groupe selon l'utilisateur, pour ne pas donner trop d’accès, car des erreurs de manipulation ou simplement d'un manque de connaissances du CMS Joomla peut créer de sérieux problèmes. 

Administration

Référencement

Sécurité

Gestion des utilisateurs

Gestion de contenu

Menu et navigation