=== Astro Webcam ===

Plugin Name: Astro-webcam
Plugin URI: https://maforge49.freeboxos.fr
Description: Outil astronomique WordPress de calcul et d'affichage des éphémérides Soleil et Lune.
Version: 1.1.0
Stable tag: 1.1.0
Tags: astronomy, sun, moon, solar, lunar, ephemeris, observatory
Author: Emmanuel TANGUY F4AWZ
Author URI: https://maforge49.freeboxos.fr
Contributors: [f4awz]
Text Domain: astro-webcam
Domain Path: /languages
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html


== Description ==

Astro Webcam est une extension WordPress permettant de calculer et d'afficher des éléments astronomiques du soleil et de la lune.
Elle permet notamment :
* Afficher les heures de lever et de coucher du Soleil ainsi que la durée du jour selon la localisation.
* Indiquer les horaires de lever et de coucher de la Lune pour suivre facilement les cycles lunaires.
* Fournir les informations sur la Lune : phase lunaire actuelle et niveau d'illumination.

L'extension est conçue pour être simple à utiliser, respectueuse des bonnes pratiques WordPress (réglages validés, sorties échappées, mise en cache) et compatible avec l'administration WordPress.

Un shortcode `[astro]` permet d'afficher le widget n'importe où sur le site, avec la possibilité de préciser une latitude et une longitude personnalisées : `[astro lat="47.5078" lng="-0.5878"]`.

== Installation ==

1. Téléchargez l'extension.
2. Dans l'administration WordPress, allez dans **Extensions > Ajouter > Téléverser une extension**.
3. Sélectionnez le fichier ZIP de l'extension.
4. Cliquez sur **Installer maintenant**.
5. Activez l'extension.
6. Rendez-vous dans **Réglages > Astro Webcam** pour configurer la latitude, la longitude et le fuseau horaire par défaut.
7. Insérez le shortcode `[astro]` sur la page ou l'article de votre choix.

== Frequently Asked Questions ==

= Cette extension nécessite-t-elle une configuration particulière ? =

Non. Une latitude, une longitude et un fuseau horaire par défaut (Angers, France) sont préconfigurés. Vous pouvez les modifier depuis **Réglages > Astro Webcam**.

= Cette extension est-elle compatible avec Elementor ? =

Oui. Le shortcode `[astro]` peut être inséré dans n'importe quel widget "Shortcode" ou "Texte" d'Elementor, ainsi que dans l'éditeur de blocs WordPress via le bloc Shortcode.

= Quels sont les prérequis ? =

WordPress 6.0 ou supérieur et PHP 7.4 ou supérieur.

= Les données du plugin sont-elles supprimées lors de la désinstallation ? =

Par défaut, non : vos réglages sont conservés si vous réinstallez le plugin. Vous pouvez cocher l'option **« Supprimer les données »** dans **Réglages > Astro Webcam** pour que les réglages et le cache soient définitivement supprimés lors de la désinstallation de l'extension.

== Screenshots ==

1. Écran principal de l'extension.
2. Page de configuration.
3. Exemple d'utilisation.

== Changelog ==

= 1.1.0 =

* Ajout d'une option de désinstallation propre (uninstall.php) avec case à cocher pour supprimer ou conserver les données.
* Validation et nettoyage des réglages (latitude, longitude, fuseau horaire) avec messages d'erreur explicites.
* Utilisation effective du système de cache pour éviter de recalculer les données à chaque affichage.
* Gestion des cas de jour/nuit polaire pour le calcul du lever/coucher du Soleil.
* Correction d'un cas limite dans le calcul de l'âge de la Lune.
* Ajout d'un lien "Réglages" dans la liste des extensions.
* Le CSS n'est chargé que sur les pages utilisant réellement le shortcode.
* Préparation à la traduction (text domain "astro-webcam").

= 1.0.0 =

* Première version publiée.
* Ajout des fonctionnalités principales.

== Upgrade Notice ==

= 1.1.0 =
Ajout de la désinstallation propre des données et corrections diverses. Mise à jour recommandée.

= 1.0.0 =
Première version disponible.

== Privacy ==

Cette extension ne collecte aucune donnée personnelle. Elle enregistre uniquement, en local sur votre site, les réglages de localisation que vous saisissez (latitude, longitude, fuseau horaire) ainsi qu'un cache temporaire des calculs astronomiques (purgé automatiquement après une heure). Aucune donnée n'est transmise à un service tiers.

== Credits ==

Développé par [Nom de l'auteur].

Site web : [URL de l'auteur]
