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

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

parametres

 La page suivante s'affiche :

modifier-groupe-des-inscrits

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

nouveau

La page suivante s'affiche :

creation-menu-auteur

1 – Donnez un nom à votre menu.
2 – Donnez un type à votre menu.

Cliquez ensuite sur Enregistrer & Fermer

enregistrer-fermer

Rendez-vous ensuite dans Menu > Auteur > Bouton Nouveau

nouveau

La page suivante s'affiche :

nouvel-element-de-menu-enregistre
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

enregistrer-fermer

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

nouveau

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

nouveau-module

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

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 menu
En é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é”.

Joomla! 3 Le Livre Pour Tous

joomla 3 le livre pour tous

Écrit pour toutes les personnes qui débutent avec Joomla!, ou qui possèdent déjà quelques connaissances avec les versions précédentes, et qui souhaitent construire et entretenir un site web sans avoir à entrer dans le code.

version numérique

9€

Ajouter au panier

version papier

23€

Ajouter au panier

Crédits photo

Image par Peter H de Pixabay