mini_meteo_actuelle-meteo_open-meteo.png
Version n°3.6
du 15 octobre 2025
Auteur : Michel Tuboeuf
Licence : Licence libre Creative Common, partage autorisé
Téléchargements : 100

Module Météo Open-Meteo pour ZwiiCMS


Description

Ce module permet d'afficher la météo en temps réel sur votre site ZwiiCMS, en utilisant les données gratuites et fiables de Open-Meteo.

  • Simple : Configuration intuitive, choix de la ville et des unités en quelques clics.
  • Personnalisable : Affichage des prévisions sur 1 à 16 jours, avec des icônes météo claires.
  • Respectueux de la vie privée : Aucune collecte de données personnelles, tout est géré localement.

Fonctionnalités

  • Météo actuelle : Température, humidité, vent, pression, conditions météo.
  • Prévisions horaires et quotidiennes : Jusqu'à 7 jours (configurable).
  • Notifications d'alertes météo : Vent fort, rafales violentes, orages, forte chaleur...
  • Sélecteur de ville : Permet aux visiteurs de choisir parmi une liste de villes françaises prédéfinies.
  • Unités personnalisables : Celsius, Fahrenheit, km/h, mph, etc.
  • Affichage multilingue : Français par défaut, mais compatible avec d'autres langues.
  • Cache intelligent : Les données météo sont mises en cache pour limiter les appels à l'API et améliorer les performances.
  • ⚠️ La direction du vent, les rafales et les précipitations ne sont pas accessibles au delà de 7 jours.

Prérequis

  • ZwiiCMS installé et fonctionnel.
  • PHP 8.0 ou supérieur.

Installation

  1. Télécharger le module :

    • Placez le dossier forecast_openmeteo dans le répertoire module/ de votre installation ZwiiCMS.
  2. Activer le module :

    • Allez dans l'administration de ZwiiCMS.
    • Créez une nouvelle page.
    • Dans la section Modules, activez Météo Open-Meteo.
  3. Configurer le module :

    • Cliquez sur Configurer .
    • Choisissez une ville par défaut (ex: Paris), le nombre de jours de prévision, et les unités...
    • Sauvegardez.

Utilisation

Pour les administrateurs

  • Changer de ville : Dans la configuration du module, sélectionnez une ville dans la liste ou entrez manuellement des coordonnées GPS.
  • Activer le sélecteur de ville : Cochez l'option pour permettre aux visiteurs de choisir leur ville.
  • Personnaliser l'affichage : Choisissez le format de date et d'heure, ainsi que le nombre de jours de prévision.
  • Personnaliser les villes du menu déroulant : Les villes du menu déroulant sont dans le fichier \module\forecast_openmeteo\forecast_openmeteo.php.
    • Il est possible d'en supprimer, modifier ou d'en ajouter.
    • C'est sous : // Villes prédéfinies pour config et index, et sous forme de : 'Paris' => ['lat' => '48.8566', 'lon' => '2.3522'],

Pour les visiteurs

  • Si le sélecteur de ville est activé, le visiteur peut choisir une ville dans la liste déroulante pour voir la météo locale.

Personnalisation avancée

Si vous souhaitez modifier l'apparence du module :

  • Les fichiers de vue (affichage) se trouvent dans le dossier view/ du module.
  • Vous pouvez y adapter le HTML/CSS pour correspondre au design de votre site.

Licence

Ce module est distribué sous la licence CC Attribution-NonCommercial-NoDerivatives 4.0 International. Vous êtes libre de l'utiliser et de le partager, mais pas de le modifier ou de l'utiliser à des fins commerciales sans autorisation.


📌 Auteur

  • Sur une idée de @fred, créateur du module Weather pour ZwiiCMS. Et ensuite adapté (Forecast), enrichi et développé en 2025 par [Lemimi].
  • Merci à @mulanee pour son idée du choix de sélection de villes côté visiteurs.

Remerciements

  • Open-Meteo : Pour leur API météo gratuite et open-source.
  • ZwiiCMS : Pour ce CMS simple et efficace.

© 2025 - Module Météo Open-Meteo pour ZwiiCMS

lemimi - 15 octobre 2025 à 17:00

Cet item ne reçoit pas de commentaire.

Gérer les cookies

Ce site utilise des cookies nécessaires à son fonctionnement, ils permettent de fluidifier son fonctionnement par exemple en mémorisant les données de connexion, la langue que vous avez choisie ou la validation de ce message.