Supprimer l'appel à Googlefont

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

  • Supprimer l'appel à Googlefont

    Bonjour, en cours d'optimisation tech de site avec joomla 3.9, template Helix base. J'ai tout virer les appels à googlefont pour les appeler en local. Tout ok sauf que mon systeme continue d'appeler mon googlefont. J'ai vérifié et revérifié les configurations + préf template, je ne vois plus qui appelle le font.
    <link href="//fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300 ,300italic,400,400italic,500,500italic,600,600ital ic,700,700italic,800,800italic,900,900italic" rel="stylesheet" type="text/css" /> Une idée? + pas trouvé de surcharge de header.


  • #2
    Bonjour,

    Voici un petit script bien sympa écrit par cavo789 à uploader sur le serveur et qui vous permet de chercher directement sur votre serveur tous les fichiers contenant telle chaîne de caractère :
    This script will allow you to scan files of your website and search for a specific pattern; f.i. a word or a sentence. - cavo789/php_grep


    y'a plus qu'à chercher "poppins" ou "fonts" dans les fichiers php par exemple
    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      super ce petit script, merci, par contre, je ne retrouve pas de fichier php qui génère la ligne en question

      jobtiens les fichiers jpa de backup, certains js qui appellent pour les classes, les typos elle-memes, les caches et puis c'est tout. J'ai regardé tous ces fichiers et pas eu de ligne claire appellant la typo directe...
      Si cela est généré par mon template, comment puis-je identifier la source?

      Commentaire


      • #4
        Salut

        Pas sûr de comprendre ta question...

        Si je cherche Poppins en ne mettant aucune extension pour ma recherche je trouve plein de fichiers dont p.e. http://www.po-consulting.fr/template...css/custom.css.

        Vu qu'il s'agit d'un template; si c'est celui que tu utilises; nous avons alors trouvé une bonne piste. Tu pourrais supprimer (ou commenter) l'appel à Poppins pour voir si c'était là.

        Note : tu as trois css qui sont retournés par la recherche.
        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


        • #5
          Conseil supprime ou renomme le script au plus vite
          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


          • #6
            Bonjour,

            Si le template est basé sur le framework helix, l'url de Google-font sera donc généré par le framework dans le header de chaque page.

            Le code d'helix ultimate étant en partie dans le template mais principalement dans le plugin. Plus précisemment, c'est le fichier :
            \plugins\system\helixultimate\core\helixultimate.p hp

            ligne 755 à 762 :

            Code:
            
             if (!in_array($font->fontFamily, $systemFonts))
                 {
                 $fontUrl = '[B]//fonts.googleapis.com[/B]/css?family='. $font->fontFamily .':100,100i,300,300i,400,400i,500,500i,700,700i,900,900i';
            
                  if (isset($font->fontSubset) && $font->fontSubset)
                  {
                         $fontUrl .= '&amp;subset=' . $font->fontSubset;
                   }
            
            [COLOR=#FF0000][B]//[/B]  [/COLOR]     ̶ ̶$̶d̶o̶c̶-̶>̶a̶d̶d̶S̶t̶y̶l̶e̶s̶h̶e̶e̶t̶(̶$̶f̶o̶n̶t̶U̶r̶l̶)̶;̶
            Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

            Commentaire


            • #7
              ok, script supprimé.
              Cependant, probleme reste entier. J'ai reprise tous les fichers les uns apres les autres, supprimés... Le lien vers googlefont s'affiche toujours... J'en conclue que c'est dans mes parametrages de mon site, pourtant, tous les liens vers googlefont ont été interdits depuis mon backoffice . Les typos sont appellées en interne depuis custom.css, donc vraissemeblablement,aucune raison pour que ce lien vienne ici!

              Commentaire


              • #8
                Envoyé par fabvincent Voir le message
                ok, script supprimé.
                Le lien vers googlefont s'affiche toujours...
                Impossible... sauf si tu as oublié de vider le cache dans joomla

                Yann
                Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                Commentaire


                • #9
                  Bonjour.

                  Est-ce que tu as désactivé les fontes dans le paramètre de ton style de template pour les titres et textes du site ?
                  Si tel est le cas, il peut être nécessaire de vider les caches site navigateur, etc.
                  Cordialement.
                  __
                  Eddy !!!
                  Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                  Commentaire


                  • #10
                    Oui, désolé, Daneel, j'étais en train de rédiger réponse en meme temps que tu postais, j'ai regardé et ai bien le fichier \plugins\system\helixultimate\core\helixultimate.p hp. ai tout décommenté de la ligne 728 à 769, il est supposé ne plus me donner quoi que ce soit en googlefont... Et pourtant, il continue!!!
                    Se peut)il que le fichier soit surchargé quelque part?
                    nb : je nettoye systematiquement cache du site et historique navigteur.

                    Commentaire


                    • #11
                      Eddy, tous les parametres pour les titres et textes du site sont au rouge sur mon backoffice helix et ont été transférés sur mon custom.css

                      Commentaire


                      • #12
                        Apparemment tu utilises SPPage Builder et il y a peut-être des chances que tu ais des textes appelant cette fonte dans tes pages.
                        Vérifier chaque module ajouté sur ces pages et voir si une famille de police est mentionnée.

                        Tu as des traces de poppins dans des styles inline et peut-être donc depuis ces pages…
                        Cordialement.
                        __
                        Eddy !!!
                        Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                        Commentaire


                        • #13
                          ok tu as certainement une autre extension qui ajoute googlefont comme indiqué par eddy

                          Quand tu travaille sur l'édition des fichiers, il est préférable d'éviter d'utiliser des outils d'optimisation comme jch optimize comme c'est le cas actuellement.
                          Cela peut créer quelques soucis dans la vérification avec la mise en cache, même si tu m'assure vider le cache.

                          Perso, les sites en production sont sur lscache + cloudflare alors quand j'effectue une modification css, je suis obligé de vider le cache du site, de cloudflare ou de passer en mode dev (donc de desactiver temporairement tous les mises en cache ).
                          Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                          Commentaire

                          Annonce

                          Réduire
                          Aucune annonce pour le moment.

                          Partenaire de l'association

                          Réduire

                          Hébergeur Web PlanetHoster
                          Travaille ...
                          X