=== Formdev ===
Contributors: Formdev
Tags: formdev, formation  
Requires at least: 6.8  
Tested up to: 6.9.4 
Requires PHP: 7.4  
Stable tag: 1.5.2
License: GPLv2 or later  
License URI: https://www.gnu.org/licenses/gpl-2.0.html  

Plugin qui s'interface avec l'ERP de formation Formdev pour gérer la vente des formations.

== Description ==
Formdev est un plugin WordPress qui permet d'intégrer votre catalogue de formations directement dans votre boutique WooCommerce. 

Fonctionnalités principales :
* Synchronisation automatique des formations depuis l'ERP Formdev
* Gestion des produits WooCommerce pour chaque formation
* Affichage des informations détaillées des formations (durée, prérequis, programme, etc.)
* Gestion des sessions de formation et des disponibilités
* Interface d'administration intuitive pour gérer les formations
* Compatible avec les fonctionnalités standard de WooCommerce (panier, paiement, etc.)

Ce plugin nécessite WooCommerce pour fonctionner et s'intègre parfaitement avec votre boutique existante.

== Services externes ==
Ce plugin utilise les services API suivants :

### API FormDev
Le plugin se connecte à l'API FormDev pour :
* Récupérer les informations des formations
* Synchroniser les données des sessions de formation
* Gérer les inscriptions aux formations

Données transmises :
* Identifiants des formations
* Informations sur les sessions (dates, lieux, etc.)
* Données de contact des participants (avec leur consentement)

L'API est accessible via les endpoints suivants :
* Production : https://apiv2.form-dev.fr/api/public/
* Développement : https://apidev.form-dev.fr/api/public/wp/

Liens importants :
* [Documentation de l'API du logiciel Formdev](https://apiv2.form-dev.fr/api/doc/public)
* [Politique de confidentialité FormDev](https://www.form-dev.fr/politique-confidentialite/)
* [Conditions générales d’utilisation FormDev](https://www.form-dev.fr/cgu/)

== Installation ==
1. Téléchargez le plugin depuis WordPress.
2. Uploadez-le via "Extensions > Ajouter".
3. Activez-le via "Extensions > Extensions installées".

== Développement ==
Ce plugin utilise les outils suivants pour la compilation des assets :

* SASS pour la compilation des styles CSS
* Les fichiers sources sont disponibles dans le dossier `assets/sass/`
* Les fichiers JavaScript source sont disponibles dans le dossier `assets/js/`

Le plugin utilise également les bibliothèques suivantes :
* DataTables (https://datatables.net/) pour l'affichage et la manipulation des tableaux
* Spectrum (https://bgrins.github.io/spectrum/) pour le sélecteur de couleurs

Pour compiler les assets, vous aurez besoin de :
1. Ruby et SASS installés sur votre système
2. Exécuter la commande `sass --watch assets/sass:assets/css` pour compiler les styles

== Changelog ==

= 1.5.2 =
* display nbPlaceDispo planning and single

= 1.5.1 =
* fix association modules action

= 1.4.9 =
* fix modules

= 1.4.8 =
* not showing formation in calendar if not module

= 1.4.7 =
* fix planning start date and slider

= 1.4.6 =
* shortcodes formdev_champ_libre and activation planning in formation

= 1.4.5 =
* fix conflict WooCommerce Analytics and CRON

= 1.4.4 =
* fix update modules planning

= 1.3.8 =
* fix update modules planning

= 1.3.5 =
* add modules planning

= 1.3.4 =
* fix add_action woocommerce_add_to_cart parameters

= 1.3.3 =
* fix upload category picture

= 1.3.2 =
* fix add to cart product with login form

= 1.3.1 =
* fix add to cart product if error on subscribe form

= 1.3.0 =
* fix add to cart product if new subscriber

= 1.2.9 =
* fix add to cart product price null

= 1.2.8 =
* fix warning undefined variable and fix subscriber cart

= 1.2.7 =
* enable default style

= 1.2.6 =
* add public concerné

= 1.2.5 =
* fix objectifs & txtWeb

= 1.2.4 =
* add qualifIntervenant & remove HT

= 1.2.3 =
* fix trashed url

= 1.2.1 =
* fix première inscription user

= 1.2.0 =
* fix demande de devis session et double call

= 1.1.9 =
* fix lastname firstname inversion

= 1.1.8 =
* fix update particulier and redirection

= 1.1.7 =
* fix update particulier

= 1.1.6 =
* fix array datas and post_content empty

= 1.1.5 =
* fix API particuliers

= 1.1.4 =
* Force update

= 1.1.3 =
* Les formations qui ne remontent pas (problème avec la pagination de l'API)
* Catégorie qui ne s'affiche pas si aucune formation publiée
* Affichage des images dans les blocs texte des formations
* Affichage de la fin de session
* Précision heures en autonomie

= 1.1.2 =
* Update route wp/validation-form

= 1.1.1 =
* Update skin

= 1.0.12 =
* Fix security nonce

= 1.0.11 =
* Fix logout

= 1.0.10 =
* Fix logout

= 1.0.9 =
* Fix logout

= 1.0.8 =
* Fix intégration graphique

= 1.0.7 =
* Fix intégration graphique

= 1.0.6 =
* Fix intégration graphique

= 1.0.5 =
* Publication

= 1.0.4 =
* Corrections suite demandes wordpress

= 1.0.3 =
* Fix création produits woocommerce

= 1.0.2 =
* Corrections suite demandes wordpress

= 1.0.1 =
* Améliorations graphiques et CSS :
  * Amélioration de la réactivité et de l'adaptabilité mobile

= 1.0.0 =
* Première version.