Aller au contenu
Support de Zwii

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'module'.



Plus d’options de recherche

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Support de Zwii
    • Informations et nouveautés
    • Ateliers de développement
    • Un bug découvert ?
    • Questions sur l'installation et l'utilisation
    • Trucs et astuces
    • Support des téléchargements
  • Communauté
    • Votre site

Catégories

  • Versions bêta
  • Modules
    • Modules officiels
    • Galeries
  • Modifications et astuces
  • Thèmes
  • Tutoriels

Rechercher les résultats dans…

Rechercher les résultats qui contiennent…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


À propos de moi


Site internet

14 résultats trouvés

  1. Module Gallery 2.0 Voir le fichier module-gallery-2.0 Remplacement des images en pleine résolution, réduites visuellement et cropées, trop lourdes, voir impossibles, à charger, par des vignettes légères créées à la volée et mises en cache. Au premier affichage de la galerie, le script corrige éventuellement le nom, l'orientation et la dimension des images puis créé les vignettes et les affiche, le traitement des photos peut être assez long, le temps d’exécution du script dépend du nombre de photo à traiter, de leur poids et du nombre d'opération à effectuer, durant ce temps l'affichage est interrompu et la page se recharge plusieurs fois, patientez, le script fait son boulot jusqu'au bout. Dès le second affichage les vignettes sont simplement affichées depuis le cache Les photos qui intègrent la balise GPS sont géo-localisables sur une carte Open Street Map Les vignettes s’affichent désormais en tant que telles, non plus en image de fond La galerie s’intègre dans la charte graphique de ZwiiCMS, l'affichage par défaut est sobre, il est facile de le modifier pour l’harmoniser avec votre site, en s'inspirant des données CSS ci-dessous, à ajouter au fichier "custom.css" depuis l'interface de ZwiiCMS, après les avoir modifiées selon votre besoin Index de la galerie : Page interne de la galerie : Le fonctionnement est identique à celui de la galerie d'origine écrite par @Rémi Il se peut que vous constatiez qu'une vignette de la page d'accueil de la galerie soit de petite taille et correspond à la taille d'une vignette de page intérieure, ceci arrive quand on modifie le contenu d'un dossier déjà en cours d'utilisation dans la galerie, la partie du script qui définit l'image à afficher peut alors en sélectionner une autre, et puisque la vignette correspondante existe elle n'est pas créée, il est donc possible qu'une petite image s'affiche dans un grand emplacement sur l'accueil, et inversement pour une vignette dans la page interne mais ceci n'est pas visible. Si ce cas se produit, supprimez le dossier du cache correspondant, les vignettes se recréeront correctement Les couleurs de fond et de texte peuvent s'harmoniser avec votre site en modifiant et en ajoutant le css ci-dessous dans votre custom.css : /* !important Le style de la galerie est prioritaire sur le custom.css, pour que vos changements de style soit appliqués vous devez ajouter l'attribut !important à vos éléments */ /* Cases contenant les vignettes */ .galleryPicture, .galleryGalleryPicture { /*exemple*/ background-color: gray !important; } .galleryPicture:hover, .galleryGalleryPicture:hover { /*exemple*/ background-color: silver !important; } /* Nom ou légende de l'image */ .galleryName, .galleryGalleryName { /*exemple*/ color: white !important; } .galleryName:hover, .galleryGalleryName:hover { /*exemple*/ color: black !important; } /* Nom ou légende des images redimensionnées */ .picResized { /*exemple*/ color: yellow !important; } .picResized:hover{ /*exemple*/ color: purple !important; } Exemple avec couleur sombre et effet hover sur les vignettes : Exemple avec couleurs et effet hover sur les vignettes : Utilisation : Décompressez l’archive module-gallery-2.0.zip, elle contient un dossier module contenant un sous-dossier gallery, puis envoyez par FTP le dossier module à la racine de votre site sous ZwiiCMS, ceci aura pour effet de remplacer la galerie 1.2 d’origine. Si vous souhaitez juste la tester puis revenir à l’utilisation de la galerie par défaut, grâce à votre logiciel client FTP, renommez le dossier gallery présent dans le dossier module de votre site en ligne avant d’envoyer par FTP la nouvelle galerie, vous pourrez ensuite la supprimer et renommer en gallery le dossier de la galerie par défaut préalablement renommé Contributeur Gilux Soumis 05/09/2019 Catégorie Galeries  
  2. sylvainlelievre

    Blog en forme

    Version 1.1

    11 téléchargements

    Ce module ""blog en forme " apporte au module blog officiel de Zwii deux fonctionnalités supplémentaires : le paramétrage du nombre de caractères des commentaires et la mise en forme du texte des commentaires. Il est basé sur la version 1.9 du module officiel. Version 1.1 testé avec Zwii 9.2.23 et 10.0.041 rc # paramétrage du nombre de caractères des commentaires Pour chaque article, l'éditeur peut choisir dans options avancées le nombre de caractères maximum de chaque commentaire. Le réglage se fait sur la page d'édition de l'article. Un message au dessus de la zone de saisie avertit du nombre de caractères autorisé et arrivé à moins de 200 caractères restants un message apparaît sous la zone de saisie. # Mise en forme du texte des commentaires Le commentaire pouvant être long, voir très long (il ne faut pas oublier les bavards !) pour le rendre plus agréable à lire, j'ai ajouté la possibilité de mettre en forme le texte.
  3. Blog en forme Voir le fichier Ce module ""blog en forme " apporte au module blog officiel de Zwii deux fonctionnalités supplémentaires : le paramétrage du nombre de caractères des commentaires et la mise en forme du texte des commentaires. Il est basé sur la version 1.9 du module officiel. Version 1.1 testé avec Zwii 9.2.23 et 10.0.041 rc # paramétrage du nombre de caractères des commentaires Pour chaque article, l'éditeur peut choisir dans options avancées le nombre de caractères maximum de chaque commentaire. Le réglage se fait sur la page d'édition de l'article. Un message au dessus de la zone de saisie avertit du nombre de caractères autorisé et arrivé à moins de 200 caractères restants un message apparaît sous la zone de saisie. # Mise en forme du texte des commentaires Le commentaire pouvant être long, voir très long (il ne faut pas oublier les bavards !) pour le rendre plus agréable à lire, j'ai ajouté la possibilité de mettre en forme le texte. Contributeur sylvainlelievre Soumis 12/03/2020 Catégorie Modules  
  4. Voici un agenda Zwii à la sauce Fullcalendar. L'agenda est maintenant disponible en téléchargement, merci de poster vos commentaires et questions dans le support de téléchargement associé. Version 2.3 Correction d'un bug qui se produisait avec certains fichiers ics Version 2.2 Le téléchargement des fichiers ics, pour ajout d'évènements, se fait maintenant avec le gestionnaire de fichiers utilisé par Zwii. Version 2.1 Edition des évènements en Wysiwyg (tinymce) avec des autorisations en fonction de votre groupe Suppression du fichier .htaccess et quelques corrections Version 2.0 Un ensemble d'améliorations de l'ergonomie et de l'affichage de l'agenda : l'affichage de l'agenda s'adapte à la taille de la fenêtre client le réglage en configuration de la largeur maximale de l'agenda la sélection de la vue mois ou semaine dans le header fullcalendar Après un passage en mode création ou édition la vue (date et sélection mois / semaine) est conservée Version 1.9 Importation d'évènement par fichier au format ics Quelques améliorations Version 1.8 Suppression de la fonctionnalité 'Agenda précédent' Modification de la gestion des sauvegardes automatiques Version 1.7 : Gestion des droits Version 1.6 : Choix possible de la vue mensuelle ou hebdomadaire de l'agenda. Possibilité d'utiliser plusieurs agendas dans un site Zwii Correction de plusieurs scripts pour être conforme aux règles implicites de codage d'un module Zwii
  5. Bonjour à tous, Je joins à ce message un petit module que j'ai développé (très) rapidement sur base du module Blog. Il permet de créer une page de téléchargement sur le site, et d'y ajouter des fichiers que les visiteurs (ou membres, admin etc en fonction de la visibilité de la page) peuvent télécharger. Il est sûrement améliorable au niveau du code, je n'ai pas de grandes connaissances en PHP. 😑 Mes idées d'améliorations futures (dans l'ordre) : Ajouter une description au fichier; Toutes les extensions prises en charge dans l'affichage de l'icone; Système de catégorie de fichiers; Gestion des droits pour chaque fichier; Comptage du nombre de téléchargements ... Dites-moi ce que vous en pensez 🙂 EDIT : l'installation est classique, placer les fichiers dans le dossier "module" à la racine du site downloads.zip
  6. Le module mailing automatisé est maintenant disponible dans sa version 1.7 en section Téléchargements Module Zwii permettant d'enregistrer et d'envoyer de façon automatique des mailings L'envoi se faisant à une date programmée. Testé avec Zwii 9.2.15 # Installation Par FTP installer les dossiers 'module' et 'site' de l'archive à la racine de votre site. Exemple pour installation sur le site .../9212/ # Mode d'emploi Video mode d'emploi # Web cron Je vous conseille dans l'ordre de préférence 1 - tâche cron chez votre hébergeur (généralement possible) 2 - Hiwit 3 - Cron-job # Limitation pour les versions de Zwii inférieures à 9.2.13 Si plusieurs demandes d'émission sont enregistrées pour une même date, il faudra réaliser autant d'appels de la page. En effet l'écriture de la fonction sendmail() dans les versions de Zwii < 9.2.13 de core.php ne permet pas plusieurs appels successifs dans un même script. Solution 1 : faire la mise à jour de votre CMS préféré, Solution 2 : dans la fonction sendmail() de core.php : remplacer les 2 require par require_once, Solution 3 : programmer plusieurs tâches cron dans la même journée pointant sur la page. A suivre...
  7. Version 1.7

    31 téléchargements

    Ce module Mailing vous permettra d'envoyer automatiquement des courriels à une date programmée. Module testé avec ZWii 9.2.17 et Zwii 10.0.24 dev De nombreuses solutions existent pour réaliser ce type d'envoi mais avec ce module vous aurez la possibilité de le faire en restant dans votre CMS préféré ! Aperçu d'une page Zwii contenant ce module : # Installation Installez par FTP les dossiers module et site contenus dans l'archive à la racine de votre site. Exemple d'installation pour un site nommé 9212, vous observez l'apparition d'un nouveau module nommé mailing qui contient les scripts et dans site/file/ d'un nouveau dossier mailing. site/file/mailing contient un dossier adresses dans lequel vous rangerez vos fichiers d'adresses courriels au format csv (avec une virgule pour séparateur) ou format txt (séparateur virgule). site/file/mailing contient également un dossier log dans lequel seront rangés les historiques de vos mailings. # Utilisation 1 - Créez une nouvelle page 2 - Modifiez la page Sélectionnez un module Mailing, nommez votre page (ici Mailing), conservez dans Emplacement "Ne pas afficher", conservez dans Référencement / Groupe requis pour accéder à la page "Visiteurs". Enregistrez (on verra plus tard les options de configuration). C'est prêt ! 3 - Remplissez complètement le formulaire d'enregistrement de mailing. Pour les destinataires vous pouvez saisir plusieurs adresses courriels séparées par des virgules ou (facultatif) renseignez automatiquement la partie destinataires en sélectionnant un fichier d'adresses au format csv (séparateur virgule) ou au format txt (séparateur virgule). Exemple : Quand tous les champs sont renseignés cliquez sur Envoyer. Un message " Demande de Mailing enregistrée " doit apparaître, et en bas de page s'affiche l'opération que vous venez d'effectuer. # Emission du mailing Pour cela vous allez avoir besoin de créer une tâche qui se déclenchera automatiquement à une date programmée, vous allez utiliser un service de CRON. Vous pouvez utiliser ce service chez votre hébergeur ou utiliser le service de CRON gratuit chez Hiwit. Commencez par vous inscrire sur le site : https://cron.hiwit.org Une fois inscrit vous pourrez vous connecter au service en renseignant votre Pseudo et votre Pass. Ajoutez une tâche Puis cliquez sur "Gérer" Programmez votre tâche CRON : Etat : Activer Url du script : l'url complète de la page Zwii où vous avez installé le module Mailing (ici le nom de la page était "courrielleur"). Régler les paramètres d'exécution à votre convenance N'oubliez pas de cliquer sur "Mettre à jour" ! Avec ce réglage tous les jours à 12h Hiwit lancera une requête sur votre page de mailing. Si une émission a été programmée pour ce jour le mailing sera émis. # Retour sur l'utilisation après un déclenchement de mailing par tâche CRON En ouvrant votre page Zwii de mailing vous observez l'émission Note importante : évitez d'envoyer des mails à des adresses fantaisistes comme le suggère cet exemple car votre hébergeur pourrait suspendre votre service de mails (oui, c'est du vécu ! ). # Configuration En configuration vous allez pouvoir : Choisir d'utiliser le capcha ou pas Régler la visibilité des destinataires avec adresses visibles par tous les destinataires ou cachées. Effacer le fichier historique log Accéder aux demandes enregistrées et en attente pour éventuellement les supprimer. Pour accéder à la configuration entrez dans le mode modification de page et cliquez sur la roue dentée
  8. Module de mailing automatisé Voir le fichier Ce module Mailing vous permettra d'envoyer automatiquement des courriels à une date programmée. Module testé avec ZWii 9.2.17 et Zwii 10.0.24 dev De nombreuses solutions existent pour réaliser ce type d'envoi mais avec ce module vous aurez la possibilité de le faire en restant dans votre CMS préféré ! Aperçu d'une page Zwii contenant ce module : # Installation Installez par FTP les dossiers module et site contenus dans l'archive à la racine de votre site. Exemple d'installation pour un site nommé 9212, vous observez l'apparition d'un nouveau module nommé mailing qui contient les scripts et dans site/file/ d'un nouveau dossier mailing. site/file/mailing contient un dossier adresses dans lequel vous rangerez vos fichiers d'adresses courriels au format csv (avec une virgule pour séparateur) ou format txt (séparateur virgule). site/file/mailing contient également un dossier log dans lequel seront rangés les historiques de vos mailings. # Utilisation 1 - Créez une nouvelle page 2 - Modifiez la page Sélectionnez un module Mailing, nommez votre page (ici Mailing), conservez dans Emplacement "Ne pas afficher", conservez dans Référencement / Groupe requis pour accéder à la page "Visiteurs". Enregistrez (on verra plus tard les options de configuration). C'est prêt ! 3 - Remplissez complètement le formulaire d'enregistrement de mailing. Pour les destinataires vous pouvez saisir plusieurs adresses courriels séparées par des virgules ou (facultatif) renseignez automatiquement la partie destinataires en sélectionnant un fichier d'adresses au format csv (séparateur virgule) ou au format txt (séparateur virgule). Exemple : Quand tous les champs sont renseignés cliquez sur Envoyer. Un message " Demande de Mailing enregistrée " doit apparaître, et en bas de page s'affiche l'opération que vous venez d'effectuer. # Emission du mailing Pour cela vous allez avoir besoin de créer une tâche qui se déclenchera automatiquement à une date programmée, vous allez utiliser un service de CRON. Vous pouvez utiliser ce service chez votre hébergeur ou utiliser le service de CRON gratuit chez Hiwit. Commencez par vous inscrire sur le site : https://cron.hiwit.org Une fois inscrit vous pourrez vous connecter au service en renseignant votre Pseudo et votre Pass. Ajoutez une tâche Puis cliquez sur "Gérer" Programmez votre tâche CRON : Etat : Activer Url du script : l'url complète de la page Zwii où vous avez installé le module Mailing (ici le nom de la page était "courrielleur"). Régler les paramètres d'exécution à votre convenance N'oubliez pas de cliquer sur "Mettre à jour" ! Avec ce réglage tous les jours à 12h Hiwit lancera une requête sur votre page de mailing. Si une émission a été programmée pour ce jour le mailing sera émis. # Retour sur l'utilisation après un déclenchement de mailing par tâche CRON En ouvrant votre page Zwii de mailing vous observez l'émission Note importante : évitez d'envoyer des mails à des adresses fantaisistes comme le suggère cet exemple car votre hébergeur pourrait suspendre votre service de mails (oui, c'est du vécu ! ). # Configuration En configuration vous allez pouvoir : Choisir d'utiliser le capcha ou pas Régler la visibilité des destinataires avec adresses visibles par tous les destinataires ou cachées. Effacer le fichier historique log Accéder aux demandes enregistrées et en attente pour éventuellement les supprimer. Pour accéder à la configuration entrez dans le mode modification de page et cliquez sur la roue dentée Contributeur sylvainlelievre Soumis 10/01/2020 Catégorie Modules  
  9. Version 2.8

    73 téléchargements

    Ce module va vous permettre d'insérer un diaporama responsif dans une page Zwii. Par configuration vous pourrez obtenir cet aspect : La navigation se fait en cliquant sur la zone droite ou gauche de l'image. Le texte apparaît de façon progressive au survol de l'image. Arrêt du défilement automatique au survol de l'image. Celui là : Navigation par boutons discrets. Le texte et les boutons apparaissent de façon progressive au survol de l'image. Arrêt du défilement automatique au survol de l'image. Ou encore cette version avec légende en haut et boutons de navigation rectangulaires : Une version sans les puces de navigations : Le diaporama est basé sur responsiveslides.com, le module Zwii slider est basé sur le module Zwii gallery de @Rémi. Merci à @Gilux et à @roger pour leurs contributions dans le CSS et à @Fred pour ses conseils et la mise à jour du fichier edit.js.php. #Installation 1- Dézipper l'archive slider_vxx.zip Elle contient le dossier slider et 1 autre fichier dont nous verrons l'utilité plus loin (edit.js.php). Si vous avez déjà fait l'installation d'une ancienne version du module slider, il est préférable de la supprimer avant de poursuivre. Si la version précédemment installée était >= 2.3 vous pourrez réutiliser votre diaporama après avoir procédé à nouveau à son paramétrage, pour une version plus ancienne il faudra le recréer. 2 - Avec votre logiciel FTP transférer le dossier slider dans le dossier module de votre site (attention module, pas core/module) Résultat obtenu pour le site dev9test slider/vendor/js/ contient le fichier javascript nécessaire au fonctionnement du module. slider/view/index/ contient 4 fichiers : index.php responsable de l'affichage du diaporama, index.css qui regroupe tous le CSS du diaporama et themes.gif, themes.svg pour les 2 boutons proposés. slider/view/config/ et slider/view/edit/ proviennent du module gallery et sont utilisés pour le paramétrage du diaporama. Ils sont légèrement modifiés. #mode d'emploi 1 - Créer une nouvelle page, modifier cette page 2 - Sélectionner le module Slider et choisir la position du module dans la page A partir de la version 9.2.07 de Zwii l'option "Position du module dans la page" apparaît. Elle vous permet de choisir où le diaporama va s'afficher dans la page. La position "libre" vous permet d'insérer du contenu avant et après le diaporama en saisissant [MODULE] à l'endroit voulu dans votre page. Avec des versions 9 de Zwii plus anciennes vous pouvez remplacer par FTP le fichier core/module/page/view/edit/edit.js.php par celui contenu dans l'archive et dont on a parlé plus haut. Si non votre diaporama s'affichera uniquement en bas de page. Cliquez sur l'icone "roue dentée", positionnée à côté du choix de module, pour passer à l'étape 3. 3 - Choisir le dossier contenant les images Vous aurez au préalable chargé les images du diaporama dans un dossier à l'intérieur de site/file/source/ (par FTP ou par le gestionnaire de fichiers intégré à Zwii). A ce propos 3 remarques : * Le diaporama va s'adapter automatiquement au format (16/9, 4/3,...) ou à l'orientation des images mais je trouve que le meilleur résultat visuel sera obtenu avec des images de même format et de même orientation. Mais ce n'est qu'une opinion personnelle, vous êtes libre de mixer différentes images. * Le diaporama va afficher l'image dans le même conteneur quelque soit sa taille, une image trop petite va être dilatée, une image trop grande va augmenter le temps de chargement du diaporama. Je vous conseille des images de largeur minimum 800px si votre paramétrage de la " Largeur maxi du diaporama " est à 800px. * L'ordre de passage des images est l'ordre lexicographique. Saisissez un nom, sélectionnez un dossier cible puis cliquez sur l’icône dossier. Vous devez obtenir ceci : Pour passer à l'étape suivante cliquez sur l'icône "crayon" située sous "Paramétrage du diaporama". 4 - Paramétrage du diaporama. Sur cette page de paramétrage, après un rappel du nom et du dossier cible des images, vous avez accès aux réglages suivants : Choix du type de navigation manuelle par boutons ou par zones droite ou gauche de l'image, Choix du type de boutons, flèche dans un rectangle noir ou dans un cercle blanc. Visibilité des puces de navigation ou pager, Largeur maxi du diaporama en pixels, le réglage "100%" correspond à la largeur du site définie en configuration - 40 pixels, La durée de la transition, en secondes ou en millisecondes, entre diapositives (fading) , La durée totale d'affichage, en secondes ou en millisecondes, d'une image (fading compris, au minimum durée de la transition + 100ms), La visibilité de la légende uniquement au survol de l'image, toujours visible ou jamais visible, La position de la légende en bas ou en haut de l'image, Le temps d'apparition de la légende et des boutons, La saisie des légendes. N'oubliez pas d'enregistrer. # C'est possible Dans un même site Zwii vous pouvez insérer plusieurs diaporamas avec pour chacun des paramétrages différents. # C'est pas possible Dans une page Zwii vous ne pouvez insérer qu'un seul diaporama. Avec Zwii ce n'est pas possible d'insérer plus d'un module par page, vous ne pourrez donc pas insérer un diaporama (module slider) dans une page de blog (module blog) ou dans un formulaire (module form).
  10. Diaporama Slider Voir le fichier Ce module va vous permettre d'insérer un diaporama responsif dans une page Zwii. Par configuration vous pourrez obtenir cet aspect : La navigation se fait en cliquant sur la zone droite ou gauche de l'image. Le texte apparaît de façon progressive au survol de l'image. Arrêt du défilement automatique au survol de l'image. Celui là : Navigation par boutons discrets. Le texte et les boutons apparaissent de façon progressive au survol de l'image. Arrêt du défilement automatique au survol de l'image. Ou encore cette version avec légende en haut et boutons de navigation rectangulaires : Une version sans les puces de navigations : Le diaporama est basé sur responsiveslides.com, le module Zwii slider est basé sur le module Zwii gallery de @Rémi. Merci à @Gilux et à @roger pour leurs contributions dans le CSS et à @Fred pour ses conseils et la mise à jour du fichier edit.js.php. #Installation 1- Dézipper l'archive slider_vxx.zip Elle contient le dossier slider et 1 autre fichier dont nous verrons l'utilité plus loin (edit.js.php). Si vous avez déjà fait l'installation d'une ancienne version du module slider, il est préférable de la supprimer avant de poursuivre. Si la version précédemment installée était >= 2.3 vous pourrez réutiliser votre diaporama après avoir procédé à nouveau à son paramétrage, pour une version plus ancienne il faudra le recréer. 2 - Avec votre logiciel FTP transférer le dossier slider dans le dossier module de votre site (attention module, pas core/module) Résultat obtenu pour le site dev9test slider/vendor/js/ contient le fichier javascript nécessaire au fonctionnement du module. slider/view/index/ contient 4 fichiers : index.php responsable de l'affichage du diaporama, index.css qui regroupe tous le CSS du diaporama et themes.gif, themes.svg pour les 2 boutons proposés. slider/view/config/ et slider/view/edit/ proviennent du module gallery et sont utilisés pour le paramétrage du diaporama. Ils sont légèrement modifiés. #mode d'emploi 1 - Créer une nouvelle page, modifier cette page 2 - Sélectionner le module Slider et choisir la position du module dans la page A partir de la version 9.2.07 de Zwii l'option "Position du module dans la page" apparaît. Elle vous permet de choisir où le diaporama va s'afficher dans la page. La position "libre" vous permet d'insérer du contenu avant et après le diaporama en saisissant [MODULE] à l'endroit voulu dans votre page. Avec des versions 9 de Zwii plus anciennes vous pouvez remplacer par FTP le fichier core/module/page/view/edit/edit.js.php par celui contenu dans l'archive et dont on a parlé plus haut. Si non votre diaporama s'affichera uniquement en bas de page. Cliquez sur l'icone "roue dentée", positionnée à côté du choix de module, pour passer à l'étape 3. 3 - Choisir le dossier contenant les images Vous aurez au préalable chargé les images du diaporama dans un dossier à l'intérieur de site/file/source/ (par FTP ou par le gestionnaire de fichiers intégré à Zwii). A ce propos 3 remarques : * Le diaporama va s'adapter automatiquement au format (16/9, 4/3,...) ou à l'orientation des images mais je trouve que le meilleur résultat visuel sera obtenu avec des images de même format et de même orientation. Mais ce n'est qu'une opinion personnelle, vous êtes libre de mixer différentes images. * Le diaporama va afficher l'image dans le même conteneur quelque soit sa taille, une image trop petite va être dilatée, une image trop grande va augmenter le temps de chargement du diaporama. Je vous conseille des images de largeur minimum 800px si votre paramétrage de la " Largeur maxi du diaporama " est à 800px. * L'ordre de passage des images est l'ordre lexicographique. Saisissez un nom, sélectionnez un dossier cible puis cliquez sur l’icône dossier. Vous devez obtenir ceci : Pour passer à l'étape suivante cliquez sur l'icône "crayon" située sous "Paramétrage du diaporama". 4 - Paramétrage du diaporama. Sur cette page de paramétrage, après un rappel du nom et du dossier cible des images, vous avez accès aux réglages suivants : Choix du type de navigation manuelle par boutons ou par zones droite ou gauche de l'image, Choix du type de boutons, flèche dans un rectangle noir ou dans un cercle blanc. Visibilité des puces de navigation ou pager, Largeur maxi du diaporama en pixels, le réglage "100%" correspond à la largeur du site définie en configuration - 40 pixels, La durée de la transition, en secondes ou en millisecondes, entre diapositives (fading) , La durée totale d'affichage, en secondes ou en millisecondes, d'une image (fading compris, au minimum durée de la transition + 100ms), La visibilité de la légende uniquement au survol de l'image, toujours visible ou jamais visible, La position de la légende en bas ou en haut de l'image, Le temps d'apparition de la légende et des boutons, La saisie des légendes. N'oubliez pas d'enregistrer. # C'est possible Dans un même site Zwii vous pouvez insérer plusieurs diaporamas avec pour chacun des paramétrages différents. # C'est pas possible Dans une page Zwii vous ne pouvez insérer qu'un seul diaporama. Avec Zwii ce n'est pas possible d'insérer plus d'un module par page, vous ne pourrez donc pas insérer un diaporama (module slider) dans une page de blog (module blog) ou dans un formulaire (module form). Contributeur sylvainlelievre Soumis 25/09/2019 Catégorie Modules  
  11. Gilux

    Module Gallery 2.0

    Version 3.5.b

    111 téléchargements

    module-gallery-2.0 Remplacement des images en pleine résolution, réduites visuellement et cropées, trop lourdes, voir impossibles, à charger, par des vignettes légères créées à la volée et mises en cache. Au premier affichage de la galerie, le script corrige éventuellement le nom, l'orientation et la dimension des images puis créé les vignettes et les affiche, le traitement des photos peut être assez long, le temps d’exécution du script dépend du nombre de photo à traiter, de leur poids et du nombre d'opération à effectuer, durant ce temps l'affichage est interrompu et la page se recharge plusieurs fois, patientez, le script fait son boulot jusqu'au bout. Dès le second affichage les vignettes sont simplement affichées depuis le cache Les photos qui intègrent la balise GPS sont géo-localisables sur une carte Open Street Map Les vignettes s’affichent désormais en tant que telles, non plus en image de fond La galerie s’intègre dans la charte graphique de ZwiiCMS, l'affichage par défaut est sobre, il est facile de le modifier pour l’harmoniser avec votre site, en s'inspirant des données CSS ci-dessous, à ajouter au fichier "custom.css" depuis l'interface de ZwiiCMS, après les avoir modifiées selon votre besoin Index de la galerie : Page interne de la galerie : Le fonctionnement est identique à celui de la galerie d'origine écrite par @Rémi Il se peut que vous constatiez qu'une vignette de la page d'accueil de la galerie soit de petite taille et correspond à la taille d'une vignette de page intérieure, ceci arrive quand on modifie le contenu d'un dossier déjà en cours d'utilisation dans la galerie, la partie du script qui définit l'image à afficher peut alors en sélectionner une autre, et puisque la vignette correspondante existe elle n'est pas créée, il est donc possible qu'une petite image s'affiche dans un grand emplacement sur l'accueil, et inversement pour une vignette dans la page interne mais ceci n'est pas visible. Si ce cas se produit, supprimez le dossier du cache correspondant, les vignettes se recréeront correctement Les couleurs de fond et de texte peuvent s'harmoniser avec votre site en modifiant et en ajoutant le css ci-dessous dans votre custom.css : /* !important Le style de la galerie est prioritaire sur le custom.css, pour que vos changements de style soit appliqués vous devez ajouter l'attribut !important à vos éléments */ /* Cases contenant les vignettes */ .galleryPicture, .galleryGalleryPicture { /*exemple*/ background-color: gray !important; } .galleryPicture:hover, .galleryGalleryPicture:hover { /*exemple*/ background-color: silver !important; } /* Nom ou légende de l'image */ .galleryName, .galleryGalleryName { /*exemple*/ color: white !important; } .galleryName:hover, .galleryGalleryName:hover { /*exemple*/ color: black !important; } /* Nom ou légende des images redimensionnées */ .picResized { /*exemple*/ color: yellow !important; } .picResized:hover{ /*exemple*/ color: purple !important; } Exemple avec couleur sombre et effet hover sur les vignettes : Exemple avec couleurs et effet hover sur les vignettes : Utilisation : Décompressez l’archive module-gallery-2.0.zip, elle contient un dossier module contenant un sous-dossier gallery, puis envoyez par FTP le dossier module à la racine de votre site sous ZwiiCMS, ceci aura pour effet de remplacer la galerie 1.2 d’origine. Si vous souhaitez juste la tester puis revenir à l’utilisation de la galerie par défaut, grâce à votre logiciel client FTP, renommez le dossier gallery présent dans le dossier module de votre site en ligne avant d’envoyer par FTP la nouvelle galerie, vous pourrez ensuite la supprimer et renommer en gallery le dossier de la galerie par défaut préalablement renommé
  12. Bonjour à tous 🙂 Existe t-il un moyen de mettre une galerie dans un article de blog autrement que de passer par un script externe genre script de genre google photo ? Merci de vos idées A + Richard
  13. Bonjour à tous ! À partir du module “form”, j'essaie de crée un nouveau module ayant pour objectif de me permettre d'intégrer un formulaire pouvant être renseigner par les visiteurs de mon site. En plus des champs classiques, j'aimerai intégrer des checkbox pour avoir le maximum d'infos et bien sûr être en mesure de consulter toutes ces infos via l'interface d'admin mis en place par Rémi. En cherchant, j'ai trouvé où ajouter de nouveaux type de champs (visibles et sélectionnable dans l'admin)... const TYPE_MAIL = 'mail'; const TYPE_PHONE = 'number'; const TYPE_CHECKBOX = 'checkbox'; const TYPE_SELECT = 'select'; const TYPE_TEXT = 'text'; const TYPE_TEXTAREA = 'textarea'; public static $types = [ self::TYPE_TEXT => 'Champ texte', self::TYPE_TEXTAREA => 'Grand champ texte', self::TYPE_MAIL => 'Champ mail', self::TYPE_PHONE => 'Champ téléphone', self::TYPE_CHECKBOX => 'Checkbox', self::TYPE_SELECT => 'Sélection' ]; ... ... mais lorsque je me rends sur la page en question mes nouveaux champs n'apparaissent pas. Je sais qu'il me manque du code pour cela mais je ne sais pas où l'intégrer. Enfin, je ne sais pas non plus comment m'y prendre pour récupérer les infos pour les avoir accessibles dans l'admin. Si quelqu'un peu m'aider? Merci d'avance!
  14. Celà fait un moment qu'un patch à été pondu pour réparer un soucis de pagination présent dans le module " News " depuis la sortie du Zwii en version 8 Ce patch fonctionne parfaitement pour ce module et peut aussi être appliqué pour les mêmes motifs qu’évoqués ci dessus au module " Blog " qui lui non plus n'a pas de pagination en bas de page si le nombre de plus de 10 articles est dépassé lors de l'édition d'une page de blog. Bien que la pagination apparaisse en copiant les ligne de code suivantes dans : /module/blog/view/index/index.php <div class="pagination"> <?php echo $module::$pages; ?> </div> sous la ligne <?php endforeach; ?> Dés que l'on clique sur le bouton pour aller sur la page n°2, on se retrouve sur une page avec erreur 403 qui correspond à un manque d'autorisation pour voir la dite page n°2 J'ai prévenu Rémi personnellement pour ce bug important car cela fait déjà plusieurs semaines, voir mois que nous travaillons là dessus et n'arrivons pas à trouver la bonne ligne de code qui ferait marcher ce module blog; Et il n'y a pas que le module "blog" qui est touché par ce bug, dans une version spéciale pour le zwii, il y a un module " nouvelles " qui fonctionne exactement sur la me architecture que celle du blog... donc si on répare le bug de l'un il va s'en dire que l'autre en bénéficiera aussitôt pour le plus grand bien de tous . Voici un lien d'un site de test pour que vous puissiez constater les " dégats "... http://lechti64.org/ULTIMATE-Tinymce/accueil Il y a trois onglets aprés la page d'accueil: un onglet " Blog " , un onglet " Nouvelles " ( tout deux touchés par le bug ) et un onglet " News " ( patché qui lui fonctionne parfaitement ) Alors si vous avez des idées, on est preneurs nous.... A vos crayons ceux qui veulent essayer une ultime fois de nous aider car moi je crois que mes neurones vont finir par flamber depuis le temps que nous sommes sur ce bug là.
×
×
  • Créer...