Aller au contenu
Support de Zwii

Les modules


Sous-catégorie  

Les modules sont insérés dans le dossier module, ils ne nécessitent aucune modification du CMS.

9 fichiers

  1. Snipcart pour ZwiiCMS

    Module Snipcart pour ZwiiCMS testé avec Zwii 10.3.09
     
    C'est quoi ?
    Snipcart est une plateforme de panier d'achat qui permet d'ajouter très rapidement la fonction boutique en ligne à votre site web. Snipcart prend en charge la validation du panier, le paiement, les envois de courriels aux clients et bien d'autres choses. L’inscription et la phase de test sont gratuites, quand votre site sera prêt une commission de 2% sera retenue sur chaque vente. C’est une solution intéressante pour créer rapidement un site d'e-commerce et cerise sur le gâteau Snipcart est basée à Quebec, Canada.    https://snipcart.com/fr
    Le module Snipcart pour ZwiiCMS, proposé ici, crée une interface entre votre site Zwii et Snipcart en :
    - automatisant l'intégration de Snipcart à votre site,
    - facilitant la création des boutons d'ajout au panier (ce sont eux qui établissent la liaison entre Zwii et Snipcart).
    Ce mode d'emploi présuppose que vous avez créé un compte Snipcart.
     
     
    Une boutique simpliste
     
     

     
    Le panier qui apparaît après un clic sur un bouton d'ajout au panier
     

     
    Installation
    Décompressez l'archive snipcart_vxx.zip, elle contient 3 dossiers : core, module et site. Transférer par FTP ces 3 dossiers à la racine de votre site.  
    Exemple dans le site www/10307/
     

     
    Création d'une page et configuration du module Snipcart
    Créez une nouvelle page et associez lui un module Snipcart
     

     
    Il est préférable de disposer le module en haut, un bouton d'accès au panier sera disposé en haut et à droite sur la page de vente en ligne (sinon ce sera en bas à droite).
    Enregistrez et en configuration du module activez Snipcart et renseignez votre API KEY Snipcart (disponible dans Dashboard / Configure your domain / API KEYS ).
     

    Enregistrez la configuration.
     
    C'est tout, votre module Snipcart a placé automatiquement les choses qu'il faut où il faut !
     
    En configuration vous pouvez également régler quelques paramètres par défaut, pour simplifier la saisie des boutons d'ajout au panier. Vous pourrez le faire plus tard.
    Tous ces paramètres seront valables dans LA PAGE à laquelle vous avez associé le module Snipcart.
    Vous pouvez créer autant de pages d'e-commerce que vous le souhaitez avec des configurations de module indépendantes.
     

     
    En documentation vous disposez d'un lien vers la page de connexion Snipcart et un lien vers cette documentation.
     
    Edition d'une page d'e-commerce
    Editez la page à laquelle vous avez associé un module Snipcart. Dans la barre de menu Tinymce doit apparaître, à côté de l'émoticône, une icône Snipcart :
     

     
    L'icône Snipcart est également disponible dans le menu 'Insérer' et dans le menu contextuel.
     

     

     
    Dans l'éditeur Tinymce positionnez le curseur où vous voulez insérer un bouton et cliquez sur l'icône Snipcart, une fenêtre de création d'un bouton d'ajout au panier apparaît avec les valeurs par défaut définies en configuration pour poids en grammes, taxe et transport :
     

     
    Nom du produit
     
    A renseigner obligatoirement
    Id du produit
     
    Attention !  il doit absolument être unique et renseigné
     
    Description
     
    Facultatif
    Illustration
     
    Facultatif
    Vous avez préalablement transféré par FTP une image illustrant le produit
    Tarif TTC
     
    Prix TTC du produit en €,  hors éventuels frais de livraison
    Poids en grammes
     
    A renseigner si vous avez défini une règle de transport faisant intervenir le poids (voir Frais de transport) et si vous cochez la case 'Frais de transport', sinon laissez la valeur par défaut.
    Saisir un poids en grammes sans décimale
    Taxe
     
    A renseigner si vous avez défini une ou plusieurs taxes dans Snipcart (voir Taxes), sinon laissez vide.
    Le prix du produit étant TTC  cette valeur ne sert qu'à informer le client sur le montant des taxes
    Transport
     
    Pour que Snipcart ajoute des frais de transport, cochez la case. Dans ce cas une ou plusieurs règles de transport devront être créées dans Snipcart (voir Frais de transport)
    Pour des biens immatériels ou pour une collecte en magasin décochez la case, dans ce cas aucune règle de transport n'est obligatoire
    Attention !  si dans votre page se trouve au moins un produit avec frais de transport, ils seront calculés sur l'ensemble des produits.
     
     
    Dans l'onglet Bouton toutes les valeurs peuvent être réglées par défaut :
     

     
     
    L'onglet Options permet d'associer jusqu'à 2 options que le client pourra choisir sur la page panier :
     

     
    Par exemple si le client doit choisir la contenance d'une bouteille, saisissez dans data-item-custom1-name la phrase de votre choix par exemple Contenance et dans data-item-custom1-options les options possibles séparées par une barre verticale (Alt Gr 6) , par exemple : 37,5cl|75cl|1,5l
     

     
    Si le choix a une incidence sur le prix ajoutez la entre crochets, par exemple : 37,5cl|75cl[+5]|1,5l[+10]
    Le choix 75cl entrainera une augmentation du prix de 5€.
     

     
     
    L'onglet Textes permet d'afficher une zone de saisie de texte pour le client et un message.
     

     
    Résultat obtenu avec pour la zone d'édition client data-item-custom3-name à Votre message et pour le message data-item-custom4-value à Merci pour votre commande (data-item-custom4-name laissée vide) :
     

     
     
    L'onglet Avancé permet d'ajouter au bouton des paramètres non prévus dans les onglets précédents, il nécessite une lecture approfondie du guide produits Snipcart dont un lien se trouve sur les onglets Options, Textes, et Avancé.
     

     
    Par exemple pour ajouter une case à cocher Cadeau vous saisissez data-item-custom5-name="Cadeau" data-item-custom5-type="checkbox" , vous obtenez :
     

     
    Panier obtenu avec 2 options Contenance et Bouchon, une zone de texte client, un message et une case à cocher Cadeau.
     
    Modification ou suppression du bouton d'ajout au panier
    Sélectionnez le bouton par un clic droit sur son texte :
     

     
    Et dans le menu contextuel choisir Snipcart.
     
    La fenêtre s'ouvre en mode modification suppression :
     

     
    Le mode d'emploi est identique, un bouton Supprimer apparaît en bas à droite pour faciliter la suppression d'un bouton d'ajout au panier.
     
     
    Taxes
    Création de taxes dans Snipcart

     
    Les prix sur le site d'e-commerce sont TTC, vous devez cocher la case 'Included in price'.
     
     Si vous voulez que cette taxe soit calculée également sur les frais de transport cochez la case ' Applies on shippings'.
     
    Vous devez créer plusieurs taxes si dans votre boutique différentes taxes peuvent s'appliquer sur vos produits, exemple avec pour la France une TVA à 20%, 10%, 5.5%, 2.1%,...
     

     
    Dans Zwii quand vous créez votre bouton Snipcart d'ajout au panier, vous devez saisir le nom exact de la taxe, exemple ici avec 'TVA 20%'.
     

     
    Si vous voulez que plusieurs taxes s'appliquent au produit vous devez saisir le nom des taxes séparé par une barre verticale (AltGr touche 6), exemple avec les taxes TPS et TVQ saisir exactement TPS|TVQ.
     
    Quand, sur la page de votre site d'e-commerce, vous cliquez sur le bouton 'Ajouter au panier', vous obtenez pour un produit avec 'TAXE 20%' cet écran :
     

     
    Frais de transport
    Création d'une règle de transport dans Snipcart

     
    Vous pouvez ajouter Dans 'Handling' des frais et des délais de préparation.
     
    Placez Custom Shipping sur ON et cliquer sur CONFIGURE
     

     
     
    Puis sur CREATE SHIPPING METHOD.
     
     
     
    Donnez un nom à cette règle de transport et notez 0 dans FOR ORDER'S TOTAL ABOVE pour que cette règle s'applique dés le premier €.
     

     
    Si vous placez sur ON le choix LOCATION, vous devrez choisir le ou les pays pour lesquels cette règle de transport s'applique.
    Puis indiquez la tarification en €  par tranche de poids.
     

     
    Dans la boîte de dialogue Snipcart Tinymce, onglet Général, vous devez cocher la case 'Frais de transport' et renseigner le poids en grammes du produit.
    Astuce : si vous voulez une tarification par unité plutôt que par poids, rentrez 1 à chaque article dans la zone de texte poids en grammes (c'est la valeur par défaut à l'installation) et dans l'écran précédent créer une règle par grammes articles : de 1 à 6 grammes articles 10€, de 7 à 12 grammes articles 15€, etc...
     
     
     
     

    2 téléchargements

       (1 avis)

    0 commentaire

    Mis à jour

  2. 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
     
    Il est basé sur la version 1.9 du module blog officiel.
     
    Version 1.5 compatible avec Zwii 10.3.05 ... 10.3.09
     
    Version 1.4 testée avec Zwii 9.2.28,  Zwii 10.2
     
     
    # 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.
     

     
     
     
     
     
     
     
     
     
     
     
     

    30 téléchargements

       (0 avis)

    1 commentaire

    Mis à jour

  3. Module Agenda

    Ce module va vous permettre d'insérer un agenda dans une page ZWII.
    Il est basé sur Fullcalendar développé par Adam Shaw.
    Il est particulièrement destiné à réaliser un agenda collaboratif avec gestion des différentes autorisations.
     
    Voir ce module en situation
     
    Version actuelle V2.12 testée jusqu'à  Zwii 10.3.09
     
     
    Nouveau : vous pouvez modifier le nom de la page qui héberge le module agenda
     

     
     
    # Installation
    Décompressez l'archive, installez le dossier module à la racine de votre site
     

     
     
    Implantation dans le site www/dev9/
     
    # Installation avec une version de l'agenda déjà présente
     
    En gras c'est à faire même si vous ne voulez pas conserver votre agenda actuel.
    1 - sauvegarder l'agenda dans la page de gestion / configuration. le fichier sera dans votre_site/module/agenda/data/nomdevotreagenda_sauve/
    2 - transférer le fichier sur votre poste par FTP
    3 - supprimer la page Zwii nomdevotreagenda
    4 - par FTP supprimer complètement le module agenda actuel puis installer le nouveau
    5 - après avoir créé votre page agenda vous disposerez d'un dossier votre_site/module/agenda/data/nomdevotreagenda_sauve/ où vous pourrez transférer par FTP le fichier sauvegardé.
    6 - En gestion / configuration charger le fichier et retrouver votre bel agenda.
     
    Il est parfois nécessaire de vider le cache de votre navigateur ( https://www.viderlecache.fr ).
     
    # Utilisation
    Créez une nouvelle page, modifiez là en sélectionnant le module agenda et enregistrez (vous pourrez configurer le module plus tard).
     

     
     
    Vous obtenez un agenda vide avec un affichage par mois et à la date actuelle.
     

     
     
    Vous disposez des sélections Fullcalendar, vue par mois ou par semaine, avancer ou reculer d'un mois, d'une semaine, afficher le jour actuel.
     
     
    Pour créer un nouvel évènement, cliquez sur une case de l'agenda, par exemple ici celle du 6/2/2020 :
    Par défaut la date est la date cliquée, l'horaire de début est 8h00, celui de fin 18h00
     

     
     
    Pour chaque évènement vous pouvez spécifier le groupe qui pourra accéder à sa lecture et celui qui pourra le modifier. Si votre groupe ne permet pas d'accéder à la lecture l'évènement ne sera pas affiché dans l'agenda. Par exemple si l'évènement est réglé avec un accès en lecture à partir du groupe éditeur et que vous êtes connecté en tant que membre vous ne pourrez pas voir cet évènement dans l'agenda.
     
    Vous disposez d'un éditeur Wysiwig (tinymce) pour réaliser la saisie de l'évènement. Dans l'exemple précédent vous êtes visiteur (avec droit de création) ou connecté en tant que membre, vous pouvez seulement mettre le texte en forme.
     
    Par contre si vous êtes connecté en tant qu'éditeur ou administrateur les possibilités seront plus étendues avec insertion d'images ou de liens.
     

     
     
    Pour éditer un évènement afin de le lire, modifier ou supprimer cliquer sur un évènement :
     

     
    Vous pouvez modifier, par exemple, la date ou les horaires :
     

     
    Autre exemple :

     
    Sur l'écran précédent on constate que vous pouvez  lire l'évènement mais pas le modifier, vous êtes donc actuellement connecté en tant que visiteur. Seul un membre, un éditeur ou un administrateur peut modifier cet évènement.
     
     
    # Gestion de l'agenda
     
    Pour accéder à la gestion de l'agenda vous devez être connecté comme éditeur ou administrateur, un bouton "Gérer" apparaît en bas de l'agenda
     
     

     
    Vous pouvez également entrer dans la page de gestion / configuration par la voie naturelle et habituelle pour un module Zwii c'est à dire par un clic sur la roue dentée située à droite du nom du module quand vous êtes en mode édition / modification de page. La touche "Gérer" a le même effet et n'est qu'un raccourci.
     

     
     
    1 -  Sauvegarder, restaurer un agenda ou supprimer tout
    Vous pouvez sauvegarder l'agenda actuel, charger un agenda précédemment sauvegardé ou supprimer tous les évènements de l'agenda.
     
    L'agenda à charger pourra avoir été sauvegardé intentionnellement ou de façon automatique, en effet une sauvegarde est créée automatiquement à chaque création, modification ou suppression d'évènement, seules les 10 dernières sauvegardes automatiques sont conservées.
     
    Vous pouvez dans une même sélection choisir de sauvegarder l'agenda et en " même temps " de charger un agenda précédemment sauvegardé. Pour la sauvegarde le nom du fichier doit être saisi sans extension, exemples agenda_22022020 ou mon_agenda_perso.
     
    2 - Gérer les droits
    Vous pouvez limiter la création d'évènement à certains groupes (le réglage par défaut est Editeur).
     
    La case à cocher va permettre quand vous êtes en création ou en édition / modification d'un évènement de limiter les choix de groupe pour l'accès en lecture ou en modification (le réglage par défaut est case cochée).
    Par exemple, vous êtes connecté comme membre, la case limitation est cochée, vous cliquez sur un évènement de l'agenda :

     
    En tant que membre vous pouvez modifier cet évènement, les seuls choix possibles pour les accès en lecture ou en modification sont votre groupe Membre et le groupe inférieur Visiteur.
    Si la case limitation n'avait pas été cochée vous auriez eu les 4 choix possibles Visiteur, Membre, Editeur, Administrateur.
     
    3 - Affichage de l'agenda
     
    Vous pouvez régler la largeur maximale de l'agenda dans votre page Zwii en pixels ou 100%. C'est uniquement la largeur maximale donc en "grand" écran, l'affichage s'adapte automatiquement à la largeur de la fenêtre de votre navigateur pour garder une bonne visibilité de l'agenda sur des petits écrans.
     
    Exemple d'affichage avec les réglages : site large 1170px, module en position libre dans la page Zwii, largeur maximale de l'agenda réglée sur 710 px.
     

     
     
    4 - Ajouter des évènements à l'agenda actuel depuis un fichier ics
     

     
     
    Si le texte "Votre choix..." apparaît vous pouvez sélectionner un des fichiers au format ics présents dans le dossier "votre_site/site/file/source/agenda/ics" , une fois la page validée les évènements contenus dans ce fichier seront ajoutés à l'agenda actuel.
    Pour être reconnus dans le fichier ics ces évènements devront avoir une déclaration commençant par BEGIN : VEVENT,  un 'SUMMARY' non vide et une date de début.
    Vous pouvez télécharger depuis votre poste sur le serveur un fichier au format ics en utilisant le gestionnaire de fichiers utilisé par Zwii. Les fichiers ics devront être mis dans le dossier /agenda/ics/ déjà présent.
    Cette fonctionnalité n'est accessible que depuis les versions de Zwii 9.2.23 ou 10.0.041 .
     
     
    # Un résumé des droits
     
    Droit d'accès à la page Zwii contenant le module agenda : se règle comme pour toute page Zwii sur l'écran d'édition / modification de la page.
      Droit d'accès à la création d'évènement, champ d'application la totalité de l'agenda : se règle en configuration du module (roue dentée ou bouton raccourci Gérer) pour cela vous devez être connecté au moins en tant qu'éditeur.
      Droit d'accès à la lecture d'un évènement, champ d'application l'évènement : se règle à la création ou à l'édition / modification de l'évènement.
      Droit d'accès à la modification ou à la suppression d'un évènement, champ d'application l'évènement : se règle à la création ou à l'édition / modification de l'évènement.
      En page de configuration, la case à cocher "Limitation du choix des groupes liés aux évènements" limite le choix des groupes d'accès en lecture ou en modification à votre groupe et aux groupes inférieurs.  
     
    # C'est possible
    Vous pouvez avoir dans un même site Zwii plusieurs pages contenant un agenda différent.
     
     
     

    145 téléchargements

       (0 avis)

    0 commentaire

    Mis à jour

  4. StatisLite, un analyseur d'audience pour Zwii

    StatisLite, un analyseur d'audience léger et complètement Zwii
     
    Comment ça un nouvel analyseur d'audience alors que le web propose déjà tout un tas de solutions ?
     
    J'espère que ces quelques lignes sauront vous convaincre de l'intérêt de ce module.
    0 cookie : StatisLite ne dépose aucun cookie sur le poste de l'internaute, 0 requête : Statislite n'envoie aucune requête web vers des sites tiers, 100% CNIL : StatisLite ne conserve ni ne communique aucune donnée permettant d'identifier un internaute (voir plus bas le paragraphe # Mentions légales), 0 robot (ou presque) : StatisLite fait la différence entre les robots, gentils ou pas, et un vrai visiteur, Evolutif : vous pourrez mettre à jour si besoin les données qui permettent de détecter les principaux robots, Paramétrable : vous pourrez ajuster si besoin les règles de filtrage qui élimeront les robots les plus malins et paramétrer l'affichage des résultats, 100% Zwii : les statistiques sont accessibles sur une seule page Zwii, temps réel (ou presque) : pas besoin d'attendre demain pour voir les résultats d'hier.  
    Voir Statislite sur le site de présentation du module
     
    Module StatisLite version 2.1 testé  jusqu'à Zwii 10.3.09
     
    Convaincu(e) ?
     
    # Installation
     
    1 - Dézipper l'archive : vous obtenez 2 dossiers (module et site) et un fichier body.inc.html.
     
    Cas d'une première installation :
    2  - Avec votre logiciel FTP préféré copier les dossiers module et site à la racine de votre site, puis passer à 3.
     
    Cas d'une réinstallation ou d'une mise à jour vers une nouvelle version :
    2 - Avec votre logiciel FTP préféré copier le dossier module à la racine de votre site.
    A partir de la version 2.0 c'est tout, sauf si des mises à jours sont à faire sur les fichiers txt du dossier site/file/statislite/ .
     
    Depuis les versions 1.91 et précédentes :
    Faire une sauvegarde de votre dossier site/file/statislite, Copier le dossier site de l'archive à la racine de votre site, Transférer les 6 fichiers json de votre sauvegarde site/file/statislite vers site/file/statislite/json, Transférer les 3 fichiers txt de votre sauvegarde dossier site/file/statislite/ vers le dossier de même nom. Transférer les 3 fichiers txt de votre sauvegarde dossier site/file/statislite/filtres_primaires vers le dossier de même nom.  
     
    Résultat obtenu sur le site /10304/

     
    3 - Si vous n'avez jamais inséré un " script dans body ", copier le fichier body.inc.html dans le dossier /site/data/
    Si vous utilisez déjà un script dans body, aller dans configurer le site et dans options avancées copier le contenu du fichier body.inc.html de l'archive dans la zone "insérer un script dans body", avant ou après votre script déjà présent.
     

    Résultat obtenu avec Zwii 9.2.28
     

    Zone de saisie depuis Zwii 10.0.092
     
    # Création de la page statistiques
     
    Faire nouvelle page et sélectionner le module statislite.
     

     
     
    Enregistrer, vous serez directement dirigé vers la page de configuration du module avec les réglages par défaut.
     
     
    # Configuration du module
     
    Attention ! il faudra enregistrer une première fois cette page de configuration pour accéder à la page statistiques.
     

     
     
    Filtrages : essentiel pour éliminer les robots malins qui ne seront pas éliminés par le filtrage primaire (voir # Pour aller plus loin), je vous conseille de conserver le réglage par défaut. Si toutefois vous voulez supprimer ce filtrage régler "Nombre minimum de pages vues" sur "1 page".
    Vous pouvez exclure des statistiques les utilisateurs connectés : administrateurs (par défaut) ou éditeurs et administrateurs ou tous les utilisateurs connectés ou aucun.
     
    Les autres paramètres sont relatifs à l'affichage des résultats.
     

    Vous disposez de liens pour afficher les fichiers log qui enregistrent les 200 derniers robots détectés et les 200 dernières sessions invalides (voir # Pour aller plus loin).
     

    Vous pouvez sauvegarder les fichiers statistiques, ils seront datés et ajoutés dans le dossier site/file/statislite/json_sauve. Vous pouvez réinitialiser l'ensemble des fichiers statistiques, une sauvegarde automatique est exécutée par précaution.
     
    Attention ! il faudra enregistrer une première fois cette page de configuration pour accéder à la page statistiques.
     
     
    # Utilisation
     
    Votre page StatisLite se compose de 3 parties, une première partie présentant une synthèse de l'analyse d'audience mise à jour à chaque affichage.
     

     

     
    Et oui 24 visites de vrais visiteurs, 735 gentils robots détectés par le filtrage primaire et 310 visites moins sympathiques supprimées par le filtrage accessible en configuration !
     
    Une seconde partie qui présente une analyse chronologique succincte
     

     
    Une troisième partie avec une analyse détaillée, notamment avec le temps passé sur chaque page (contrairement à l'affichage graphique les pages vues plusieurs fois dans une même session sont comptabilisées ici à chaque vue).
     

     
    # Pour aller plus loin / utilisateurs avertis
     
    Pour affiner les résultats affichés en termes de langages, navigateurs et systèmes d'exploitation, 3 fichiers txt sont à votre disposition dans site/file/statislite/. langages.txt est assez complet, navigateurs.txt et systemes.txt beaucoup moins.
     

     
    Pour les compléter je vous conseille d'éditer ces fichiers avec notepad++ ( gratuit). Chaque ligne des fichiers navigateurs.txt et systemes.txt est construite ainsi :
    en_minuscule_identifiant_dans_user_agent, phrase_à_afficher *
     

     
     
    Le fichier liste_bot.txt a été fourni avec droit d'utilisation par Dan du site http://d1.a.free.fr/index.php
    Ce fichier qui recense les robots est régulièrement mis à jour sur le site indiqué. Un grand merci à Dan.
     
    Le fichier liste_querystring.txt est une liste des pages à exclure de l'analyse. Par exemple votre page "statistiques" et sa page de configuration sont automatiquement renseignées, vous pouvez ajouter d'autres pages.
     
    Dans le fichier liste_vos_ip.txt vous pourrez inscrire votre ip si vous avez un ip fixe (exemple dans le fichier). La réglementation ne vous permet pas d'exclure d'autres ip.
     
     
    Pour les curieux une liste des 200 derniers robots éliminés est conservée dans le fichier site/file/statislite/robots.json
     

     
    Ainsi qu'une trace des 200 dernières sessions invalides dans site/file/sessionInvalide.json

     
    # Explications concernant les filtrages utilisés
     
    Filtrage primaire : c'est avant d'enregistrer la vue dans sessionLog.json :
    Filtrage des robots par liste_robot.txt Filtrage des querystring non souhaitées par liste_querystring.txt Filtrage des ip (vos ip) par liste_vos_ip.txt  
    Si elle respecte ces critères la vue est enregistrée dans sessionLog.json
     
    Filtrage secondaire qui a pour effet soit de supprimer des vues dans sessionLog.json, soit de supprimer la session entière. 
    Suppression des vues :
    si le nom de la vue est inconnu si le temps passé sur une page est trop court (paramètre "Temps minimum sur une page") si 2 vues consécutives ont le même nom Suppression des sessions :
    si la durée de session est trop faible (paramètre "Temps minimum de la visite") si le nombre de vues est insuffisant (paramètre "Nombre minimum de pages vues) si l'utilisateur connecté est exclu (paramètre "Utilisateurs exclus")  
     
    # Mentions légales
    A insérer dans la rubrique "Données personnelles" ou assimilée de vos mentions légales, voici ma proposition à adapter pour votre site et votre hébergeur :
     
    " Le site internet 'votre_site' réalise une analyse d'audience, par un module interne, à des fins d'optimisation de sa présentation et de son contenu. Cette analyse d'audience n'utilise aucun cookie ou autres traceurs, elle n'utilise aucun service web externe.
    Les données collectées sont les pages vues et leur temps de lecture, la durée d'une visite, la langue préférée du visiteur, le système d'exploitation de son matériel, le navigateur internet utilisé.
    Ces données sont conservées sur un serveur ( France ).  Les données collectées seront communiquées aux seuls destinataires suivants : administrateurs du site internet 'votre_site'.
    Aucune donnée personnelle permettant d'identifier le visiteur n'est conservée sous forme numérique ou sous d'autres formes."
     
    Ces informations n'ont pas besoin d'être validées par l'utilisateur ( il en est autrement si vous préférez utiliser le service d'analyse d'audience bien connu, proposé dans les options avancées de la configuration de Zwii ).
     
     

    59 téléchargements

       (2 avis)

    0 commentaire

    Mis à jour

  5. Bréves nouvelle version V2 (module de news façon blog)

    Je vous propose ici un nouveau module de "News", les Brèves V2.
    👉  Entièrement compatible avec les version les plus récentes de Zwiicms (V10.3.xx)
     
    Ce module étant basé sur celui officiel du blog, il se contentera de les présenter sur votre site d'une manière visuelle tout autre que celle à laquelle vous êtes habitué. 🙂
    Il vous offrira en outre de pouvoir les agrémenter d'une image de présentation de votre brève (nouvelle) mais aussi vous offrira la possibilité d'offrir à vos visiteurs de pouvoir déposer ou non leurs commentaires en rapport avec vos brèves (option désactivée par défaut)
     
        Vos "Nouvelles brèves" vues du site en ligne

     

     

     
    Installation:
    1° Dézipper l'archive nommée "breve_V2.zip" sur votre pc.
    2° Ouvrir depuis votre FTP le votre site Zwii en ligne et rendez vous dans le dossier /module/ situé à la racine de celui ci.
    3° Ouvrir le dossier "module" et y envoyez le dossier nommé "breve". de votre archive précédemment dézippée.
     
    Utilisation du module:
    1° Créer une nouvelle page de "news" et y choisir le module "brève" dans la liste déroulante des modules.  Rédiger ensuite votre première nouvelle comme vous l'auriez fait avec le module officiel des news du zwii.
    Ne vous reste plus qu'à la poster pour voir ainsi votre première brève nouvelle version sur votre site en ligne.
     
     
    😀 En images voici ce qui vous attend...
       Création d'une brève (nouvelle) en commençant par sa page de présentation.

     
       gestion de vos brèves crées ou à créer.

     
    A vous de jouer et remplir le formulaire comme vous en avez l'habitude pour réaliser une nouvelle brève agrémentée d'une image. Si vous désirez donner à vos visiteurs la possibilité d'y laisser un commentaire rendez vous en bas de la rédaction de la nouvelle et activez l'option prévue à cet effet.

     
    Enjoy les amis.
     
    *** N'oubliez pas aussi de revenir sur cette page laisser un petit commentaire si vous avez apprécié le travail réalisé pour ce module, c'est encourageant, gratifiant aussi pour celui qui l'a mis à disposition pour votre plus grand plaisir..
     
    # IMPORTANT A LIRE #
    Vous reconnaissez qu'en utilisant ce module sur votre site être entièrement responsable en cas de problème quel qu'il soit après sa mise en œuvre, je ne pourrais donc être considéré en aucun cas comme responsable de cet état de fait.
    💡 Pensez alors à faire une sauvegarde intégrale de votre site, ceci vous permettrait alors de revenir en arrière en réinjectant celle ci et retrouver votre site web tel que vous l'aviez conçu avant utilisation du script ci dessus.
     
     

    2 téléchargements

       (1 avis)

    2 commentaires

    Mis à jour

  6. Les brèves V1 (module de news)

    Je vous propose ici un nouveau module de "News", les Brèves.
    👉  Entièrement compatible avec les version les plus récentes de Zwiicms (V10.3.xx)
     
    Ce module étant basé sur celui officiel des News, il se contentera de les présenter sur votre site d'une manière visuelle tout autre que celle à laquelle vous êtes habitué. 🙂
     
     

     
    Installation:
    1° Dézipper l'archive nommée "breve_V1.zip" sur votre pc.
    2° Ouvrir depuis votre FTP le votre site Zwii en ligne et rendez vous dans le dossier /module/ situé à la racine de celui ci.
    3° Ouvrir le dossier "module" et y envoyez le dossier nommé "breve".
     
    Utilisation du module:
    1° Créer une nouvelle page de "news" et y choisir le module "brève" dans la liste déroulante des modules.  Rédiger ensuite votre première nouvelle comme vous l'auriez fait avec le module officiel des news du zwii.
    Ne vous reste plus qu'à la poster pour voir ainsi votre première brève nouvelle version sur votre site en ligne.
     
     
    😀 En images voici ce qui vous attend...
       Création d'une brève (nouvelle) en commençant par sa page de présentation.

     
       gestion de vos brèves crées ou à créer.

     
    A vous de jouer et remplir le formulaire comme vous en avez l'habitude pour réaliser une nouvelle.

     
    Enjoy les amis.
     
    *** N'oubliez pas aussi de revenir sur cette page laisser un petit commentaire si vous avez apprécié le travail réalisé pour ce module, c'est encourageant, gratifiant aussi pour celui qui l'a mis à disposition pour votre plus grand plaisir..
     
    # IMPORTANT A LIRE #
    Vous reconnaissez qu'en utilisant ce module sur votre site être entièrement responsable en cas de problème quel qu'il soit après sa mise en œuvre, je ne pourrais donc être considéré en aucun cas comme responsable de cet état de fait.
    💡 Pensez alors à faire une sauvegarde intégrale de votre site, ceci vous permettrait alors de revenir en arrière en réinjectant celle ci et retrouver votre site web tel que vous l'aviez conçu avant utilisation du script ci dessus.
     
     

    4 téléchargements

       (0 avis)

    0 commentaire

    Mis à jour

  7. Module de mailing automatisé

    Ce module Mailing vous permettra d'envoyer automatiquement des courriels à une date programmée.
     
    Voir ce module sur le site de présentation
     
    Module version 1.94 à utiliser à partir de Zwii 10.3.01, testé avec 10.3.05
     
    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
     

     
     


     
     

    52 téléchargements

       (0 avis)

    0 commentaire

    Mis à jour

  8. Livre d'or

    Je vous propose ici d'installer un Livre d'or 100% compatible avec les versions 10.x.xx actuelles y compris celle avec Captcha à la connexion.
    Il a été entièrement écrit par moi même en me basant sur l'exemple du module Blog à partir de la version  la plus récente d'un ZwiiCMS à savoir a 10.3.02.
     
    Vous offrirez ainsi à vos visiteurs la possibilité de vous laisser un petit mot tout en étant protégé du spam par les sécurités mise en place dans le cms.
    Les messages se gère par l'administrateur qui peut aussi être prévenu par Email qu'un nouveau message a été posté sur son Livre d'or.
     

     
    Ce que contient le fichier zip nommé "Installation Livre d'or":
    - Un dossier nommé "livredor"
    - Un dossier "bonus" qui contient deux images et se nomme "site" qui peut éventuellement
    Dézipper le tout sur votre pc
     
    INSTALLATION
    Envoyer le dossier nommé livredor dans le dossier "module "situé à la base de votre installation du ZwiiCMS

     
    Création du livre d'or
    1  Créer une page nommée comme vous le désirez et choisir dans la lise des modules le livredor et  cliquer sur la roue crantée pour initialiser le livre d'or
     

     
    2  Vous arrivez sur cette page, ne rien remplir et juste cliquer sur le bouton publier, ce qui aura pour effet de poster un message factice invisible sur la page de votre Livre d'or.
    valider le tout, votre livre d'or et maintenant installé.
     

     
    3  Votre livre d'or se présente ainsi à vos visiteurs ou membres
     

     

     

     
    Vu par l'administrateur lui permettant d'accéder à la configuration des messages postés
     

     
    4 Gestion des messages
    IMPORTANT: ne plus éditer le message en cliquant sur le bouton "+ Message" il ne sert qu'à initialiser le livre d'or.
     

     
    5  C'est ici que  vous gérez tout les messages postés sur votre livre d'or et pouvez les supprimer à votre guise.
     

     
    6  pour être prévenu par Email dés qu''un  nouveau message est posté, pensez à bien coché la case "Notifier le commentaire aux groupes à partir de" et choisissez le goupe voulu lors de l'émulation de votre livre d'or comme spécifié au point n°2
     

     
    Voilà il ne vous reste plus qu'à attendre que os visiteurs viennent remplir votre Livre d'or.
     
    N 'hésitez pas à venir mettre un petit commentaire ici, ça encourage celui qui œuvre mis peut aussi lui apporter l'envie de faire mieux si sont astuce semblait pouvoir être améliorée.
     
     
     

    7 téléchargements

       (1 avis)

    0 commentaire

    Envoyé(e)

  9. 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

    25 téléchargements

       (1 avis)

    0 commentaire

    Envoyé(e)

×
×
  • Créer...