Droit d'édition d'article en frontend

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

  • Droit d'édition d'article en frontend

    Bonjour,
    J'ai un site développé en joomla 3.9. Je ne suis pas novice sans pour autant être expert. Je souhaite avoir un groupe d'utilisateur qui une fois enregistré peuvent éditer un article existant pour le modifier ou en créer un.
    Pour créer pas de souci, j'ai activé le module de connexion en frontend, sur mon utilisateur test je peux me connecter et créer un article. En revanche impossible de modifier un article existant. J'ai beau créer un sous groupe utilisateur de "validateur" avec accès spécial sans succès. J'ai essayé aussi de créer un lien de menu, mais il n'existe pas de menu "éditer" ou "modifier" un article...Si quelqu'un a une astuce je suis preneur...

  • #2
    bonsoir,
    quel est le "niveau" de l'utilisateur test que vous avez créé ?
    Il y a en effet auteur / éditeur / publisher (puis encore plus haut manager / administrator / super user)

    Il faut vérifier les droits de chaque groupe, mais genre l'auteur ne peut modifier que ses articles, tandis qu'un publisher peut modifier les siens et ceux des autres
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ : https://www.joomla.fr/association/adherer

    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Commentaire


    • #3
      Hello.

      Si l'article n'est pas publié, il n'est pas possible de le retrouver en front, sauf à te créer un module pour cela.
      C'est un petit manque de Joomla, j'ai posté sur le tracker sur ce point précis...

      S'il est publié, il suffit de cliquer sur l'article, tu aurais alors un petit bouton permettant de la modif (selon le template).

      Quel sont les droits "modifier le statut" de ton groupe d'utilisateurs qui pose problème ?

      Ton groupe "validateur" doit avoir les droits :

      "Modifier le statut" et "Modifier" dans les permissions du composant article (com_content) ou dans les catégories d'articles concernées.

      Mais comme dit si l'article n'est pas publié, il faut passer par l'admin.
      Dernière édition par roland_d_alsace à 16/05/2019, 18h03
      A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
      Rejoignez le Joomla Users Groupe Alsace...
      roland_d_alsace va-t-il devenir roland_du_grand_est ?

      Commentaire


      • #4
        Bonjour,
        Merci pour vos réponses, alors pour affiner la problématique:
        l'utilisateur est enregistré comme : enregistré, auteur, rédacteur, et validateur

        les articles sont bien publiés.

        Je ne peux pas mettre un lien de menu permettant de modifier un article existant, et lorsque l'on se logge on ne peut que créer un article mais absolument pas modifier. Du coup ce problème qui semble trivial devient en fait un véritable casse-tête.

        Commentaire


        • #5
          Envoyé par sitehawks49 Voir le message
          Bonjour,
          Merci pour vos réponses, alors pour affiner la problématique:
          l'utilisateur est enregistré comme : enregistré, auteur, rédacteur, et validateur

          les articles sont bien publiés.

          Je ne peux pas mettre un lien de menu permettant de modifier un article existant, et lorsque l'on se logge on ne peut que créer un article mais absolument pas modifier. Du coup ce problème qui semble trivial devient en fait un véritable casse-tête.
          Alors c'est que tu as un problème avec ton template.

          Il n'y a pas de lien de menu spécifique pour modifier un article.
          Pour modifier un article, il faut l'afficher normalement, et cliquer sur le bouton modifier qui doit être présent dès que tu as le droit de modification.

          Par exemple :
          Cliquez sur l'image pour l'afficher en taille normale  Nom : Capture-2.jpg* Affichages : 0* Taille : 19,8 Ko* ID : 2000875
          Il faut bien sûr qu'il y ait au moins le droit "modifier ses éléments" ou "modifier" défini, soit globalement dans les paramètres de com_content pour le groupe d'utilisateurs, soit dans les droits de la catégorie de l'article.
          Dernière édition par roland_d_alsace à 20/05/2019, 18h50
          A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
          Rejoignez le Joomla Users Groupe Alsace...
          roland_d_alsace va-t-il devenir roland_du_grand_est ?

          Commentaire

          Annonce

          Réduire
          1 sur 2 < >

          C'est [Réglé] et on n'en parle plus ?

          A quoi ça sert ?
          La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

          Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

          Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
          Comment ajouter la mention [Réglé] à votre discussion ?
          1 - Aller sur votre discussion et éditer votre premier message :


          2 - Cliquer sur la liste déroulante Préfixe.

          3 - Choisir le préfixe [Réglé].


          4 - Et voilà… votre discussion est désormais identifiée comme réglée.

          2 sur 2 < >

          Assistance au forum - Outil de publication d'infos de votre site

          Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

          Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

          Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

          UTILISER À VOS PROPRES RISQUES :
          L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

          Problèmes connus :
          FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

          Installation :

          1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

          Archive zip : https://github.com/AFUJ/FPA/zipball/master

          2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

          3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

          4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

          5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

          6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
          et remplacer www. votresite .com par votre nom de domaine


          Exemples:
          Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
          Télécharger le script fpa-fr.php dans: /public_html/
          Pour executer le script: http://www..com/fpa-fr.php

          Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
          Télécharger le script fpa-fr.php dans: /public_html/cms/
          Pour executer le script: http://www..com/cms/fpa-fr.php

          En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

          Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
          Voir plus
          Voir moins

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X