droits sur les articles en vedette

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

  • [RÉGLÉ] droits sur les articles en vedette

    Bonjour à la communauté,
    Voilà, ça fait un moment que je suis coincé sur ce sujet, au sujet des droits sur les articles qu'on peut ou non mettre en vedette.
    J'ai plusieurs groupes, ayant chacun leur rubrique à gérer, ça c'est ok ; mais il ne doit y avoir que la hiérarchie qui puisse mettre les articles en vedette.
    Comment faire ?
    Merci par avance
    Dernière édition par yona à 30/10/2020, 12h56

  • #2
    salut, tes utilisateurs ont quels droits sur le statut de l'article ?au statut publié
    Est ce qu'ils peuvent gérer cela ?
    pour moi, tu crées un groupe hierarchie, tu ajoutes les utilisateurs ( qui peuvent ou nonetre membres d'autres groupes), et tu donnes la permission associée a ce groupe.
    Par défaut non hérité ou non autorisé, a toi de voir
    yona aime ceci.
    Un site pour comparer des solutions : https://comparatifs-informaticien51.joomla.com
    un site personnel, sur Joomla, linux, windows et Powershell : https://informaticien51.joomla.com/

    Commentaire


    • #3
      Merci Lefabdus51 de m'avoir répondu mais je ne peux pas donner de droits aux articles en vedette puisqu'ils ne sont pas forcément de la même rubrique, tous ne sont pas sensés être en vedette... peuvent donc venir de tout le site...

      J'ai plusieurs types de rubriques : A, B, C...
      Le groupe A a les droits d'écriture et publication sur la rubrique, groupe B sur B etc.
      Ils ont les droits sur leur rubrique, mais je ne vois pas comment enlever les droits sur les articles en vedette : les droits étant appliqués sur les rubriques, les articles en vedette n'étant pas en rubrique mais rapatriant les articles qu'on met en vedette, je ne peux pas mettre de droit !
      C'est bizarre il me semble que sur l'ancienne version on pouvait, je galère sévère sur ce pb depuis un moment...

      Le statut peut être modifié sur leur article, publié ou non, mais dans leur rubrique, ça ne change pas au niveau de l'article en vedette...

      Commentaire


      • #4
        bonjour,
        Personne n'a eu le cas ? tout le monde publie ses articles en vedette sur vos sites ? je sens que ma hiérarchie va pô aimer...

        Commentaire


        • #5
          Salut,
          Envoyé par yona Voir le message
          bonjour,
          Personne n'a eu le cas ? tout le monde publie ses articles en vedette sur vos sites ? je sens que ma hiérarchie va pô aimer...
          Non, on fait simplement confiance à qui on donne les rênes...

          Hormis les super administrateurs, administrateurs et gestionnaires, qui sont les 3 groupes d'éditeurs que l'on peut qualifier de majeurs car ayant accès au back-office, il y en a 3 autres qui sont les auteurs, les rédacteurs et les publicateurs.

          Parmi ces 3 derniers, les 2 premiers n'ont pas autorité à mettre les articles en vedette puisque ce statut est géré de la même manière que la mise en publication (c'est la mécanique interne de Joomla!). Reste donc les publicateurs qui peuvent décider si un article proposé par un auteur ou un rédacteur doit être publié.
          J'en déduis donc que les contributeurs qui vous préoccupent sont, à minima, des publicateurs.

          Si on accorde au publicateur une confiance suffisante pour leur permettre de décider de ce qui est publié ou non, ce qui est bien plus important qu'une mise en vedette, on peut également leur accorder suffisamment de confiance pour décider de ce qui doit être en vedette ou pas, sous réserve que les règles éditoriales soit clairement établies.

          Je pense que vous, ou vos supérieurs, devez reconsidérer, sinon votre façon d'aborder la gestion éditoriale, vos principes d'attribution des rôles et responsabilités éditoriales.

          Dol.
          Dernière édition par dolmenhir à 04/11/2020, 10h02
          Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.
          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


          • #6
            pour faire ce que tu veux faire, il faut créer une surcharge de l'éditeur.
            Tes utilisateurs créent leur articles en frontend ou via le backend ?

            On peut supprimer le bouton en vedette de l'éditeur d'article en façade et le laisser dans l'administration.
            Ce qui permettras aux utilisateurs accrédités de gérer le statut directement via le gestionnaire d'articles via l'administration du site.
            Un site pour comparer des solutions : https://comparatifs-informaticien51.joomla.com
            un site personnel, sur Joomla, linux, windows et Powershell : https://informaticien51.joomla.com/

            Commentaire


            • #7
              Pour l'éditeur en façade:
              la ligne à modifier est la ligne 118 de ce fichier :
              \components\com_content\views\form\tmpl\edit.php

              Cette ligne est la suivante :
              Code:
              <?php echo $this->form->renderField('featured'); ?>
              Soit tu la met en commentaires html directement, soit tu la supprimes, soit tu l'entoures d'une boucle de vérification des groupes autorisés à accéder à cette propriété..

              Ensuite tu copies ce fichier dans le dossier suivant avec le même nom (edit.php):
              /templates/[nom du template]/html/com_content/views/form/

              Et la ta modif passera les mises à jour de joomla.

              Tes créateurs d'article qui utilisent la façade pour créer des articles ne pourront plus modifier le statut en vedette.
              Celui ci ne restera actif et visible que pour ceux qui ont accès à l'administration.
              Si tu a besoin, je peux t'indiquer le fichier à modifier dans l'admin
              Dernière édition par lefabdu51 à 08/11/2020, 09h11
              woluweb aime ceci.
              Un site pour comparer des solutions : https://comparatifs-informaticien51.joomla.com
              un site personnel, sur Joomla, linux, windows et Powershell : https://informaticien51.joomla.com/

              Commentaire


              • #8
                merci pour toutes vos réponses
                Les créateurs passent par le frontend
                Super ! ça marche ! merci lefabdu51 !!!
                Dernière édition par yona à 04/12/2020, 12h19

                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