Problème avec FOX CONTACT

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

  • [RÉGLÉ] Problème avec FOX CONTACT

    Bonjour à toutes et à tous,

    Je tourne en 1.7 et j'ai installé FOX CONTACT que je trouve bien aisé à paramétrer et complet mais...
    J'ai ce message en début de formulaire:

    "Please note that French (FR) translation is still incomplete. Please consider to contribute by writing and sharing your translation. Learn more."

    Ou est ce que je peux le modifier ? (J'ai bien cherché dans les fichiers du FOX mais ils doivent être bien planqués dans son terrier ).

    Vous pouvez aller voir ça sur mon site en cours de construction http://www.imprimecartepostale.com

    J'ai encore des soucis avec mes menus et liens de menus mais je ne désespère pas

    Bon week-end pour la majorité d'entre nous et bonnes vacances pour les autres.

  • #2
    Re : Problème avec FOX CONTACT

    Bonjour

    Je ne connais nullement Fox Contact mais selon ton message "learn more" j'aurais tendance dire que ce "learn more" est un hyperlien. As-tu tenté de cliquer dessus ?

    Après une petite recherche sur le forum de Fox Contact (http://www.fox.ra.it/forum/19-langua...nslations.html); il semble que rien ne t'empêche d'y poster un message pour demander quand la traduction FR serait terminée.

    Voir aussi http://www.fox.ra.it/joomla-extensio...tact-form.html : tu pourrais tenter de contacter le gars qui se charge de la traduction.
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Re : Problème avec FOX CONTACT

      Bonjour Cavo789,

      Oui, j'ai cliqué sur les liens mais je me retrouve sur de l'anglais et c'est pas ma tasse de thé
      Comme toi, je pense que la traduction n'est pas terminée et je vais attendre que le traducteur français ait terminé son travail.
      Je pense que pour la partie qui me concerne, cela doit être un champ 'd'accueil" ou tu peux mettre un message, mais il doit être aisé de le modifier sur mon site sauf que je ne sais pas ou.

      Patience et la réponse se fera un jour.

      Merci pour ta réponse.

      Envoyé par cavo789 Voir le message
      Bonjour

      Je ne connais nullement Fox Contact mais selon ton message "learn more" j'aurais tendance dire que ce "learn more" est un hyperlien. As-tu tenté de cliquer dessus ?

      Après une petite recherche sur le forum de Fox Contact (http://www.fox.ra.it/forum/19-langua...nslations.html); il semble que rien ne t'empêche d'y poster un message pour demander quand la traduction FR serait terminée.

      Voir aussi http://www.fox.ra.it/joomla-extensio...tact-form.html : tu pourrais tenter de contacter le gars qui se charge de la traduction.

      Commentaire


      • #4
        Re : Problème avec FOX CONTACT

        Bonjour,

        J'ai eu le même soucis que toi et ai consulté la page donnée en lien, à savoir celle-ci :


        Il y est clairement indiqué comment enlever le message.
        Code PHP:
        COM_FOXCONTACT_PARTIAL="1";1 means translation is partial0 means translation complete 
        En passant 1 à 0, le message "devait" disparaître. Or cela n'a pas été le cas.

        Les champs utilisés, les messages affichés, [...] dont j'ai besoin, étant tous en français, je me suis permis de retirer le code directement dans le source.

        Pour cela il faut se rendre sur la page "fieldsbuilder.php" qui se trouve ici :
        /components/com_foxcontact/helpers/
        et commenter les 2 lignes qui remplissent le tableau $messages.

        Soit (Lignes 46 et 52) :
        Code PHP:
        $msg $lang->get("name") . " translation is still %s. Please consider to contribute by writing and sharing your translation. <a href=\"http://www.fox.ra.it/forum/19-languages-and-translations/1265-how-to-write-your-own-translation.html\">Learn more</a>.";

                if (
        intval(JText::_($GLOBALS["COM_NAME"] . '_PARTIAL')))
                    {
                    
        $state "incomplete";
                    
        //$messages[] = sprintf($msg, $state);
                    
        }

                if (!
        file_exists(JPATH_SITE DS "language" DS $lang->get("tag") . DS $lang->get("tag") . "." $GLOBALS["com_name"] . ".ini"))
                    {
                    
        $state "missing";
                    
        //$messages[] = sprintf($msg, $state);
                    
        }
                } 
        C'est pas forcément la réponse la plus clean pour le moment, mais ça dépanne en attendant.

        En espérant vous avoir aidé.


        EDIT :
        Je rectifie :
        Il y est clairement indiqué comment enlever le message.
        Code PHP:
        COM_FOXCONTACT_PARTIAL="1";1 means translation is partial0 means translation complete 
        En passant 1 à 0, le message "devait" disparaître. Or cela n'a pas été le cas.
        En fait, cela fonctionne quand on applique le changement sur la bonne page .
        Ne faites donc pas comme moi en changeant le code de la page administrator/language/fr-FR/fr-FR.com_foxcontact.ini, mais bien celle-ci language/fr-FR/fr-FR.com_foxcontact.ini !
        Contenant toutes les 2 la ligne de code indiquée plus haut, je me suis fait avoir
        Le message disparaîtra donc !


        Cdt,
        Le chat
        Dernière édition par le_ch4t_ à 02/08/2011, 16h00
        Cdt
        --
        Le chat

        Commentaire


        • #5
          Re : Problème avec FOX CONTACT

          J'essaie de comprendre tout ça et reviens mettre un post dès que j'ai modifié quelque chose.
          Merci à toi jeune chat

          Commentaire


          • #6
            Re : Problème avec FOX CONTACT

            En fait, j'avais besoin de changer le texte dans le premier encadré, ce que j'ai réussi à faire, suivant tes conseils en respectant:

            Pour cela il faut se rendre sur la page "fieldsbuilder.php" qui se trouve ici :
            /components/com_foxcontact/helpers/
            et commenter les 2 lignes qui remplissent le tableau $messages.

            Soit (Lignes 46 et 52) :
            Code PHP:
            $msg = $lang->get("name") . " translation is still %s. Please consider to contribute by writing and sharing your translation. <a href=\"http://www.fox.ra.it/forum/19-languages-and-translations/1265-how-to-write-your-own-translation.html\">Learn more</a>.";


            Merci à toi le_ch4t



            Envoyé par le_ch4t_ Voir le message
            Bonjour,

            J'ai eu le même soucis que toi et ai consulté la page donnée en lien, à savoir celle-ci :


            Il y est clairement indiqué comment enlever le message.
            Code PHP:
            COM_FOXCONTACT_PARTIAL="1";1 means translation is partial0 means translation complete 
            En passant 1 à 0, le message "devait" disparaître. Or cela n'a pas été le cas.

            Les champs utilisés, les messages affichés, [...] dont j'ai besoin, étant tous en français, je me suis permis de retirer le code directement dans le source.

            Pour cela il faut se rendre sur la page "fieldsbuilder.php" qui se trouve ici :
            /components/com_foxcontact/helpers/
            et commenter les 2 lignes qui remplissent le tableau $messages.

            Soit (Lignes 46 et 52) :
            Code PHP:
            $msg $lang->get("name") . " translation is still %s. Please consider to contribute by writing and sharing your translation. <a href=\"http://www.fox.ra.it/forum/19-languages-and-translations/1265-how-to-write-your-own-translation.html\">Learn more</a>.";

                    if (
            intval(JText::_($GLOBALS["COM_NAME"] . '_PARTIAL')))
                        {
                        
            $state "incomplete";
                        
            //$messages[] = sprintf($msg, $state);
                        
            }

                    if (!
            file_exists(JPATH_SITE DS "language" DS $lang->get("tag") . DS $lang->get("tag") . "." $GLOBALS["com_name"] . ".ini"))
                        {
                        
            $state "missing";
                        
            //$messages[] = sprintf($msg, $state);
                        
            }
                    } 
            C'est pas forcément la réponse la plus clean pour le moment, mais ça dépanne en attendant.

            En espérant vous avoir aidé.


            EDIT :
            Je rectifie :

            En fait, cela fonctionne quand on applique le changement sur la bonne page .
            Ne faites donc pas comme moi en changeant le code de la page administrator/language/fr-FR/fr-FR.com_foxcontact.ini, mais bien celle-ci language/fr-FR/fr-FR.com_foxcontact.ini !
            Contenant toutes les 2 la ligne de code indiquée plus haut, je me suis fait avoir
            Le message disparaîtra donc !


            Cdt,
            Le chat

            Commentaire


            • #7
              Re : Problème avec FOX CONTACT

              Hello,

              Content que tu es réussi.
              Cependant, je me permets tout de même de te dire que la "meilleure" solution est la seconde, celle où tu changes une variable dans le fichier de langue (COM_FOXCONTACT_PARTIAL) qui, pour rappel, se trouve ici :
              language/fr-FR/fr-FR.com_foxcontact.ini

              En fait, en passant cette variable à 0
              Code PHP:
              COM_FOXCONTACT_PARTIAL="0"
              le message disparait car tu indiques au module que tu n'es plus en mode "Traduction partielle" mais en "Traduction complète" même si dans la réallité ce n'est pas tout à fait vrai (il doit manquer quelques traductions mais très peu).

              Cela t'évite de "cacher" ce type d'alerte (en réalité, que les 2 alertes de "Langue manquante" et "Langue partielle") en mettant des lignes en commentaires.
              D'ou mon EDIT à la fin. Pour moi cela à fonctionné.

              La première méthode reste correcte mais pas "propre".

              A toi de voir maintenant

              Bon courage
              Cdt
              --
              Le chat

              Commentaire


              • #8
                Re : Problème avec FOX CONTACT

                Je r'ouvre le sujet pour un autre problème sur ce composant :

                Je voulais savoir Où se trouve le fichier pour supprimer le lien "Powered by Fox contact" s'il vous plaît?

                Je n'ai pas trouvé depuis que l'administration de mon site, donc je pense que la seule façon est de passer par les fichiers via FTP.

                Je vous remercie.

                Mon but est de masquer le lien "Powered by Fox contact".

                Commentaire


                • #9
                  Re : Problème avec FOX CONTACT

                  La question est surtout : as-tu le droit de supprimer cette information ? Si le programmeur de ce composant n'a pas mis à ta disposition un paramètre pour ne pas afficher le "Powered by", c'est qu'il souhaite que cette info soit affichée et qu'il t'est interdit de modifier le code du composant pour le supprimer.
                  Christophe (cavo789)
                  Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                  Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                  Commentaire


                  • #10
                    Re : Problème avec FOX CONTACT

                    effectivement il propose un téléchargement a 10euros pour avoir le composant sans le "powered"... 10euros pour ce composant, c'est excessif...

                    Commentaire


                    • #11
                      Re : Problème avec FOX CONTACT

                      Envoyé par simon7913 Voir le message
                      effectivement il propose un téléchargement a 10euros pour avoir le composant sans le "powered"... 10euros pour ce composant, c'est excessif...
                      Ça, c'est ton point de vue et rien ne t'empêche de prendre un autre composant. Faut juste ne pas perdre de vue que derrière ce composant se cache un gars qui a bossé des heures / jours durant pour proposer cet outil. A toi d'estimer si le prix demandé correspond au service qui t'est rendu. Si la balance est en défaveur du prix, faudra garder le "powered by" ou changer de composant.

                      Bye
                      Christophe (cavo789)
                      Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                      Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                      Commentaire


                      • #12
                        Re : Problème avec FOX CONTACT

                        Tien, ça me rappelle de grandes discutions concernant Phoca gallery avec Grand Schtrumph qui nous trouvais à chaque nouvelle version un truc pour enlever le lien au fond de la galerie de photo.

                        Oui, c'est vrai que 10€ pour un composant c'est pas chère par rapport au travail fournis. Je penses que cavo789 sais de quoi il parle.

                        Mais, pour enlever le "powered by" c'est pas compliqué, j'ai réussis sans grand problème. Je ne vais pas donner ma solution sur le forum par respect pour le travail accomplis par les développeurs. De plus, sur mon site, je créé une page citant tout composant utilisé et le lien vers leurs site.
                        Un peu de pub: http://www.aplomb.ch

                        Commentaire


                        • #13
                          Re : Problème avec FOX CONTACT

                          Bonjour,
                          10euros pour ce composant, c'est excessif...
                          Alors ne paye pas et laisse le lien, ou utilise autre chose
                          Schtroumpfe toi le Schtroumpf t'aidera.
                          Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

                          Commentaire

                          Annonce

                          Réduire
                          Aucune annonce pour le moment.

                          Partenaire de l'association

                          Réduire

                          Hébergeur Web PlanetHoster
                          Travaille ...
                          X