Joomla 4 : Comment permettre à un utilisateur non-administrateur de créer un article.

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Joomla 4 : Comment permettre à un utilisateur non-administrateur de créer un article.

    Bonjour,

    Dans Joomla4, en étant Administrateur, je suis capable de créer un article et de le publier.
    Par contre, si je me connecte en tant qu' utilisateur ayant les droits Validateur, Rédacteur, Auteur et Enregistré, je ne peux rien faire. Je n'ai aucun menu disponible, si ce n'est le bouton "Déconnexion".

    Savez-vous ce que je fais de travers ? Dois-je activer des menus particuliers ?

    Merci.

    Xuo.

  • #2
    Bonjour,

    C'est une question de droits : ces 4 groupes n'ont par défaut aucun droit d'accès à l'administration, ni à aucune partie du menu. Tout se gère dans les paramètres des différentes permissions.
    Si avec un de ces groupes tu peux te connecter à l'administration, c'est que tu as modifié ces droits. Et pour leur donner d'autres autorisations, il faut que tu leur crées un menu spécifique et que tu ailles définir les droits avancés composant par composant.

    Un "enregistré" n'a aucune raison d'être autorisé à accéder à l'administration, les trois autres groupes peuvent créer, modifier et publier seulement depuis l'administration. A moins que tu aies besoin de leur donner plus de droits, il n'ont pas besoin d'accéder à l'administration. Il suffit que tu leur donnes les accès depuis un menu utilisateur et avec des liens réservés aux auteurs et supérieurs (special, a priori).

    Les conseils pour créer un menu d'administration sont ici, par exemple : https://docs.joomla.org/J4.x:Adding_...nistrator_Menu
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Salut,
      Envoyé par ericxuo Voir le message
      Par contre, si je me connecte en tant qu' utilisateur ayant les droits Validateur, Rédacteur, Auteur et Enregistré, je ne peux rien faire. Je n'ai aucun menu disponible, si ce n'est le bouton "Déconnexion".
      Normalement, là, tu parles du front-end, parce que, comme le dit Robert, ces types d'utilisateurs n'ont pas les droits pour se connecter à la partie Administrative.

      Donc, si on reste en Frontal (zone publique) une fois connectées, ces personnes peuvent voir des éléments de menu qui leur sont réservés, grâce à l'option "Accès" dans le réglage du lien de menu (onglet "détail") qui doit être au minimum sur "Registered" ("enregistré").
      Pour les personnes habilités à produire des articles (auteur, rédacteur, publieur) tu peux mettre cet accès sur "Special".

      Donc tu crées un lien de menu (avec ce type d'accès "registered" ou "special") de type "Article >> Créer un article"
      Les personnes autorisées, une fois connectées, verront donc le lien et pourront rédiger un article.
      Attention, l'auteur peut écrire mais ne peut pas publier (mettre en ligne) ni le modifier tant qu'il n'est pas mis en ligne.
      Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
      Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
      Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

      Commentaire


      • #4
        Bonjour,

        Merci pour la réponse. Je n'ai pas encore mis en pratique ce qui est expliqué dans le lien mais je pense que j'ai un problème fondamental car même si je donne les droits "super-utilisateur" à l'utilisateur "eric", je n'ai aucun menu visible. C'est peut-être la surcouche "KickstartCassiopeia" qui est en cause.


        Cliquez sur l'image pour l'afficher en taille normale

Nom : ksnip_20211112-145847.png 
Affichages : 131 
Taille : 50,4 Ko 
ID : 2034025

        Seul le super-utilisateur "originel" voit tous les menus.

        Xuo.

        Commentaire


        • #5
          De quel menu parles-tu ? Il y en a bien sur ton image.
          "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
          MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

          Commentaire


          • #6
            Je vois pas en quoi la surcouche du template intèfèrerait avec les fonctions élémentaires de Joomla.
            Donc pour moi c'est utltra simple dès que lors que tu n'as rien modifié au niveau des paramètres des utilisateurs, groupes et niveaux d'accès par défaut.
            1. tu enregistres un utilisateur dans le groupe "Auteur"
            2. tu crées un lien de menu de type "Article >> Créer un article" avec un niveau d'accès "Special"
              (tu donnes le titre que tu veux)
            3. tu vas sur le site et tu te connecte avec l'identifiant/mot de passe de cet utilisateur et tu dois alors voir apparaitre le lien de menu te permettant d'avoir le formulaire de rédaction d'article.
            Maintenant, si ton lien de menu est un sous-menu, tu dois veiller à ce que ton menu montre tous les liens de menu (et là peut-être que kickstart n'a pas cette option activées par défaut)
            Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
            Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
            Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

            Commentaire


            • #7
              Bonjour,

              Merci pour toutes ces réponses.
              Je suis arrivé à faire en sorte qu'un utilisateur puisse écrire un article et le publier (il est validateur).
              Pour être honnète, je ne suis pas certain que je saurais refaire la manip rapidement mais le plus dur est fait.
              J'ai encore une question :
              Je pensais qu'avec le template Cassiopeia, j'obtiendrais quelque chose comme ça :

              Cliquez sur l'image pour l'afficher en taille normale

Nom : ksnip_20211114-112147.png 
Affichages : 109 
Taille : 45,3 Ko 
ID : 2034151

              Comment puis-je faire pour insérer une photo comme c'est fait ci-dessus ?

              Merci.

              Xuo.

              Commentaire


              • #8
                Bonjour,

                Pour la manip dont tu parles, maintenant que tu as un lien de menu dédié aux droits "spécial", il suffit que le nouvel utilisateur à qui donner les droits ait ceux d'auteur, de rédacteur ou de validateur?
                "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X