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é
    • Boîte à idées
    • Votre site

Catégories

  • Modules
    • Modules officiels
    • Galeries
  • Modifications et astuces
  • Les thèmes
    • Thèmes du site
    • Thèmes de l'adiministration
  • 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

19 résultats trouvés

  1. Voir le fichier Module Sondage Suite à une discussion sur le forum de dév, je vous propos ce module de sondage basé sur le module Form. Il permet à un utilisateur, plutôt à un membre d'ailleurs, de visualiser les réponses au sondage. Ce module s'utilise en tout point comme Form, l'administrateur à la main sur la page de gestion des données. Installation : Désarchiver le fichier zip qui contient un dossier sondage. Copier ce dossier dans le dossier module qui se trouve à la racine de votre site. Ce dossier module contient d'autres dossiers de module comme blog, news, form, etc.. Contributeur Fred Soumis 08/10/2019 Catégorie Modules officiels  
  2. sylvainlelievre

    Blog en forme

    Version 1.4

    27 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. Voir ce module en situation, expérimenter ce module ! Il est basé sur la version 1.9 du module blog officiel. Version 1.4 testée avec Zwii 9.2.28, Zwii 10.0.092 et Zwii 10.1 # Installation Dézipper l'archive puis mettre son contenu, c'est à dire le dossier 'blog_enforme', dans 'votre_site/module'. Pour une réinstallation il sera peut-être nécessaire de vider le cache de votre navigateur https://www.viderlecache.fr # 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. Fred

    Module Sondage

    Version 1.1.0

    34 téléchargements

    Suite à une discussion sur le forum de dév, je vous propos ce module de sondage basé sur le module Form. Il permet à un utilisateur, plutôt à un membre d'ailleurs, de visualiser les réponses au sondage. Ce module s'utilise en tout point comme Form, l'administrateur à la main sur la page de gestion des données. Installation : Désarchiver le fichier zip qui contient un dossier sondage. Copier ce dossier dans le dossier module qui se trouve à la racine de votre site. Ce dossier module contient d'autres dossiers de module comme blog, news, form, etc..
  4. Version 1.92

    48 téléchargements

    Ce module Mailing vous permettra d'envoyer automatiquement des courriels à une date programmée. Expérimenter ce module ! Module version 1.92 testé avec ZWii 9.2.28 et Zwii 10.2 (ne supporte pas l'activation d'un SMTP différent de celui de l'hébergeur) 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). Nouveau : Les 4 premiers fichiers sont générés automatiquement à partir des utilisateurs inscrits. Exemple avec choix te testmailing.csv : 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
  5. Version 3.2

    99 téléchargements

    Ce module va vous permettre d'insérer un diaporama responsif dans une page Zwii. Voir ce module en situation, expérimenter ce module ! Version 3.2 testée avec Zwii 9.2.28, Zwii 10.0.092 et Zwii 10.1 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 module Slider peut être utilisé dans une page avec gabarit 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 est maintenant paramétrable. 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, Le choix du type de tri des images, 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).
  6. Voir le fichier Diaporama Slider Ce module va vous permettre d'insérer un diaporama responsif dans une page Zwii. Voir ce module en situation, expérimenter ce module ! Version 3.2 testée avec Zwii 9.2.28, Zwii 10.0.092 et Zwii 10.1 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 module Slider peut être utilisé dans une page avec gabarit 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 est maintenant paramétrable. 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, Le choix du type de tri des images, 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 Galeries  
  7. Voir le fichier Module de mailing automatisé Ce module Mailing vous permettra d'envoyer automatiquement des courriels à une date programmée. Expérimenter ce module ! Module version 1.92 testé avec ZWii 9.2.28 et Zwii 10.2 (ne supporte pas l'activation d'un SMTP différent de celui de l'hébergeur) 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). Nouveau : Les 4 premiers fichiers sont générés automatiquement à partir des utilisateurs inscrits. Exemple avec choix te testmailing.csv : 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  
  8. Voir le fichier Livredor Bonjour à tous, Je mets à disposition sur le forum un livre d'or, il peut servir à toutes personnes qui ont besoin du module pour leur site de location. Ce module est fonctionnel ( testé sur la version zwii 9.2.22 ), Pour ceux qui veulent exploiter, modifier ou voir tout simplement le code , j'ai mis des commentaires à l’intérieur. Libre à vous de le faire évoluer ou de corriger le code si vous le désirez !! Comment on fait : 1 - L'installation 2 - Création d'une page avec le module 3 - mettre un message coté client 4 - Mettre un message coté administration 5 - Modifier un message coté administration 6 - Supprimer un message coté administration 1 - L'installation Télécharger le fichier et décompresser le, vous obtiendrez un dossier Dans la racine de votre site vous trouverez un répertoire module , c'est dedans que l'on mettra le module livredor. 2 - Création d'une page avec le module Allez sur votre site et connectez vous comme administrateur Cliquez sur plus pour créer une nouvelle page puis cliquez sur le crayon pour mettre le module livredor Ajoutez un titre et n'oubliez pas de mettre l'emplacement de votre page dan (emplacement/position) Voilà le livre d'or est en place !! 3 - mettre un message coté client lorsqu'une personne cliqueras sur le livred'or il auras la possibilité de vous laisser un message , simplement en cliquant sur : nouveau message Attention, car le message ne seras pas visible immédiatement, vous recevrez un email avec les données mises dans le formulaire, et en même temps le message est mis en brouillon dans l'administration ( il faudra donc le valider en acceptant de le publier ). si pour vous tout est ok alors cliquez sur le crayon puis sur publier !! 4 - Mettre un message coté administration Bien souvent des personne passe directement par votre adresse email principal pour vous remercier , mais des fois ils ont un email secondaire qui n'est pas rattaché à votre site, donc un bouton nouveau message est à disposition pour que vous puissiez vous même enregistrer le message , j'ai également mis en place un compteur de message, seul les messages validé ( ou publié) sont compté ( à savoir que l'on peut modifier dans le code les valeur que zwii doit compter ). 5 - Modifier un message coté administration Pour des raisons "x" il y as des fois des messages avec des symboles , que certains serveurs renvoient avec des caractères bizarres, avec le crayon il est possible d'agire sur le message ou de modifier la date ou le nom , après les modification il faudra cliquer sur publier pour prendre en compte les changements Attention lors de la modification si vous validez avec le bouton publié, le message restera en publié , si vous cliquez sur modifier, le message passeras automatiquement en brouillon et ne seras donc plus visible coté client !! 6 - Supprimer un message coté administration pour supprimer un message, vous devrez cliquer sur la croix rouge ( tout simplement ). ------------------------------------------- Infos : Voici le fichier core.json après avoir fais un enregistrement d'un message : Voilà , le module ne m'appartient pas il appartient à zwii , téléchargez le, et amusez vous bien !! Cordialement Mickaelgutt Contributeur mickaelgutt Soumis 06/03/2020 Catégorie Modules  
  9. Gilux

    Module Album

    Version 1.1.4

    142 téléchargements

    Module Album IMPORTANT : la dernière version de ce module compatible avec ZwiiCMS 9.2.x est la version 1.0.b, toujours téléchargeable en bas de cette page Initialement écrit en septembre 2019 et publié sous le nom de Gallery 2.0 pour remplacer les lourdes images en pleine résolution, réduites visuellement et cropées, des premières versions de la galerie d'origine, par des vignettes légères de haute qualité, créées à la volée et mises en cache, le module Album propose une interface différente, affichant des miniatures en haute résolution respectant les proportions et l’orientation des photos, et des fonctions supplémentaires par rapport aux versions actuelles du module gallery livré avec le CMS Au premier affichage de l'Album, 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 Topo Map : l'Album 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 du fichier "modification des couleurs" présent dans l'archive, à 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 global du module Album est identique à celui de la galerie d'origine, écrite par @Rémi, améliorée et augmentée par @Fred, sur laquelle il est basé Fonctionnalités supplémentaires : Renomme Réoriente Redimensionne - Les caractères non alphanumériques et les espaces sont supprimés des noms des photos. - Si besoin, la photo est réorientée. - Les photos trop grandes, donc trop lourdes, mettent beaucoup de temps à s’afficher, ou ne s’affichent pas du tout dans certains cas. Pour un affichage fluide et rapide de la galerie, les trop grandes photos sont dimensionnées à la taille maximum correspondant à l’affichage courant des écrans en haute résolution, soit 1920 × 1280 pixels, les photos d’origine sont conservées et sont accessibles par un lien présent sous la vignette correspondante, pour distinguer ces photos de celles non redimensionnées, leurs noms s’affichent dans une couleur différente, notez que si la légende n’existe pas, elle est remplacée par le nom de la photo. Ce traitement des images se fait au premier affichage de la galerie. Géo-Localisation Cette fonction permet de géo-localiser sur une carte Open Street Map les photos qui intègrent la balise EXIF GPS, et de donner leurs altitudes Les photos d’origine sont conservées et sont accessibles par un lien présent sous la vignette correspondante : 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 : Installation du module Album sur votre site ZwiiCMS : Décompressez l’archive module-album.zip, elle contient un dossier module contenant un sous-dossier album, puis envoyez par FTP le dossier module à la racine de votre site sous ZwiiCMS Remplacement de votre galerie existante par l'album : En utilisant le module Album, vous souhaiterez sans doutes conserver votre galerie existante, c’est très simple à faire : dans l’archive que vous aurez téléchargé se trouvent 2 fichiers, en plus du dossier d’installation du module album et de 3 autres fichiers informatifs : album-install-10.php remplacement.txt Utilisation de ce fichier : Par sécurité, faites une copie de votre fichier page.json Cette action remplacera "moduleId":"gallery" par "moduleId":"album" dans le fichier /site/data/fr/page.json de la version 10.x Copiez le nom de fichier ci-dessous, et copiez-le en fin d'adresse de votre site ZwiiCMS en ligne, comme ceci : http://www.mon-site-en-ligne.com/album-install-10.php NB : si la réécriture d'url n'est pas activée sur votre site, n'ajoutez pas le point d'interrogation ? Puis ouvrez cette page en appuyant sur la touche "entrée" de votre clavier. Une page vide avec un lien retour s'affiche alors Par ce moyen, vous avez transféré l'ensemble de votre galerie vers le module album, que votre galerie soit celle livrée par défaut avec ZwiiCMS, ou celle que je proposais sous le nom de module gallery 2.0 Nom de fichier à copier/coller et à utiliser pour une version 10.x de votre ZwiiCMS : album-install-10.php Attention : en utilisant le fichier album-install-10.php il y a le risque de renommer aussi la page si vous utilisez le mot gallery dans le titre tel que : My Gallery, la page s'appelant alors my-gallery, si votre page comporte le mot gallery, renommez-la avant d'utiliser le fichier album-install-x.php
  10. Module Album Voir le fichier À propos de ce fichier Module Album Initialement écrit en septembre 2019 et publié sous le nom de Gallery 2.0 pour remplacer les lourdes images en pleine résolution, réduites visuellement et cropées, des premières versions de la galerie d'origine, par des vignettes légères de haute qualité, créées à la volée et mises en cache, le module Album propose une interface différente, affichant des miniatures en haute résolution respectant les proportions et l’orientation des photos, et des fonctions supplémentaires par rapport aux versions actuelles du module gallery livré avec le CMS Au premier affichage de l'Album, 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 Topo Map : l'Album 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 du fichier "modification des couleurs" présent dans l'archive, à 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 global du module Album est identique à celui de la galerie d'origine, écrite par @Rémi, améliorée et augmentée par @Fred, sur laquelle il est basé Fonctionnalités supplémentaires : Renomme Réoriente Redimensionne - Les caractères non alphanumériques et les espaces sont supprimés des noms des photos. - Si besoin, la photo est réorientée. - Les photos trop grandes, donc trop lourdes, mettent beaucoup de temps à s’afficher, ou ne s’affichent pas du tout dans certains cas. Pour un affichage fluide et rapide de la galerie, les trop grandes photos sont dimensionnées à la taille maximum correspondant à l’affichage courant des écrans en haute résolution, soit 1920 × 1280 pixels, les photos d’origine sont conservées et sont accessibles par un lien présent sous la vignette correspondante, pour distinguer ces photos de celles non redimensionnées, leurs noms s’affichent dans une couleur différente, notez que si la légende n’existe pas, elle est remplacée par le nom de la photo. Ce traitement des images se fait au premier affichage de la galerie. Géo-Localisation Cette fonction permet de géo-localiser sur une carte Open Street Map les photos qui intègrent la balise EXIF GPS, et de donner leurs altitudes Les photos d’origine sont conservées et sont accessibles par un lien présent sous la vignette correspondante : 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 : Installation du module Album sur votre site ZwiiCMS : Décompressez l’archive module-album.zip, elle contient un dossier module contenant un sous-dossier album, puis envoyez par FTP le dossier module à la racine de votre site sous ZwiiCMS Remplacement de votre galerie existante par l'album : En utilisant le module Album, vous souhaiterez sans doutes conserver votre galerie existante, c’est très simple à faire : dans l’archive que vous aurez téléchargé se trouvent 2 fichiers, en plus du dossier d’installation du module album et de 3 autres fichiers informatifs : album-install-10.php remplacement.txt Utilisation de ce fichier : Par sécurité, faites une copie de votre fichier page.json Cette action remplacera "moduleId":"gallery" par "moduleId":"album" dans le fichier /site/data/fr/page.json de la version 10.x Copiez le nom de fichier ci-dessous, et copiez-le en fin d'adresse de votre site ZwiiCMS en ligne, comme ceci : http://www.mon-site-en-ligne.com/album-install-10.php NB : si la réécriture d'url n'est pas activée sur votre site, n'ajoutez pas le point d'interrogation ? Puis ouvrez cette page en appuyant sur la touche "entrée" de votre clavier. Une page vide avec un lien retour s'affiche alors Par ce moyen, vous avez transféré l'ensemble de votre galerie vers le module album, que votre galerie soit celle livrée par défaut avec ZwiiCMS, ou celle que je proposais sous le nom de module gallery 2.0 Nom de fichier à copier/coller et à utiliser pour une version 10.x de votre ZwiiCMS : album-install-10.php Attention : en utilisant le fichier album-install-10.php il y a le risque de renommer aussi la page si vous utilisez le mot gallery dans le titre tel que : My Gallery, la page s'appelant alors my-gallery, si votre page comporte le mot gallery, renommez-la avant d'utiliser le fichier album-install-x.php Contributeur Gilux Soumis 05/09/2019 Catégorie Galeries
  11. Bonjour, ce module est génial, mais pourquoi taper un fichier csv avec toute les adresses mail ? on ne peux pas récuperer ceux des personnes inscrit déjà sur le site ?
  12. Voir le fichier Blog en forme 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. Voir ce module en situation, expérimenter ce module ! Il est basé sur la version 1.9 du module blog officiel. Version 1.4 testée avec Zwii 9.2.28, Zwii 10.0.092 et Zwii 10.1 # Installation Dézipper l'archive puis mettre son contenu, c'est à dire le dossier 'blog_enforme', dans 'votre_site/module'. Pour une réinstallation il sera peut-être nécessaire de vider le cache de votre navigateur https://www.viderlecache.fr # 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  
  13. 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
  14. mickaelgutt

    Livredor

    Version 1.1

    21 téléchargements

    Bonjour à tous, Je mets à disposition sur le forum un livre d'or, il peut servir à toutes personnes qui ont besoin du module pour leur site de location. Ce module est fonctionnel ( testé sur la version zwii 9.2.22 ), Pour ceux qui veulent exploiter, modifier ou voir tout simplement le code , j'ai mis des commentaires à l’intérieur. Libre à vous de le faire évoluer ou de corriger le code si vous le désirez !! Comment on fait : 1 - L'installation 2 - Création d'une page avec le module 3 - mettre un message coté client 4 - Mettre un message coté administration 5 - Modifier un message coté administration 6 - Supprimer un message coté administration 1 - L'installation Télécharger le fichier et décompresser le, vous obtiendrez un dossier Dans la racine de votre site vous trouverez un répertoire module , c'est dedans que l'on mettra le module livredor. 2 - Création d'une page avec le module Allez sur votre site et connectez vous comme administrateur Cliquez sur plus pour créer une nouvelle page puis cliquez sur le crayon pour mettre le module livredor Ajoutez un titre et n'oubliez pas de mettre l'emplacement de votre page dan (emplacement/position) Voilà le livre d'or est en place !! 3 - mettre un message coté client lorsqu'une personne cliqueras sur le livred'or il auras la possibilité de vous laisser un message , simplement en cliquant sur : nouveau message Attention, car le message ne seras pas visible immédiatement, vous recevrez un email avec les données mises dans le formulaire, et en même temps le message est mis en brouillon dans l'administration ( il faudra donc le valider en acceptant de le publier ). si pour vous tout est ok alors cliquez sur le crayon puis sur publier !! 4 - Mettre un message coté administration Bien souvent des personne passe directement par votre adresse email principal pour vous remercier , mais des fois ils ont un email secondaire qui n'est pas rattaché à votre site, donc un bouton nouveau message est à disposition pour que vous puissiez vous même enregistrer le message , j'ai également mis en place un compteur de message, seul les messages validé ( ou publié) sont compté ( à savoir que l'on peut modifier dans le code les valeur que zwii doit compter ). 5 - Modifier un message coté administration Pour des raisons "x" il y as des fois des messages avec des symboles , que certains serveurs renvoient avec des caractères bizarres, avec le crayon il est possible d'agire sur le message ou de modifier la date ou le nom , après les modification il faudra cliquer sur publier pour prendre en compte les changements Attention lors de la modification si vous validez avec le bouton publié, le message restera en publié , si vous cliquez sur modifier, le message passeras automatiquement en brouillon et ne seras donc plus visible coté client !! 6 - Supprimer un message coté administration pour supprimer un message, vous devrez cliquer sur la croix rouge ( tout simplement ). ------------------------------------------- Infos : Voici le fichier core.json après avoir fais un enregistrement d'un message : Voilà , le module ne m'appartient pas il appartient à zwii , téléchargez le, et amusez vous bien !! Cordialement Mickaelgutt
  15. 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
  16. Le module mailing automatisé est maintenant disponible dans sa version 1.8 en section Téléchargements Il intègre maintenant la possibilité d'envoyer des courriels aux utilisateurs inscrits (membres ou éditeurs ou administrateurs ou tous). 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...
  17. 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
  18. 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!
  19. 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...