Redirection

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

  • [RÉGLÉ] Redirection

    En fait, il s'agit d'un suivi de problème précédant et afin de respecter les règlements du forum j'ai créer un nouveau sujet !
    Je voudrais savoir si ça existe un réglage qui permet de faire retourner l'utilisateur identifier vers l'article qui lui a demandé de s'identifier pour lire l'article ?

  • #2
    Re-bonjour,

    Suite à la réponse de Marc, j'ai testé cette fonction et le souci vient du fait qu'elle appelle le composant de connexion utilisateur.

    En créant un menu de connexion s'il n'existe pas déjà, les seules propositions qu'il fait sont la redirection vers un menu ou vers une URL interne.

    Pour l'instant, je n'ai pas trouvé de moyen de stocker la page d'où vous venez, ni de composant/plugin qui puisse le faire.

    A défaut, vous pouvez paramétrer la page du blog de votre catégorie pour revenir sur l'affichage initial.

    Pascal
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      Je viens de trouver un plugin qui semble correspondre : https://extensions.joomla.org/extens...rect-on-login/

      Pas encore testé, mais, cela semble prometteur.

      Pascal
      zoohayr aime ceci.
      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

      Commentaire


      • #4
        Envoyé par pmleconte Voir le message
        Re-bonjour,

        ...
        Pour l'instant, je n'ai pas trouvé de moyen de stocker la page d'où vous venez, ni de composant/plugin qui puisse le faire.
        ...
        Hello Pascal.

        Il faut un plugin qui stocke la page précédente en session, ou utiliser éventuellement $_SERVER['HTTP_REFERER'] en vérifiant qu'il s'agit bien du domaine courant.
        Mais il faut coder un peu.
        zoohayr aime ceci.
        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


        • #5
          Merci Pascal, ça marché partiellement ! mais j'aurais aimer avoir les champs d'identification au lieu de la phrase "Veuillez vous identifier ou vous inscrire pour lire la suite..." comme ça l'utilisateur peut se connecter et lire sa page directement au lieu de revenir à la page d'accueil et re-choisir son article pour le lire ! est-ce nécessite un codage ?

          http://www.aidepharmacien.ma/index.p...-un-medicament

          Commentaire


          • #6
            Bonjour,

            Je viens de voir avec Loïc pour modifier le plugin UP afin qu'il permette l'affichage conditionnel d'une fenêtre modal (action modal).

            Donc, dans la prochaine version de UP (prévue dans l'après-midi, voire soirée, heure française), vous devriez pouvoir mettre dans votre article les lignes suivantes (après avoir activé le plugin UP https://up.lomart.fr/telechargements ) :

            Code:
            {up modal=html | label=Veuillez vous identifier ou vous inscrire pour lire la suite .... | class=btn btn-primary |filter=guest }
            {loadmoduleid <votre module de connexion>}
            {/up modal}
            
            {up filter=!guest}
            <le texte caché aux personnes non identifiées>
            {/up filter}
            N'oubliez pas de déclarer un module de connexion s'il n'existe pas déjà.

            Donc, cela affiche un bouton "veuillez..." quand la personne n'est pas connectée (filter=guest) et cela cache la partie privée (filter=!guest}. Puis, quand la personne est connectée, cela cache le bouton et cela montre votre partie privée.

            Je vous préviens dès que la nouvelle version du plugin UP est sortie,

            Pascal
            Dernière édition par pmleconte à 17/04/2020, 13h09
            Eddy.vh et lomart aiment ceci.
            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

            Commentaire


            • #7
              Bonsoir,

              Loïc (alias Lomart) vient de mettre en ligne la nouvelle version de UP (1.9.2) qui vous permettra d'utiliser filter avec l'action modal comme décrit plus haut : https://up.lomart.fr/telechargements

              Merci Loïc.

              Bonne soirée,

              Pascal
              Eddy.vh aime ceci.
              If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

              Commentaire


              • #8
                Bonjour Pascal, merci infiniment pour la réponse. mais j'ai dû mal a afficher le module de connexion a lui seul ! {loadmoduleid <votre module de connexion>} {/up modal}

                j'ai remplacer loadmoduleid par ID du module de connexion, j'ai remplacer "Votre module de connexion" par le nom du module ! mais ne marche plus. je n'ai que le code qui s'affiche .where's the problem ?
                Dernière édition par zoohayr à 18/04/2020, 10h26

                Commentaire


                • #9
                  bonjour
                  cela devrais plutôt être
                  Code:
                  loadmoduleid <id du module de connexion>
                  L'id est le chiffre situé dans la derniere colonne du gestionnaire de modules. Si par exemple, il est indiqué 210 la syntaxe est
                  Code:
                  loadmoduleid 210

                  Commentaire


                  • #10
                    Bonjour,

                    Pouvez-vous faire une copie des commandes que vous avez ajoutées à votre article ? si possible en mode code (afin de voir s'il n'y aurait pas des caractères parasites)

                    Votre module de connexion est-il activé ? est-il actif sur toutes les pages (onglet "assignation des menus" de votre module).

                    Pascal

                    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                    Commentaire


                    • #11
                      bonjour lefabdu51, merci pour votre réponse maisça n'a pas fonctionné.
                      Bonjour Pascal, En fait je n'ai rajouter que la partie qui concerne l'affichage du module de connexion afin de s'assurer quelle fonctionne :
                      {up modal=html | label=Veuillez vous identifier ou vous inscrire pour lire la suite .... | class=btn btn-primary |filter=guest } {loadmoduleid 193} {/up modal}

                      voici le lien de la page : http://www.aidepharmacien.ma/index.p...-une-grossesse

                      ce qui concerne la deuxième partie, elle fonctionne bien au utilisateur identifier.

                      ce qui concerne la balise de "lire plus" : <hr id="system-readmore" />

                      Commentaire


                      • #12
                        Avez-vous activé le plugin UP ?

                        Pascal
                        If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                        Commentaire


                        • #13
                          En complément, la syntaxe correcte est {loadmoduleid 193} (j'avais ajouté des <> juste pour montrer ce qui devait être adapté à votre site).

                          Pascal
                          If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                          Commentaire


                          • #14
                            Juste un dernier point: le short code qui est donné remplace "readmore".

                            Lorsque vous arrivez sur l'article, si vous n'êtes pas identifié, vous aurez l'affichage du bouton "veuillez...", le reste de l'article étant caché. Dès que vous serez identifié, le bouton disparaît et vous avez accès au reste de l'article.

                            Ce comportement remplace celui qui vous souhaitiez dans votre précédent post : plus besoin du readmore.

                            Pascal
                            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                            Commentaire


                            • #15
                              Ce que je viens d'écrire n'est pas totalement correct.

                              Il y a 2 types de "readmore" : le "readmore" qui affiche "lire la suite" quand vous êtes en mode "blog" et le "readmore" pour lequel vous avez activé "Lien non autorisés" en mode "Oui".

                              En fait, la notion de "Lien non autorisés" est remplacée par le short code :

                              Code:
                              {up modal=html | label=Veuillez vous identifier ou vous inscrire pour lire la suite .... | class=btn btn-primary |filter=guest }
                              {loadmoduleid 193}
                              {/up modal}
                              Sur la page principale http://www.aidepharmacien.ma/index.php/sante-publique, vous aurez pour tous vos articles "lire la suite" et c'est en arrivant sur vos articles protégés que vous aurez l'affichage de "veuillez vous connecter...".

                              Donc, mettez "paramètres globaux" dans le paramètre "lien non autorisé" (la valeur par défaut étant habituellement à non).

                              Pascal
                              Dernière édition par pmleconte à 18/04/2020, 16h02
                              If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X