Redirection non désirée

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

  • Redirection non désirée

    Bonjour à tous,
    Version joomla : 1.5.15
    J'ai pour mon forum Agora 3.0.09 assigné un template différent de celui du site, lorsque je clique sur les boutons "envoyer" des formulaires de recherche du forum, je suis rediriger non pas sur mon template assigné, mais il me renvoi sur le site au lieu d'ouvrir les résultats sur le template que je lui est assigné. je n'y comprends rien, j'ai déjà posé la question dans le forum "forum et bridge" mais je n'ai aucune réponse cela fait trois jours que je cherche avec firebug comment modifier cette redirection en vain.
    merci de votre aide
    Dernière édition par THIEBEN à 23/02/2010, 21h10

  • #2
    Envoyé par anonyme
    A priori ça doit être un simple problème d'Itemid.

    Tu as un lien ?

    PS : Tu peux oublier Firebug, le pb est côté serveur et non côté client

    -anonyme
    Bonjour fly, j'ai omis de dire que mon site est en local pour l'instant.
    As-tu besoin du code du bouton envoyer?
    merci

    Commentaire


    • #3
      Bonjour,
      A priori ça doit être un simple problème d'Itemid.
      Je plussoie !
      Tu as activé l'URL rewriting ? Sinon comment évolue le &Itemid=xxx dans l'URL pendant tes malheurs ?
      Si tu l'as activé, désactive -le le temps de répondre à la question ci-dessus (et il y a une probabilité non nulle pour que ton problème s'arrange)
      Schtroumpfe toi le Schtroumpf t'aidera.
      Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

      Commentaire


      • #4
        Envoyé par Grand Schtroumpf Voir le message
        Bonjour,

        Je plussoie !
        Tu as activé l'URL rewriting ? Sinon comment évolue le &Itemid=xxx dans l'URL pendant tes malheurs ?
        Si tu l'as activé, désactive -le le temps de répondre à la question ci-dessus (et il y a une probabilité non nulle pour que ton problème s'arrange)
        Bonjour Grand Schtroumpf, je n'ai rien activé au niveau rewriting sinon voilà les url :
        page recherche agora :
        Code HTML:
        http://localhost/index.php?option=com_agora&task=search&Itemid=4&lang=fr
        url ouverture résultat recherche dans le mauvais template:
        Code HTML:
        http://localhost/index.php?option=com_agora&task=search&action=search_results&keywords=&author=&forum=-1&sort_by=5&sort_dir=DESC&show_as=topics&search=Envoyer
        Il y a ce code quand je visionne avec firebug :
        Code PHP:
        <form action="http://localhost/index.php?option=com_agora&amp;task=search&amp;Itemid=4&amp;lang=fr" method="get" id="agorasearch">
                <
        input type="hidden" value="com_agora" name="option"/>
                <
        input type="hidden" value="search" name="task"/>
                <
        input type="hidden" value="search_results" name="action"/>
                <
        fieldset>
                    <
        legend class="ag_color">Critères de recherche</legend>
                    <
        table width="100%" class="ag_color">
                        <
        tbody><tr>
                            <
        td width="140px" class="ag_color">Par mot-clé</td>
                            <
        td class="ag_color"><label><input type="text" maxlength="100" size="50" name="keywords" class="ag_text_area2"/></label></td>
                        </
        tr>
                        <
        tr>
                            <
        td width="140px" class="ag_color">Par auteur</td>
                            <
        td class="ag_color"><label><input type="text" maxlength="50" size="50" name="author" id="author" class="ag_text_area2"/></label></td>
                        </
        tr>
                    </
        tbody></table>
                    <
        class="ag_clearb">Les recherches sont insensibles à la casseLes mots courts ne sont pas pris en compteLongueur minimale par défaut 4 caractères.</p>
                </
        fieldset>
                <
        fieldset>
                    <
        legend class="ag_color">Où effectuer la recherche</legend>
                    <
        table width="100%" class="ag_color">
                        <
        tbody><tr>
                            <
        td width="140px" class="ag_color">Dans les forums</td>
                            <
        td class="ag_color">
                                <
        label>
                                    <
        select name="forum" id="forum">
                                                                        <
        option value="-1">All forums</option>
                                                                                                        <
        optgroup label="Musique">
                                                                                <
        option>Artiste</option>
                                                                            </
        optgroup>
                                                                        <
        optgroup label="Discussions Générales">
                                                                                <
        option>Forum Libre</option>
                                                                            </
        optgroup>
                                                                    </
        select>
                                </
        label>
                            </
        td>
                        </
        tr>
                    </
        tbody></table>
                    <
        class="ag_clearb">Forum où faire la recherche.</p>
                </
        fieldset>
                <
        fieldset>
                    <
        legend class="ag_color">Résultats de recherche</legend>

                    <
        table width="100%" class="ag_color">
                        <
        tbody><tr>
                            <
        td width="140px" class="ag_color">Tri par</td>
                            <
        td class="ag_color">
                                <
        label>
                                    <
        select name="sort_by">
                                        <
        option value="5">Pertinence</option>
                                        <
        option value="0">Heure</option>
                                        <
        option value="1">Auteur</option>
                                        <
        option value="2">Sujet</option>
                                        <
        option value="3">Forum</option>
                                    </
        select>
                                </
        label>
                            </
        td>
                        </
        tr>
                        <
        tr>
                            <
        td width="140px" class="ag_color">Ordre de tri</td>
                            <
        td class="ag_color">
                                <
        label>
                                    <
        select name="sort_dir">
                                        <
        option value="DESC">Décroissant</option>
                                        <
        option value="ASC">Croissant</option>
                                    </
        select>
                                </
        label>
                            </
        td>
                        </
        tr>
                        <
        tr>
                            <
        td width="140px" class="ag_color">Résultats :</td>
                            <
        td class="ag_color">
                                <
        label>
                                    <
        select name="show_as">
                                        <
        option value="topics">Afficher comme sujets</option>
                                        <
        option value="posts">Afficher comme messages</option>
                                    </
        select>
                                </
        label>
                            </
        td>
                        </
        tr>
                    </
        tbody></table>
                    <
        class="ag_clearb"Options de choix de tri et d'affichage de la recherche</p>
                </fieldset>
                <p><input type="submit" accesskey="s" value="Envoyer" name="search"/></p>
            </form> 
        J'avoue que là je suis bloqué?
        merci

        Commentaire


        • #5
          Envoyé par anonyme
          Une petite recherche sur 'Itemid' sur le forum du support Agora :
          http://jvitals.com/index.php?option=...&submit=Search

          En affinant la recherche tu devrais y trouver la solution à ton problème

          -anonyme
          Merci fly, mais apparemment c'est un problème connu mais sans solution, il semblerait que ce soit un probléme lier aux menus regarde les traductions que j'ai trouvé sur le forum agora:

          liens : http://jvitals.com/index.php?option=com_agora&
          task=topic&id=1833&Itemid=2


          http://jvitals.com/index.php?option=...=4797&Itemid=2

          Traductions en pièce jointe
          Fichiers joints

          Commentaire


          • #6
            Envoyé par anonyme
            Ce thread correspond à ton problème :
            http://jvitals.com/index.php?option=...=2700&Itemid=2

            Selon l'admin le problème a été résolu depuis la version 2.5.3.

            Quelle version d'Agora utilises-tu ?

            -anonyme
            j'ai la dernière version de agora, j'ai posé mon problème sur leur forum mais il ne trouve pas en plus je suis en local donc il ne peuvent pas tester.
            ça me décourage parce que il est bien ce forum... je n'ai pas les compétences informatiques pour trouver seul la solution.
            Merci de ton aide

            Commentaire


            • #7
              Envoyé par anonyme
              Itemid=4 est bien le bon Itemid (id de l'item de menu d'Agora sur ton site) ?
              Quelle version d'Agora utilises-tu (n° de version) ?

              -anonyme
              La version est n° Agora 3.0.06. j'ai ça quand je clique sur le menu de mon site:
              Code HTML:
              http://localhost/index.php?option=com_agora&Itemid=4&lang=fr
              je suis fatigué je reprendrais demain.
              Merci de ton aide anonyme

              Commentaire


              • #8
                Envoyé par anonyme
                Je crois que le problème vient du fait que le formulaire utilise la méthode GET et non la méthode POST. Les paramètres présents dans l'attribut 'action' ne sont donc pas pris en compte (dont l'Itemid) car l'url d'appel est reconstruite à partir des paramètres du formulaire...

                Bref, la soluce consisterait (pas testé) à ajouter l'Itemid (en dur) dans le formulaire via une balise input de type hidden :

                <input type="hidden" name="Itemid" value="4" />

                Le fichier à modifier est template/search.tpl dans le répertoire frontend du composant Agora.

                A tester...

                -anonyme
                Bonjour et merci beaucoup anonyme, j'ai collé le code que tu m'as donné et effectivement ça marche le résultat de recherche reste dans le template assigné. Il faut aussi le rajouter dans le userlist.tpl. Doit-on envoyer à l'Agora la soluce?
                merci encore de ton aide car je désespéré de trouver la solution.

                Commentaire


                • #9
                  Encore merci anonyme et à bientôt sur le forum
                  PS: je t'informe des que mon site sera en ligne.

                  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