Affichage d'un article en frontend même dépublié

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

  • [Problème] Affichage d'un article en frontend même dépublié

    J'ai migré mon application Joomla! 2.5 en 3.2.1 et globalement le résultat est très satisfaisant. Néanmoins, je remarque que les articles, bien que dépubliés, s'affichent en frontend, c'est-à-dire que le public est capable de lire des articles qui ne sont pas encore prêts pour la publication. C'est très gênant !

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

Nom : 130104 extrait-affichage.jpg 
Affichages : 1 
Taille : 11,8 Ko 
ID : 1819962

    Quelqu'un a-t-il fait cette constatation ? Et surtout, quelle réponse apporter au bug ?

    Merci d'avance.

  • #2
    Re : Affichage d'un article en frontend même dépublié

    Bonjour,

    Le "bug" en question ne serait-il pas que tu regardes le site en étant connecté en tant que super admin ?
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : Affichage d'un article en frontend même dépublié

      Non, je travaille sous Joomla! depuis les débuts de la version 1.5. Je suis donc habitué à manipuler des articles dépubliés. Il s'agit bien de l'affichage incorrect d'un article visible par tous public, alors qu'il n'est pas encore publié. Je précise qu'au moment de l'affichage, je ne suis pas connecté au site.

      Je reproduis ce bug également en local. Lorsque je dépublie un article déjà publié, il apparait en frontend avec deux logos "dépubliés" sans que je sois connecté au site...

      Commentaire


      • #4
        Re : Affichage d'un article en frontend même dépublié

        Jamais vu ce type de problème...
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #5
          Re : Affichage d'un article en frontend même dépublié

          A toutes fins utiles, je précise que je me sers du template Protostar. Rien d'extravagant donc. J'avais quelques problèmes avec l'ACL, que j'ai résolu avec ACL Manager. Je cherche... dans tous les sens pour l'instant...

          Commentaire


          • #6
            Re : Affichage d'un article en frontend même dépublié

            Envoyé par ergocrate Voir le message
            A toutes fins utiles, je précise que je me sers du template Protostar. Rien d'extravagant donc. J'avais quelques problèmes avec l'ACL, que j'ai résolu avec ACL Manager. Je cherche... dans tous les sens pour l'instant...
            Bonjour ergocrate,

            Les problèmes avec l'ACL peuvent être à l'origine de l'affichage des articles en "Dépublié" pour le groupe Public. Il faut revoir les droits pour ce groupe dans Configuration (tout doit être à "Non défini") et dans Paramètres des articles (tout doit être à Hérité = "Non autorisé").

            Pour vérifier, j'ai mis dans Configuration pour le groupe Public l'action Modifier à "Autorisé" au lieu de "Non défini" et l'affichage de "Dépublié" se produit effectivement même en n'étant pas connecté.

            Amicalement,
            Rajoz

            Commentaire


            • #7
              Re : Affichage d'un article en frontend même dépublié

              Bonsoir Rajoz,

              Merci pour tes suggestions. Elles me mettent sur une piste qui me semble intéressante. Les droits de l'utilisateur Public sont tous à "Non défini", mais dans les droits des articles, je constate des comportements bizarres. En jouant avec les droits des articles, j'arrive à faire disparaître les articles dépubliés... en modifiant le droit "Modifier"... pour l'utilisateur Rédacteur !

              C'est à n'y rien comprendre. J'en suis à ce stade là de mes investigations pour l'instant. Je poursuis mes recherches...

              Commentaire


              • #8
                Re : Affichage d'un article en frontend même dépublié

                J'ai fait table rase des droits de mon site et me suis inspiré des droits appliqués à l'installation du blog exemple de Joomla!. Malgré cela, j'ai toujours mon problème. Pour ne plus rendre visible les articles dépubliés en frontend, je suis obligé de sélectionner "Refusé" pour les droits "Modifier" et "Modifier le statut" de l'utilisateur Validateur.

                Finalement, je me suis débarrassé de l'utilisateur Validateur. Tout va bien maintenant. Le jour où il me faudra un utilisateur avec les droits de Validateur, je pourrais toujours me servir de l'utilisateur Gestionnaire, voire créer un nouvel utilisateur. Il ne s'agit probablement pas d'un bug de Joomla!, mais d'incohérences propres à la gestion des droits de mes utilisateurs.

                Commentaire


                • #9
                  Re : Affichage d'un article en frontend même dépublié

                  aurais tu un solution pour permettre à un utilisateur du groupe "author" et avec le droit de Modifier statut activé dans le gestionnaire des article d'avoir QUAND MEME son article soumis à validation ?

                  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
                  Travaille ...
                  X