From db1d16bd91aede67111f3da8448cc0720e163c72 Mon Sep 17 00:00:00 2001 From: asus Date: Tue, 19 Mar 2024 15:59:16 +0100 Subject: [PATCH] created css files for states displays --- .../css/display_states/carte_commande.css | 4 +++ .../display_states/carte_renouvellement.css | 4 +++ .../display_states/compte_carte_expiree.css | 4 +++ .../display_states/compte_carte_valide.css | 4 +++ .../css/display_states/compte_doit_payer.css | 4 +++ .../compte_en_attente_invalide.css | 4 +++ .../compte_en_attente_valide.css | 4 +++ .../display_states/compte_nouveau_prof.css | 4 +++ .../css/display_states/paiement_aucun.css | 4 +++ .../css/display_states/paiement_echec.css | 4 +++ .../css/display_states/paiement_en_cours.css | 4 +++ .../css/display_states/paiement_reussi.css | 4 +++ .../css/display_states/type_paypal.css | 4 +++ .../css/display_states/type_virement.css | 4 +++ plugins/cipf_plugin/css/states.css | 0 plugins/cipf_plugin/php/profs_form.php | 5 +-- plugins/cipf_plugin/php/profs_profil.php | 6 +++- plugins/cipf_plugin/php/profs_states.php | 32 +++++++++---------- 18 files changed, 78 insertions(+), 21 deletions(-) create mode 100644 plugins/cipf_plugin/css/display_states/carte_commande.css create mode 100644 plugins/cipf_plugin/css/display_states/carte_renouvellement.css create mode 100644 plugins/cipf_plugin/css/display_states/compte_carte_expiree.css create mode 100644 plugins/cipf_plugin/css/display_states/compte_carte_valide.css create mode 100644 plugins/cipf_plugin/css/display_states/compte_doit_payer.css create mode 100644 plugins/cipf_plugin/css/display_states/compte_en_attente_invalide.css create mode 100644 plugins/cipf_plugin/css/display_states/compte_en_attente_valide.css create mode 100644 plugins/cipf_plugin/css/display_states/compte_nouveau_prof.css create mode 100644 plugins/cipf_plugin/css/display_states/paiement_aucun.css create mode 100644 plugins/cipf_plugin/css/display_states/paiement_echec.css create mode 100644 plugins/cipf_plugin/css/display_states/paiement_en_cours.css create mode 100644 plugins/cipf_plugin/css/display_states/paiement_reussi.css create mode 100644 plugins/cipf_plugin/css/display_states/type_paypal.css create mode 100644 plugins/cipf_plugin/css/display_states/type_virement.css create mode 100644 plugins/cipf_plugin/css/states.css diff --git a/plugins/cipf_plugin/css/display_states/carte_commande.css b/plugins/cipf_plugin/css/display_states/carte_commande.css new file mode 100644 index 0000000..9b0d36b --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/carte_commande.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_display_carte_commande { display: block; } +[class*='cipf_display_'].cipf_display_display_carte_commande.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/carte_renouvellement.css b/plugins/cipf_plugin/css/display_states/carte_renouvellement.css new file mode 100644 index 0000000..dec3a07 --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/carte_renouvellement.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_carte_renouvellement { display: block; } +[class*='cipf_display_'].cipf_display_carte_renouvellement.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/compte_carte_expiree.css b/plugins/cipf_plugin/css/display_states/compte_carte_expiree.css new file mode 100644 index 0000000..30ee79e --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/compte_carte_expiree.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_compte_carte_expiree { display: block; } +[class*='cipf_display_'].cipf_display_compte_carte_expiree.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/compte_carte_valide.css b/plugins/cipf_plugin/css/display_states/compte_carte_valide.css new file mode 100644 index 0000000..e65352b --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/compte_carte_valide.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_compte_carte_valide { display: block; } +[class*='cipf_display_'].cipf_display_compte_carte_valide.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/compte_doit_payer.css b/plugins/cipf_plugin/css/display_states/compte_doit_payer.css new file mode 100644 index 0000000..32cfc24 --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/compte_doit_payer.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_compte_doit_payer { display: block; } +[class*='cipf_display_'].cipf_display_compte_doit_payer.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/compte_en_attente_invalide.css b/plugins/cipf_plugin/css/display_states/compte_en_attente_invalide.css new file mode 100644 index 0000000..028a6f6 --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/compte_en_attente_invalide.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_compte_en_attente_invalide { display: block; } +[class*='cipf_display_'].cipf_display_compte_en_attente_invalide.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/compte_en_attente_valide.css b/plugins/cipf_plugin/css/display_states/compte_en_attente_valide.css new file mode 100644 index 0000000..fa7c207 --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/compte_en_attente_valide.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_compte_en_attente_valide { display: block; } +[class*='cipf_display_'].cipf_display_compte_en_attente_valide.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/compte_nouveau_prof.css b/plugins/cipf_plugin/css/display_states/compte_nouveau_prof.css new file mode 100644 index 0000000..345a454 --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/compte_nouveau_prof.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_compte_nouveau_prof { display: block; } +[class*='cipf_display_'].cipf_display_compte_nouveau_prof.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/paiement_aucun.css b/plugins/cipf_plugin/css/display_states/paiement_aucun.css new file mode 100644 index 0000000..f6eb9cb --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/paiement_aucun.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_paiement_aucun { display: block; } +[class*='cipf_display_'].cipf_display_paiement_aucun.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/paiement_echec.css b/plugins/cipf_plugin/css/display_states/paiement_echec.css new file mode 100644 index 0000000..8ac2e6e --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/paiement_echec.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_paiement_echec { display: block; } +[class*='cipf_display_'].cipf_display_paiement_echec.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/paiement_en_cours.css b/plugins/cipf_plugin/css/display_states/paiement_en_cours.css new file mode 100644 index 0000000..f6f5f3b --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/paiement_en_cours.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_paiement_en_cours { display: block; } +[class*='cipf_display_'].cipf_display_paiement_en_cours.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/paiement_reussi.css b/plugins/cipf_plugin/css/display_states/paiement_reussi.css new file mode 100644 index 0000000..39dac69 --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/paiement_reussi.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_paiement_reussi { display: block; } +[class*='cipf_display_'].cipf_display_paiement_reussi.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/type_paypal.css b/plugins/cipf_plugin/css/display_states/type_paypal.css new file mode 100644 index 0000000..e1f02a2 --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/type_paypal.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_type_paypal { display: block; } +[class*='cipf_display_'].cipf_display_type_paypal.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/display_states/type_virement.css b/plugins/cipf_plugin/css/display_states/type_virement.css new file mode 100644 index 0000000..b312d35 --- /dev/null +++ b/plugins/cipf_plugin/css/display_states/type_virement.css @@ -0,0 +1,4 @@ + +[class*='cipf_display_'].cipf_display_type_virement { display: block; } +[class*='cipf_display_'].cipf_display_type_virement.cipf_flex { display: flex; } + diff --git a/plugins/cipf_plugin/css/states.css b/plugins/cipf_plugin/css/states.css new file mode 100644 index 0000000..e69de29 diff --git a/plugins/cipf_plugin/php/profs_form.php b/plugins/cipf_plugin/php/profs_form.php index 6f4b49f..fde91f1 100644 --- a/plugins/cipf_plugin/php/profs_form.php +++ b/plugins/cipf_plugin/php/profs_form.php @@ -28,7 +28,7 @@ function prof_after_form_CIPF($form_id, $post_array, $form_type) { * reset cgv * */ - update_field($acf_cgv['_name'], array(""), $acf_id); + update_field($acf_cgv['_key'], array(""), $acf_id); /* @@ -38,9 +38,6 @@ function prof_after_form_CIPF($form_id, $post_array, $form_type) { * if transfert $ expired card : 'waiting_invalid' * if transfert $ valid card : 'waiting_valid' * - * - * - * */ if (is_payment_method_paypal_CIPF()) { if (is_account_new_CIPF()) { diff --git a/plugins/cipf_plugin/php/profs_profil.php b/plugins/cipf_plugin/php/profs_profil.php index 1a2887a..41d520a 100644 --- a/plugins/cipf_plugin/php/profs_profil.php +++ b/plugins/cipf_plugin/php/profs_profil.php @@ -177,7 +177,11 @@ function prof_profil_scripts_CIPF() { $author_id = get_queried_object_id(); $cipf_prof = new PLGNTLS_class(); - $cipf_prof->add_to_front(); + $cipf_prof->add_to_front( + array( + 'css/display_states/paiement_reussi.css', + ) + ); } add_action('wp_enqueue_scripts', 'prof_profil_scripts_CIPF', 11); diff --git a/plugins/cipf_plugin/php/profs_states.php b/plugins/cipf_plugin/php/profs_states.php index f05f774..46df539 100644 --- a/plugins/cipf_plugin/php/profs_states.php +++ b/plugins/cipf_plugin/php/profs_states.php @@ -11,30 +11,30 @@ if (!defined('ABSPATH')) { /* * [/] etat compte ('etat_compte') : -* 1. new . 'nouveau prof' -> ok 1/1 : [1: a l'inscription - ok] -* 2. to_pay . 'doit payer' -> ko 3/4 : [1: after form & new - ok], [2: after form choose paypal & expired - ok], [3: after payment failed - ok], [4: after transfert failed - ko] -* 3. valid . 'carte valide' -> ko 1/2 : [1: after payment success - ok], [2: after transfert success - ko] -* 4. waiting_invalid . 'en attente invalide' -> ok 1/1 : [1: after form choose transfert & expired - ok] -* 5. waiting_valid . 'en attente valide' -> ok 1/1 : [1: after form choose transfert & not expired - ok] -* 6. expired . 'carte expiree' -> ko 1/2 : [1: when prof access profil & expired - ok], [2: when event card expired fire - ko] +* 1. new . 'nouveau prof' -> ok 1/1 : [1: a l'inscription - ok] +* 2. to_pay . 'doit payer' -> ko 3/4 : [1: after form & new - ok], [2: after form choose paypal & expired - ok], [3: after payment failed - ok], [4: after transfert failed - ko] +* 3. valid . 'carte valide' -> ko 1/2 : [1: after payment success - ok], [2: after transfert success - ko] +* 4. waiting_invalid . 'en attente invalide' -> ok 1/1 : [1: after form choose transfert & expired - ok] +* 5. waiting_valid . 'en attente valide' -> ok 1/1 : [1: after form choose transfert & not expired - ok] +* 6. expired . 'carte expiree' -> ko 1/2 : [1: when prof access profil & expired - ok], [2: when event card expired fire - ko] * * [/] etat carte ('etat_carte') : -* - 'Commande' -* - 'Renouvellement' +* - 'Commande' +* - 'Renouvellement' * * [ ] activation du compte ('compte-actif') : -* - 'Actif' -> equivalent a etat compte [3] carte valide -* - 'Inactif' -> equivalent a etat compte [2] doit payer +* - 'Actif' -> equivalent a etat compte [3] carte valide +* - 'Inactif' -> equivalent a etat compte [2] doit payer * * [/] etat paiement ('etat_paiement') : -* - 'en_cours' -* - 'reussi' -* - 'echec' -* - 'aucun' +* - 'en_cours' +* - 'reussi' +* - 'echec' +* - 'aucun' * * [/] type paiement ('paiement') : -* - 'Paypal' -* - 'Virement' +* - 'Paypal' +* - 'Virement' * * [/] numero de carte ('numero_de_la_carte') *