mini_openmeteo.png
Version n°4.0
du 24 juillet 2026
Auteur : Michel Tuboeuf
Licence : Licence libre GNU, partage autorisé
Téléchargements : 3

Module Météo Prévisions (forecast_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.
  • Multilingue : Support complet des langues (configuration indépendante par langue).
  • 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.
  • Support multilingue : Configuration stockée dans des dossiers dédiés pour chaque langue (/site/data/{lang}/forecast_meteo/).
  • Cache intelligent : Les données météo sont mises en cache (partagé entre toutes les langues) 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 depuis le dépôt officiel ou l’interface d’administration de ZwiiCMS.

  2. Activer le module :

    • Allez dans l'administration de ZwiiCMS.
    • Créez une nouvelle page.
    • Dans la section Modules, activez Météo Prévisions.
  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_meteo/forecast_meteo.php.
    • Il est possible d'en supprimer, modifier ou d'en ajouter (Fichier forecast_meteo.php).
    • C'est sous : // Villes prédéfinies, et sous forme de : 'Paris (75)' => ['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.

Migration depuis forecast_openmeteo (v3.6)

Si vous mettez à jour depuis la version 3.6 (forecast_openmeteo) :

  1. Remplacez l'ancien dossier module/forecast_openmeteo/ par le nouveau module/forecast_meteo/.
  2. La configuration existante sera automatiquement migrée vers le nouveau système multilingue.
  3. Le cache partagé sera recréé automatiquement lors du premier appel.

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.
  • 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 Prévisions (forecast_meteo) pour ZwiiCMS

lemimi - 24 juillet 2026 à 13:55

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.