Aller au contenu
Support de Zwii et Yocto

Gilux

Membres
  • Compteur de contenus

    54
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Gilux

  1. lol, j'aime bien le calendrier du footer :)
  2. Mini Galerie Voir le fichier Mini Galerie Est une galerie d’images très légère et rapide, elle permet de directement présenter sous forme de vignettes un dossier d’images dans une page, sans pré-charger les images, les vignettes sont créées à la volée, les photos sont miniaturisées sans être rognées, les images en grand taille s’affichent dans la lightbox de ZwiiCMS. Il est possible de créer plusieurs minis galeries dans le même site. C’est une bonne alternative à la galerie par défaut. Installation : Décompressez l'archive mini-galerie.zip sur votre ordinateur et envoyez à la racine de votre ZwiiCMS le dossier site par FTP Dans votre ZwiiCMS, à la partie [Configuration -> Insérer un script dans "Body"], insérez le contenu du fichier script-body.php, puis insérez le contenu du fichier custom.css à la partie [Personnalisation du thème -> Éditeur CSS] Pour afficher la galerie par défaut, créez une page vide nommée : Mini Galerie. Pour créer une autre galerie vous devez créer une autre page vide et modifier en conséquence le script inséré dans "Body" Ce plugin ne modifie aucun fichier de votre ZwiiCMS, il ajoute : . un dossier mini-galerie comprenant 1 fichier php dans le dossier include : site/file/include/mini-galerie . un fichier mini.php dans le dossier source : site/file/source/mini.php . un dossier images dans le dossier source : site/file/source/images, qui contient 10 images de demo Personnalisation : 1. Modifiez le contenu du fichier script-body.php : Comme indiqué ci-dessus, renseignez à la ligne case le nom de votre page tel qu’il apparaît dans la barre d’adresse du navigateur, exemple : case 'mini-galerie': devient alors : case 'nom-de-votre-page': Le dossier des images par défaut est 'images', pour en utiliser un autre, vous devez changer ce paramètre, exemple : $dossier_source = 'mon-dossier-photo'; Veillez à respecter la syntaxe, le nom du dossier ne doit comprendre que des caractères alphanumériques et des tirets, donc pas d'espaces (les remplacer par un tiret), d'accents ou d'autres symboles, et il doit être inséré entre des guillemets simples '' Le nombre de vignettes affichées par lignes est 6 par défaut, modifiez ce chiffre selon vos besoins, il doit être inséré sans guillemets, exemple : $nbcol=4; 2. Modifiez le CSS selon vos besoins Fonctionnement : Envoyez vos photos dans leur répertoire via votre client FTP ou à l'aide du gestionnaire de fichiers, les miniatures se feront automatiquement. NB; de part la position de l'include en fin de section dans le code de ZwiiCMS, cette galerie s'affiche en bas de page. Crédits : Ce plugin est une adaptation pour ZwiiCMS d'un script trouvé ici : http://www.lephpfacile.com/howto/12-comment-faire-un-script-de-galerie-photos-miniatures Contributeur Gilux Soumis 21/06/2019 Catégorie Modules  
  3. Gilux

    Mini Galerie

    Version 1.0.1

    5 téléchargements

    Mini Galerie Est une galerie d’images très légère et rapide, elle permet de directement présenter sous forme de vignettes un dossier d’images dans une page, sans pré-charger les images, les vignettes sont créées à la volée, les photos sont miniaturisées sans être rognées, les images en grand taille s’affichent dans la lightbox de ZwiiCMS. Il est possible de créer plusieurs minis galeries dans le même site. C’est une bonne alternative à la galerie par défaut. Installation : Décompressez l'archive mini-galerie.zip sur votre ordinateur et envoyez à la racine de votre ZwiiCMS le dossier site par FTP Dans votre ZwiiCMS, à la partie [Configuration -> Insérer un script dans "Body"], insérez le contenu du fichier script-body.php, puis insérez le contenu du fichier custom.css à la partie [Personnalisation du thème -> Éditeur CSS] Pour afficher la galerie par défaut, créez une page vide nommée : Mini Galerie. Pour créer une autre galerie vous devez créer une autre page vide et modifier en conséquence le script inséré dans "Body" Ce plugin ne modifie aucun fichier de votre ZwiiCMS, il ajoute : . un dossier mini-galerie comprenant 1 fichier php dans le dossier include : site/file/include/mini-galerie . un fichier mini.php dans le dossier source : site/file/source/mini.php . un dossier images dans le dossier source : site/file/source/images, qui contient 10 images de demo Personnalisation : 1. Modifiez le contenu du fichier script-body.php : Comme indiqué ci-dessus, renseignez à la ligne case le nom de votre page tel qu’il apparaît dans la barre d’adresse du navigateur, exemple : case 'mini-galerie': devient alors : case 'nom-de-votre-page': Le dossier des images par défaut est 'images', pour en utiliser un autre, vous devez changer ce paramètre, exemple : $dossier_source = 'mon-dossier-photo'; Veillez à respecter la syntaxe, le nom du dossier ne doit comprendre que des caractères alphanumériques et des tirets, donc pas d'espaces (les remplacer par un tiret), d'accents ou d'autres symboles, et il doit être inséré entre des guillemets simples '' Le nombre de vignettes affichées par lignes est 6 par défaut, modifiez ce chiffre selon vos besoins, il doit être inséré sans guillemets, exemple : $nbcol=4; 2. Modifiez le CSS selon vos besoins Fonctionnement : Envoyez vos photos dans leur répertoire via votre client FTP ou à l'aide du gestionnaire de fichiers, les miniatures se feront automatiquement. NB; de part la position de l'include en fin de section dans le code de ZwiiCMS, cette galerie s'affiche en bas de page. Crédits : Ce plugin est une adaptation pour ZwiiCMS d'un script trouvé ici : http://www.lephpfacile.com/howto/12-comment-faire-un-script-de-galerie-photos-miniatures
  4. Non, pas systématiquement, il convient d'abord d'effectuer le test pour mb_string afin de s'assurer de la présence ou non de mb_regex_encoding
  5. Oui, je reconnais mon erreur, @mulanee vient de me prouver que le paramétrage de PHP 5.6 sur son espace chez free.fr est différent du miens 😞
  6. A quoi servent les signatures MD5 des fichiers theme.css et custom.css dans core/layout/main.php, core/layout/blank.php, et core/layout/light.php ? Visiblement à rien ! Le fonctionnement est identique sans ces signatures, mais permet d'alléger le code en supprimant ce qui est inutile...
  7. Sans vouloir être rabat-joie, il y a un problème de sécurité posé par ce formulaire de recherche : Les recherches se font y compris dans les pages ou articles du blog réservés aux membres ou a une autre catégorie que visiteur, les résultats affichent ceux trouvés dans ces pages, faisant alors apparaitre une ligne du texte dans lequel l'expression recherchée est trouvée, ainsi qu'un lien vers la page concernée, ce qui évidemment pose problème pour du contenu normalement non accessible aux visiteurs, bien que la page ne puisse être affichée (403), le visiteur a connaissance qu'une telle page existe et dispose de son adresse.
  8. C'est pas vraiment un bug, mais un problème de fonctionnement du module News. Pour des news comportant plusieurs pages, ayant pour configuration : barre de menu 1/4 et page 3/4, lorsque l'on change de page, passant de la 1 à la 2 par exemple, la page 2 (ou celle sélectionnée) ne comporte plus la barre latérale, ni les suivantes bien sur.
  9. Nickel ! Comme tu le dis le screenshot n'est pas créé, mais il n'y a plus de Warning d'Apache, le site n'est donc plus bloqué :) A la place une notification sur fond rouge s'affiche dans Zwiicms indiquant : "Erreur : image tag non créée" Merci encore @Fred Le pb est résolu... Je l'indique dans le sujet donc.
  10. OK, merci @Fred je vois ça tout à l'heure et je te fais un retour
  11. RFM met du temps à se lancer quand il est appelé la 1ère fois, il faut donc patienter un peu le temps que ses fichiers soient chargés en cache dans le navigateur, ensuite il fonctionne normalement.
  12. Un autre bug chez free.fr (j'ai pas testé ailleurs) lors du renouvellement du screenshot déclenche cette erreur : Warning: file_get_contents(https://www.googleapis.com/pagespeedonline/v2/runPagespeed?url=http://site.web.free.fr/&screenshot=true): failed to open stream: HTTP request failed! in /var/www/sdb/b/e/site.web/core/module/config/config.php on line 234 Warning: Cannot modify header information - headers already sent by (output started at /var/www/sdb/b/e/site.web/core/module/config/config.php:234) in /var/www/sdb/b/e/site.web/core/core.php on line 1291 Bien qu'étant un Warning, aucune image n'est créé, le retour au site se fait par le bouton du navigateur.
  13. Salut @sylvainlelievre J'ai installé ce formulaire de recherche qui fonctionne bien comme attendu, dommage qu'on ne puisse pas rechercher un terme exact, évitant par ex. de remonter 'cambouis' pour une recherche du terme 'oui'
  14. Ne conserver que le dossier site et le htaccess modifié pour une MAJ de Zwiicms. A propos de la ligne 9 du config.php de RFM "mb_regex_encoding('utf-8');", après une brève recherche j'ai trouvé ça sur le forum : Bug RFM dans la version 8.1.0 chez Free Dans ce topic très instructif on peut lire ceci : Test librairie MB le 8 avril 2017 <?php /* http://php.net/manual/fr/function.extension-loaded.php http://php.net/manual/fr/function.get-extension-funcs.php */ if (extension_loaded('mbstring')) { echo "mbstring est installé"; echo "<br>"; print_r(get_extension_funcs("mbstring")); } else { echo "mbstring n'est pas installé"; } ?> D'après le retour fait alors, "mb_regex_encoding" n'était pas installé chez Free.fr, je viens d'effectuer ce même test, voici le résultat : mbstring est installé Array ( [0] => mb_convert_case [1] => mb_strtoupper [2] => mb_strtolower [3] => mb_language [4] => mb_internal_encoding [5] => mb_http_input [6] => mb_http_output [7] => mb_detect_order [8] => mb_substitute_character [9] => mb_parse_str [10] => mb_output_handler [11] => mb_preferred_mime_name [12] => mb_strlen [13] => mb_strpos [14] => mb_strrpos [15] => mb_stripos [16] => mb_strripos [17] => mb_strstr [18] => mb_strrchr [19] => mb_stristr [20] => mb_strrichr [21] => mb_substr_count [22] => mb_substr [23] => mb_strcut [24] => mb_strwidth [25] => mb_strimwidth [26] => mb_convert_encoding [27] => mb_detect_encoding [28] => mb_list_encodings [29] => mb_encoding_aliases [30] => mb_convert_kana [31] => mb_encode_mimeheader [32] => mb_decode_mimeheader [33] => mb_convert_variables [34] => mb_encode_numericentity [35] => mb_decode_numericentity [36] => mb_get_info [37] => mb_check_encoding [38] => mb_regex_encoding [39] => mb_regex_set_options [40] => mb_ereg [41] => mb_eregi [42] => mb_ereg_replace [43] => mb_eregi_replace [44] => mb_ereg_replace_callback [45] => mb_split [46] => mb_ereg_match [47] => mb_ereg_search [48] => mb_ereg_search_pos [49] => mb_ereg_search_regs [50] => mb_ereg_search_init [51] => mb_ereg_search_getregs [52] => mb_ereg_search_getpos [53] => mb_ereg_search_setpos [54] => mbregex_encoding [55] => mbereg [56] => mberegi [57] => mbereg_replace [58] => mberegi_replace [59] => mbsplit [60] => mbereg_match [61] => mbereg_search [62] => mbereg_search_pos [63] => mbereg_search_regs [64] => mbereg_search_init [65] => mbereg_search_getregs [66] => mbereg_search_getpos [67] => mbereg_search_setpos ) On peut lire à la ligne 38 du test : [38] => mb_regex_encoding Il y a donc eu du changement dans le paramétrage de PHP chez Free.fr, par conséquent il est totalement inutile de commenter cette ligne. Et donc, prétendre que RFM fonctionne sans cette ligne alors qu'il ne fonctionne pas avec, est un non sens.
  15. Je suis Biélorusse, comment savoir qu'il y a écrit Biélorusse dans le sélecteur de langues, puisque c'est écrit en Français ?
  16. Et t'as gagné ! Yes ! Tout fonctionne bien maintenant 😉 ZwiiCMS 9.1.11 est disponible et validée 👏
  17. Mais si c'est une ancienne version plusieurs fois mise à jour, la version de test n'y est pas Non, la page parente est dans le menu horizontal, mais si ta page parente n'est pas affichée dans le menu horizontal, dans quel menu est-elle ?
  18. Si, ça fonctionne bien dans la version 9110
  19. Je suis assez d'accord avec ça, je me suis pris la tête un moment avant de comprendre le fonctionnement, de part les != possibilités d'affichage et de non affichage des pages parent et enfant dans le menu horizontal et vertical
  20. Merci @Fred de l'attention portée à ce problème.
  21. Ce que je trouve très bizarre de prime abord, c'est que la MAJ auto de la version 9.1.09 vers la version 9.1.10 n'a pas été proposée pour ce site contrairement à l'autre site chez un autre hébergeur, j'ai donc téléchargé l'archive 9.1.10 du 15/6/2019, et effectué les remplacements des dossiers core et module, ainsi que du fichier index.php J'ai bien sur conservé le .htaccess modifié qui contient : <ifDefine Free> PHP56 1 </ifDefine> # Cache le PHPSESSID de l'url SetEnv SESSION_USE_TRANS_SID 0 # Bloque l'accès à la liste des fichiers et désactive l'option de substitution automatique Options -Indexes -MultiViews # Attention, surtout ne rien modifier ci-dessous ! # URL rewriting La version de PHP pour ce site est : PHP Version 5.6.34, donc conforme aux pré-requis de Zwiicms Tout est OK, y compris le RFM sans commenter la ligne 9 de la config 😉 Point positif pour le référencement : le robots.txt est désormais correctement renseigné, sans les ? donc. Mais aucune configuration n'est possible, tel qu'indiqué dans ce sujet, alors qu'en version 9.1.09 tout fonctionne impeccablement. J'ai suivi ton conseil et modifié les lignes 676 et 683 comme tu l'indiques, mais cela ne change rien, toute configuration du site reste impossible. Qu'est ce qui a changé entre la version 9.1.09 et la version 9.1.10 qui puisse causer ce problème ? Est-ce que quelqu'un a le même souci sur son site chez free.fr ? J'ai également testé la suppression de l'option : -MultiViews dans le .htaccess, mais évidemment cela n'entraine aucune amélioration comme on peut logiquement s'y attendre, mais j'ai par contre constaté que la modification du fichier .htaccess entraine à chaque fois le cochage de la case Réécriture d'URL, je dois alors manuellement ajouter le ? aux != URL L'erreur affichée est un Warning, donc les modifications sont tout de même enregistrées, mais il faut manuellement revenir en arrière avec le bouton retour du navigateur. Warning: SimpleXMLElement::addChild() expects parameter 2 to be string, object given in /var/www/sdb/b/e/site.web/core/vendor/sitemap/SitemapGenerator.php on line 281 Qu'entends-tu par config de base ? Le site installé sur mon espace chez free.fr est issu de l'archive téléchargée sur zwiicms.com et aucun fichier n'est modifié, mis à part le .htaccess Comme je le signale, cette erreur est survenue lors du passage de la version 9.1.09 à la version 9.1.10, la mise à jour ayant due être effectuée manuellement, faute d'automatisation
  22. Un gros bug rend toute configuration du site impossible, l'erreur renvoyée est : Warning: SimpleXMLElement::addChild() expects parameter 2 to be string, object given in /var/www/sdb/b/e/site.web/core/vendor/sitemap/SitemapGenerator.php on line 281 Warning: SimpleXMLElement::addChild() expects parameter 2 to be string, object given in /var/www/sdb/b/e/site.web/core/vendor/sitemap/SitemapGenerator.php on line 281 Warning: Cannot modify header information - headers already sent by (output started at /var/www/sdb/b/e/site.web/core/vendor/sitemap/SitemapGenerator.php:281) in /var/www/sdb/b/e/site.web/core/core.php on line 1291 Cela viendrait de la génération du sitemap Je précise que ce bug apparait chez free.fr, j'ai mis à jour un autre site sur un autre hébergeur et cette erreur ne s'est pas reproduite
  23. Et il est même probable que ce bug existe depuis l'implémentation des fichiers sitemap.xml et .gz En fait il ne faudrait pas qu'il y ait de ? dans ces 2 adresses, car /? = /index.php? et ces 2 fichiers ne peuvent pas s'ouvrir dans Zwiicms comme s'y ouvrent les != pages virtuelles, ils ne sont destinés qu'aux robots.
  24. Réécriture d'URL désactivée, les adresses suivantes du robots.txt, renvoient une erreur 404 : Sitemap: http://site.web.com/?sitemap.xml Sitemap: http://site.web.com/?sitemap.xml.gz Donc les robots indexent une page d'erreur, pas top 😞 Ces fichiers sont pourtant bien présents à la racine du site sous Zwiicms, et les adresses sans le ? ouvrent bien ces fichiers.
×
×
  • Créer...