Aller au contenu
Support de Zwii

Toute l’activité

Ce flux se met à jour automatiquement     

  1. Aujourd’hui
  2. Bonjour @Quentin, J'ai bien noté tes idées : - Il ne semble pas y avoir de contrôles au niveau des droits d'édition : n'importe qui peut créer ou éditer un événement En effet la visibilité est réglée par les droits d'accès à la page Zwii, toutes les personnes ayant accès à cette page peuvent éditer ou créer. C'est avant tout un agenda collaboratif, mais je pense dans l'avenir mettre à la création un droit d'édition. Suggestion d'amélioration : - Ajout d'une case à cocher "Toute la journée" pour éviter de saisir l'heure de début / fin Pour l'instant une heure de début, 8h00 et de fin, 18h00, apparaît par défaut. On peut simplement modifier ces horaires par défaut... - Gérer la récurrence des événements (je rejoins @augras) - Modifier le textarea par le WYSIWYG utilisé partout ailleurs pour enrichir le contenu de l'événement Ce serait super ! actuellement je suis obligé de filtrer certains caractères saisis (CR LF par exemple) qui plantent le json (l'ensemble des évènements de l'agenda sont sauvegardés dans module/agenda/date/events.json). Et donc le rendu n'est pas top ! - Remplacer les couleurs de fond / du texte par un système de catégorie, qu'on pourrait ensuite utiliser comme "filtre" sur la page publique (on peut imaginer que les catégories sont listées automatiquement sous ou sur le calendrier et au clic, on filtre les événéments : pratique si on en a beaucoup) Bonne idée. - Gérer l'affichage semaine, et voir un choix de "vue par défaut" ? Bonne idée. La liste des modifications à faire est longue, je pense commencer par remettre la gestion de l'agenda dans la configuration du module comme pour tout module Zwii (le bouton Gérer en bas d'écran). Bonne journée Sylvain
  3. Module Agenda Voir le fichier Ce module va vous permettre d'insérer un agenda dans une page ZWII. Il est basé sur Fullcalendar développé par Adam Shaw. Testé avec Zwii 9.2.17 et la version de dev 10.0.024 # Installation Décompressez l'archive, installez le dossier module à la racine de votre site Implantation dans le site www/dev9/ # Utilisation Créez une nouvelle page, modifiez là en sélectionnant le module agenda et enregistrez. En bas d'écran de l'agenda le bouton "Agenda précédent" vous permet de revenir en cas d'erreur ou de regret sur les 10 agendas précédents. Une sauvegarde automatique de votre agenda est pour cela réalisée à chaque création, modification ou suppression d'un évènement. Pour créer un nouvel évènement, cliquez sur une case de l'agenda, par exemple ici celle du 17/1/2020 : Par défaut la date est la date cliquée, l'horaire de début est 8h00, celui de fin 18h00 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 : # 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. Pour l'instant la gestion permet de sauvegarder l'agenda actuel, charger un agenda précédemment sauvegardé ou supprimer tous les évènements de l'agenda. Dans ce dernier cas une sauvegarde avec datation est créée automatiquement, elle fera partie du choix offert dans la sélection de fichier de restauration sur ce même écran. Contributeur sylvainlelievre Soumis 28/01/2020 Catégorie Modules  
  4. sylvainlelievre

    Module Agenda

    Version 1.5

    3 téléchargements

    Ce module va vous permettre d'insérer un agenda dans une page ZWII. Il est basé sur Fullcalendar développé par Adam Shaw. Testé avec Zwii 9.2.17 et la version de dev 10.0.024 # Installation Décompressez l'archive, installez le dossier module à la racine de votre site Implantation dans le site www/dev9/ # Utilisation Créez une nouvelle page, modifiez là en sélectionnant le module agenda et enregistrez. En bas d'écran de l'agenda le bouton "Agenda précédent" vous permet de revenir en cas d'erreur ou de regret sur les 10 agendas précédents. Une sauvegarde automatique de votre agenda est pour cela réalisée à chaque création, modification ou suppression d'un évènement. Pour créer un nouvel évènement, cliquez sur une case de l'agenda, par exemple ici celle du 17/1/2020 : Par défaut la date est la date cliquée, l'horaire de début est 8h00, celui de fin 18h00 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 : # 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. Pour l'instant la gestion permet de sauvegarder l'agenda actuel, charger un agenda précédemment sauvegardé ou supprimer tous les évènements de l'agenda. Dans ce dernier cas une sauvegarde avec datation est créée automatiquement, elle fera partie du choix offert dans la sélection de fichier de restauration sur ce même écran.
  5. Hier
  6. Je réponds peu à peu. le fichier .htaccess dans ce dossier est utilisé pour la restauration des droits après la récupération d'une sauvegarde, il est donc très utile mais pas à cet emplacement. En ce qui qui concerne les directives, je préfère plutôt les placer dossier par dossier plutôt que de manière générique.
  7. Bonjour @Quentin, Je préfère les commentaires dans le fil. Etant donné qu'il y a peu d'utilisateurs de github sur ce forum, cela simplifie les échanges.
  8. La dernière semaine
  9. Salut @Fred Est-ce que tu comptes ouvrir une pull request pour qu'on puisse commenter des bouts de code avant de merger la branche dev10 ? Ou faut-il commenter ici sur le fil de discussion ?
  10. Bonjour @sylvainlelievre, Pour "un petit dev avec des lacunes en classe php" je dirai que tu assures ! Et bienvenue à @Quentin qui a l'air motivé pour que zwii profite de ses compétences. Bon dimanche à tous les deux et merci, Philippe
  11. Bonjour à toi seb et à @augras Dans la version 1.5 qui arrive Gérer est réservé aux editeurs et administrateurs, pour les autres un bouton Agenda précédent permet en cas d'erreurs de remonter aux 10 agendas précédents Pour les fichiers ics c'est pour plus tard si il y a une demande.. Bon we à vous 2 Sylvain
  12. Après un premier test, voici mes premières remarques. Concernant le seul bug rencontré : - Il ne semble pas y avoir de contrôles au niveau des droits d'édition : n'importe qui peut créer ou éditer un événement - Suggestion d'amélioration : - Ajout d'une case à cocher "Toute la journée" pour éviter de saisir l'heure de début / fin - Gérer la récurrence des événements (je rejoins @augras) - Modifier le textarea par le WYSIWYG utilisé partout ailleurs pour enrichir le contenu de l'événement - Remplacer les couleurs de fond / du texte par un système de catégorie, qu'on pourrait ensuite utiliser comme "filtre" sur la page publique (on peut imaginer que les catégories sont listées automatiquement sous ou sur le calendrier et au clic, on filtre les événéments : pratique si on en a beaucoup) - Gérer l'affichage semaine, et voir un choix de "vue par défaut" ? - ... En fait, j'ai déjà pas mal bossé avec FullCalendar, pour un autre projet perso : Dokidocs, un CMS "privé" destiné aux entreprises. Dedans, j'ai un module Calendrier que j'ai pas mal poussé, avec justement toute la gestion des récurrences et tout. Une librairie qui m'a pas mal aidé : https://github.com/simshaun/recurr En tout cas, merci pour ta contribution, je me sens moins seul à vouloir un tel module! PS : effectivement, je suis de Binic ! On pourrait limite se rencontrer pour en discuter de vive voix !
  13. Bonjour @Quentin Non, pas de github mais les sources sont dans l'archive. Si tu regardes d'un eu près tu vas t'arracher les cheveux car je ne suis qu'un petit dev avec des lacunes en class php ! Super si tu peux venir donner des coups de main. Au fait on est voisin , Sylvain de Hillion
  14. Bonsoir à tous, J'ouvre une parenthèse de présentation avant de avant de poster sur ce sujet : je suis un tout nouvel utilisateur de ZwiiCMS, je cherchais un CMS rapide à mettre en place et très simple d'utilisation pour mon association de Badminton. Je suis développeur web de métier (PHP), et je compte bien mettre à profit mes compétences sur ce projet. Voilà, parenthèse refermée! Je cherchais un moyen d'afficher des articles sous forme calendaire, pour la présentation des tournois, et je m'étais dit qu'il faudrait développer un tel module avant de... chercher s'il n'en existe pas un déjà ^_^ Merci Sylvain du coup, je vais pouvoir tester tout ça. Est-ce que tu as mis tes sources sur un dépôt github si jamais on souhaite contribuer ?
  15. Oups ! Bien vu @Seb : je viens de vérifier et tu as raison... le bas du calendrier n'est pas visible sur mon écran, mais en jouant de l'ascenseur le bouton gérer apparaît et fonctionne pour tous les utilisateurs.
  16. @sylvainlelievre En test chez moi en ce moment ! Si je ne m'abuse, si je veux que tous les visiteurs puissent voir cet agenda, la contrepartie est que tout le monde peut cliquer sur le bouton "gérer". C'est embêtant, ça non ?
  17. Bonjour @sylvainlelievre, Je viens d'installer ton agenda et tout fonctionne comme tu l'indiques : création des évènements, couleurs spécifiques, export/import. J'ai essayé de le mettre dans une page avec un gabarit, espace le plus petit du gabarit, mais le résultat n'est pas probant du tout : il lui faut toute la page ou presque. Je l'ai essayé avec une barre latérale, pas dans une barre latérale car ce n'est pas possible pour les modules, mas dans le reste de la page et là il accepte d'être sur la partie page relativement grande. Si tu souhaites le faire évoluer je pense à la possibilité de mettre des événements à répétition : quotidienne, hebdomadaire, mensuelle, annuelle. Peut-être y as-tu déjà pensé. Pouvoir afficher les vacances scolaires par zone ou toutes zones pourrait également être apprécié : soit par des cases à cocher, idéal mais certainement compliqué , ou en important les calendriers ics directement du site de l'éducation nationale. L'import ics en général serait peut-être la solution. J'imagine aussi que se serait pratique de pouvoir le mettre en taille réduite, comme j'ai essayé de le faire dans un gabarit, sur une page d'accueil pour montrer les événements liés au site. Désolé, je n'ai rien trouvé de louche ! 🙂 Super boulot, Philippe
  18. De la bombe ! Merci Sylvain !
  19. Et une corde de plus à l'arc de zwii ! Je testerai également avec plaisir. Merci @sylvainlelievre, philippe
  20. Fred

    Bouton réseau sociaux YouTube

    Bonjour, Je vois le truc. Merci de cette info. A suivre, Fred
  21. Bonjour, Juste pour signaler que pour le bouton du réseau social YouTube, il faudrait pouvoir, en plus de l' [ID], laisser le choix de compléter [channel] ou bien [user]. Aujourd'hui, seule la [channel/ID] fonctionne mais pas le [user/ID]. Il faut donc changer à la main dans le `core` de Zwii, mais à chaque MAJ ça revient. Peut-être voir pour renseigner : - soit l' [ID] avec un case à cocher [channel] ou [user] ; - soit compléter à la main dans le panel de Zwii [channel/ID] ou [user/ID]. Bonne continuation ! ppr
  22. Merci à toi @Fred, ce qui participe à l'attrait de ZwiiCMS c'est d'avoir un développeur à l'écoute des utilisateurs :)
  23. Avant
  24. Bonjour, Je souhaite moi aussi ne pas afficher le menu "burger" pour les petits écrans. J'ai essayé de modifier core/layout/common.css en positionnant display sur "block", mais ça n'a pas l'air d'être aussi simple ... @media (max-width: 768px) { body > nav { margin:0; } nav #toggle { display: block; /* display: none; text-align: left;*/ } nav #menu { display: block; } (...) Une idée ? Merci à vous, Jean-Louis
  25. Je regarde ça en détail et à tête reposée (sauf $ qui est supprimé). Les autres erreurs que tu as signalées sont corrigées sur le github pour la v9, v10 et la v11 Encore merci
  26. Ok très juste, corrections à apporter à la v9 Je n'en ai pas vraiment la certitude dans l'immédiat je les laisse A voir ultérieurement. Corrigé à voir v9 Pour les PBs htaccess : ok pour $ Dans le détail des pbs de fichier htaccess je verrai ça chez moi, d'autant que je ne me base pas sur Free 😉 Merci de ta perspicacité, on avance vraiment ainsi. update 10.0.025.dev
  27. Bonjour @sylvainlelievre, Excellent !!! je le testerai dès que possible.
  28. 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é.
  1. Charger plus d’activité
×
×
  • Créer...