CroqueWeb

Modérateurs
  • Compteur de contenus

    710
  • Inscription

  • Dernière visite

Tout ce qui a été posté par CroqueWeb

  1. Récupération des infos des balises title et description

    Il y a une balise mal renseignée sur ton site : <link rel="prefetch" href="https://www.lafermedupaquisfleury.fr"> Le pré-chargement ne peut se faire que sur un fichier précis, tq une page, une feuille de style, une image ou un fichier JavaScript, cette mise en cache ne peut pas fonctionner avec une adresse globale de répertoire, ici la racine de ton site
  2. Récupération des infos des balises title et description

    Je vois que tu as ajouté une série de balises pour Twitter, je suppose sur le même principe : <meta property="og:title" content="Les nouvelles de la ferme - La ferme Du-Pâquis Fleury"><meta property="og:description" content="Exploitation maraîchère bio de légumes, aromates et fruits dans les respects de la nature et des animaux."><meta property="og:type" content="website" > <meta property="og:site_name" content="La ferme Du-Pâquis Fleury" > <meta name="twitter:title" content="Les nouvelles de la ferme - La ferme Du-Pâquis Fleury"><meta name="twitter:description" content="Exploitation maraîchère bio de légumes, aromates et fruits dans les respects de la nature et des animaux."> ça présente tout de même l'inconvénient d'alourdir le code des pages, donc leurs poids. Les rézosocios pourraient aussi bien utiliser les informations contenues dans les balises html disponibles, c'est un avis personnel, mais je trouve cette obligation d'ajout de balises propriétaires, bien que dites "open", abusive.
  3. Récupération des infos des balises title et description

    Merci, ça fait toujours plaisir un mot gentil
  4. Récupération des infos des balises title et description

    C'est un peu ce que je viens de faire, j'ai simplement ajouté une méthode, plutôt qu'ajouter les balises dans les méthodes existantes
  5. Récupération des infos des balises title et description

    Ceci peut être utilisé par @Marie-Anne bien sur, mais aussi par ceux qui trouvent une utilité à Facebook et consorts
  6. Récupération des infos des balises title et description

    Bonsoir Je n'avais pas saisi qu'il faut que ce soit le titre et la description de chacune des pages qui doit apparaître dans ces balises Mon exemple ne permet d'afficher que le titre et la description commune à tout le site Pour afficher ces renseignements automatiquement pour chaque page, voici comment procéder : Edite core/core.php, et place les lignes de code ci-desous à la ligne 1963 // Affiche les meta titre & description pour l'open graph public function showOGmeta() { echo '<meta property="og:title" content="' . $this->core->output['metaTitle'] . '">'; echo '<meta property="og:description" content="' . $this->core->output['metaDescription'] . '">'; } Edite ensuite core/layout/main.php et ajoute ceci ligne 11 <?php $layout->showOGmeta(); ?> Tu auras alors les meta balises og renseignées avec le meta titre et la meta description de chacune de tes pages
  7. Récupération des infos des balises title et description

    Bonjour @Marie-Anne Et bienvenue chez ZwiiCMS Pour renseigner ces balises de manière automatique, édite comme tu l'as déjà fait le fichier core/layout/main.php et ajoute ceci : <meta property="og:title" content="<?php echo $this->getData(['config', 'title']); ?>"> <meta property="og:description" content="<?php echo $this->getData(['config', 'metaDescription']); ?>"> à partir de la ligne 11
  8. [Modification et astuce] Ckeditor Easy

    C'est ballot ! @creatifmen semblait apprécier CE défaut...
  9. Mon site

    Bonjour @Thierry Et bienvenue sur ce forum Tu utilises une version 8.3.12 de Zwii que tu as probablement téléchargé avant le 1er octobre, cette version était faussement estampillée 8.3.13, cette erreur a été corrigée et tu peux mettre à jour ton site en envoyant sur ton espace web les dossiers core et module contenus dans l’archive : https://zwiicms.com/public/archive/ZwiiCMS-8313.zip Par ailleurs, je me permets quelques remarques, que je souhaite constructives : Le contenu de ton site provient en partie d'un copié-collé, probablement depuis un autre de tes sites, et s'en trouve alourdi par des balises redondantes et complètement inutiles, telles que : <p style="margin-bottom: 0cm; line-height: 100%;"> Un code java-script est utilisé pour le "lazy-load", celui-ci est obsolète : <table style="height: 107px; width: 42.974%; border-collapse: collapse; border-style: hidden; margin-left: auto; margin-right: auto;" border="1"> <tbody> <tr style="height: 107px;"> <td style="width: 100%; height: 107px;"><script data-pagespeed-no-defer>//<![CDATA[ (function(){var g=this;function h(b,d){var a=b.split("."),c=g;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var e;a.length&&(e=a.shift());)a.length||void 0===d?c[e]?c=c[e]:c=c[e]={}:c[e]=d};function l(b){var d=b.length;if(0<d){for(var a=Array(d),c=0;c<d;c++)a[c]=b[c];return a}return[]};function m(b){var d=window;if(d.addEventListener)d.addEventListener("load",b,!1);else if(d.attachEvent)d.attachEvent("onload",b);else{var a=d.onload;d.onload=function(){b.call(this);a&&a.call(this)}}};var n;function p(b,d,a,c,e){this.h=b;this.j=d;this.l=a;this.f=e;this.g={height:window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,width:window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth};this.i=c;this.b={};this.a=[];this.c={}}function q(b,d){var a,c,e=d.getAttribute("data-pagespeed-url-hash");if(a=e&&!(e in b.c))if(0>=d.offsetWidth&&0>=d.offsetHeight)a=!1;else{c=d.getBoundingClientRect();var f=document.body;a=c.top+("pageYOffset"in window?window.pageYOffset:(document.documentElement||f.parentNode||f).scrollTop);c=c.left+("pageXOffset"in window?window.pageXOffset:(document.documentElement||f.parentNode||f).scrollLeft);f=a.toString()+","+c;b.b.hasOwnProperty(f)?a=!1:(b.b[f]=!0,a=a<=b.g.height&&c<=b.g.width)}a&&(b.a.push(e),b.c[e]=!0)}p.prototype.checkImageForCriticality=function(b){b.getBoundingClientRect&&q(this,b)};h("pagespeed.CriticalImages.checkImageForCriticality",function(b){n.checkImageForCriticality(b)});h("pagespeed.CriticalImages.checkCriticalImages",function(){r(n)});function r(b){b.b={};for(var d=["IMG","INPUT"],a=[],c=0;c<d.length;++c)a=a.concat(l(document.getElementsByTagName(d[c])));if(0!=a.length&&a[0].getBoundingClientRect){for(c=0;d=a[c];++c)q(b,d);a="oh="+b.l;b.f&&(a+="&n="+b.f);if(d=0!=b.a.length)for(a+="&ci="+encodeURIComponent(b.a[0]),c=1;c<b.a.length;++c){var e=","+encodeURIComponent(b.a[c]);131072>=a.length+e.length&&(a+=e)}b.i&&(e="&rd="+encodeURIComponent(JSON.stringify(t())),131072>=a.length+e.length&&(a+=e),d=!0);u=a;if(d){c=b.h;b=b.j;var f;if(window.XMLHttpRequest)f=new XMLHttpRequest;else if(window.ActiveXObject)try{f=new ActiveXObject("Msxml2.XMLHTTP")}catch(k){try{f=new ActiveXObject("Microsoft.XMLHTTP")}catch(v){}}f&&(f.open("POST",c+(-1==c.indexOf("?")?"?":"&")+"url="+encodeURIComponent(b)),f.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),f.send(a))}}}function t(){var b={},d=document.getElementsByTagName("IMG");if(0==d.length)return{};var a=d[0];if(!("naturalWidth"in a&&"naturalHeight"in a))return{};for(var c=0;a=d[c];++c){var e=a.getAttribute("data-pagespeed-url-hash");e&&(!(e in b)&&0<a.width&&0<a.height&&0<a.naturalWidth&&0<a.naturalHeight||e in b&&a.width>=b[e].o&&a.height>=b[e].m)&&(b[e]={rw:a.width,rh:a.height,ow:a.naturalWidth,oh:a.naturalHeight})}return b}var u="";h("pagespeed.CriticalImages.getBeaconData",function(){return u});h("pagespeed.CriticalImages.Run",function(b,d,a,c,e,f){var k=new p(b,d,a,e,f);n=k;c&&m(function(){window.setTimeout(function(){r(k)},0)})});})();pagespeed.CriticalImages.Run('/mod_pagespeed_beacon','https://root-54.zd.fr/accueil','7ezE1Vpqzb',true,false,'ISg5q5xVSmI'); //]]></script><img src="/site/file/source/logo_debian.png" alt="Logo debian" width="100" height="100" data-pagespeed-url-hash="3395706025" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/> <img src="/site/file/source/logo_mysql.png" alt="logo mysql" width="100" height="100" data-pagespeed-url-hash="3187636636" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/> <img src="/site/file/source/logo_vbnet.png" alt="logo vb.net" width="100" height="100" data-pagespeed-url-hash="540264751" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/> <img src="/site/file/source/logo_pi.png" alt="logo pi" width="85" height="100" data-pagespeed-url-hash="3706246361" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/></td> </tr> </tbody> </table> PageSpeed est fermé depuis le 3 aout 2015 : https://developers.google.com/speed/pagespeed/service/Deprecation L'optimisation de PageSpeed n'est donc plus appliquée à ton site, mais le code source est encore présent, ce qui alourdi tes pages pour rien, de plus un "lazy-load" pour les 4 petites images en bas de ta page d'accueil n'est pas justifié. Une dernière remarque, le lien vers ton forum s'ouvre dans la même fenêtre, ce qui a pour effet de te faire perdre les visiteurs de ton site.
  10. Module calendrier

    Salut @Iron 2 ans plus tard, c'est ce qu'on appelle un déterrage de post ! Un grand ménage a été fait dans les modules proposés en téléchargement, ceux non fonctionnels ou non compatibles avec les dernières versions de Zwii ont été mis à l'écart pendant un moment, laissant ainsi le temps à leurs développeurs de les mettre à jour, puis définitivement supprimés. Concernant les très bonnes contributions de @saywhat49, il les a toutes lui même retirées et il n'est plus réapparu sur ce forum depuis 2016...
  11. ZwiiCMS : deux versions de test à découvrir

    Il semble que le problème vient du fichier .htaccess comme je le supposais, et que Win10 est venu le tripatouiller... Un fichier de configuration Apache doit être écrit sous Linux pour éviter les problèmes de lecture
  12. ZwiiCMS : deux versions de test à découvrir

    Merci pour ton retour @Thispy, ceci confirme ce que j'ai remarqué à propos des archives de Zwii mises en ligne par @cybertaf, les .htaccess sont corrompus et je suppose que Win10, l'OS utilisé par @cybertaf, a quelque chose à y voir...
  13. ZwiiCMS : deux versions de test à découvrir

    Houla !! Erreur 500 Essaye ceci : supprime les fichiers .htaccess présents en ligne sur tes 2 espaces serveurs (sur le ftp ne veut rien dire, ftp est un protocole), et remplace-les par un fichier .htaccess vierge d'une version ayant été installée normalement (comme celui contenu dans l'archive de la version finale de Zwii 8.3.13, toujours disponible) Et dis-nous quoi...
  14. Comment creer un menu à plusieurs niveaux ?

    Je ne vois pas en quoi ce trait d'humour peut te rendre triste !
  15. Comment creer un menu à plusieurs niveaux ?

    C'est pas l'impression qu'il donne... Mais, peut-être qu'après sa rencontre avec Nurmagomedov s'est-il assagit ?
  16. Plugin TinyMCE : codesample Voir le fichier Plugin TinyMCE : codesample Pour afficher du code avec la coloration syntaxique dans vos pages Comment l'installer dans le cms ? - envoyer par FTP le dossier core à la racine de votre ZwiiCMS - accepter de fusionner les dossiers et de remplacer les fichiers c'est tout Contributeur CroqueWeb Soumis 13/03/2018 Catégorie Modules  
  17. [Module] Plugin TinyMCE : codesample

    Plugin TinyMCE : codesample Mis à jour pour les versions 8.3 de ZwiiCMS
  18. Retour toujours la page d'installation ?

    Ton premier post dans ce sujet est daté du 4 juillet ! Ça fait donc trois mois que tu batailles ? A la lecture de ton post d'hier, il ne s'agit pas de la 8313 mais du paramétrage de ton serveur, il n'y a pas de droits particuliers pour www, ou plutôt www-data, ils sont définis par défaut en lecture/écriture/éxecution pour permettre l'utilisation normale d'un serveur Apache, donc d'y installer un site web. Il faut cependant ajouter ton utilisateur (user) à ce groupe. Concernant la 8313, à partir d’où l'as-tu téléchargée ?
  19. Comment creer un menu à plusieurs niveaux ?

    Exact, c'est un sujet récurrent sur ce forum.
  20. ZwiiCMS : deux versions de test à découvrir

    L'erreur est corrigée, la version finale de Zwii 8.3.13 placée en téléchargement provisoire est supprimée.
  21. Zwii4Free Voir le fichier Version non officielle de ZwiiCms Zwii4Free est une version spécialement optimisée de ZwiiCMS pour l'hébergeur gratuit de pages perso free.fr Contributeur CroqueWeb Soumis 05/03/2018 Catégorie Versions non officielles  
  22. [Version non officielle] Zwii4Free

    Le formulaire spécial de contact de Zwii4Free fonctionne très bien, celui de ZwiiCMS aussi
  23. Gestion de mots clés

    Un genre de Pluxml ?
  24. Editeur TinyMCE plus complet que celui installé d’origine Voir le fichier Editeur TinyMCE plus complet que celui installé d’origine Nombreux plugins ajoutés* Modification de l’interface *Le plugin CodeSample nécessite la modification d’un des fichiers coeur de ZwiiCMS, voir ce plugin proposé séparément pour une installation complète de celui-ci : Utilisation : Connectez-vous en FTP à votre espace Internet Remplacez le dossier /core/vendor/tinymce par celui contenu dans l’archive Contributeur CroqueWeb Soumis 23/04/2018 Catégorie Modules  
  25. Mise à jour de l'éditeur TinyMCE en version 4.8.3