Comment permettre aux utilisateurs d’écrire des articles avec Joomla!

Comment autoriser vos utilisateurs à poster des articles sur votre site suite à une validation d’un administrateur.


Comment permettre aux utilisateurs d’écrire des articles Vous souhaitez que vos utilisateurs puissent poster des articles sur votre site après validation d’un administrateur. Problème :
Vous souhaitez que vos utilisateurs (une fois enregistrés sur le site) puissent proposer des articles qui devront être valider par un administrateur avant d’être publiés sur le site.
Solution :
Grâce aux systèmes de droits et accès (ACL) de joomla!, cela est assez simple à réaliser.
Modifier le groupe des inscrits
Sur une installation nouvelle de Joomla!, lorsque les utilisateurs s’inscrivent, ils sont attribués au groupe “enregistrer”, cela ne leur permet pas d’écrire des articles.Pour modifier ce paramètre, connectez-vous à l’administration de votre site, et rendez-vous dans Utilisateurs > Gestion des utilisateurs puis cliquez sur le bouton paramètres

 La page suivante s’affiche :

1 – Réglez le paramètre “Groupe des inscrits” sur le groupe Auteur.
Désormais, n’importe quel utilisateur s’inscrivant au site (et confirmant son installation) est habilité à écrire un article sur le site.
Création d’un menu pour les auteurs
Mais cette habilitation ne suffit pas, ces Auteurs vont également avoir besoin d’un menu pour pouvoir accéder à la création d’articles.Pour cela, rendez-vous dans Menus > Gestion des Menu > Bouton Nouveau

La page suivante s’affiche :

1 – Donnez un nom à votre menu. 2 – Donnez un type à votre menu.
Cliquez ensuite sur Enregistrer & Fermer

Rendez-vous ensuite dans Menu > Auteur > Bouton Nouveau

La page suivante s’affiche :
1 – Choisissez “Créer un article”. 2 – Donnez un nom à votre élément de menu. 3 – Réglez l’accès sur “Enregistré”.
Cliquez ensuite sur Enregistrer & Fermer

Rendez-vous ensuite dans Extension > Gestion des modules > Bouton Nouveau

Sélectionnez le type “Menu”, la page suivante s’affiche :

1 – Réglez le statut sur “Publié”. 2 – Donnez un titre au module. 3 – Donnez lui une position. 4 – Réglez l’accès sur “Enregistré”. 5 – Dans l’onglet Paramètres de base, champ “Menu à afficher”, choisissez le menu “Auteur” que nous venons de créer.
Cliquez ensuite sur Enregistrer & Fermer

Rendez-vous ensuite sur le frontend de votre site.Sans être connecté : Vous ne voyez pas le menu et son élément de menuEn étant connecté : Le menu “Auteur” et son élément de menu “Proposer un article“ s’affiche. En cliquant sur cet élément de menu, vous êtes redirigé vers un formulaire d’édition d’article.
Désormais, les utilisateurs qui s’inscrivent sur votre site peuvent proposer des articles. Ces articles ne seront pas publiés, un administrateur devra le faire.
Par défaut, le groupe auteur peut modifier ces articles une fois qu’il sont publiés. Si vous souhaitez éviter cela, vous devez aller dans Système > Configuration > Droits > Auteur et réglez l’action “Modifier ses éléments” sur “Hérité”. Crédits photo
Image par Peter H de Pixabay