Changeset 103680 in spip-zone


Ignore:
Timestamp:
Apr 1, 2017, 8:39:32 AM (3 years ago)
Author:
abelass@…
Message:

v 1.2.0

  • Enlever le message de confirmation original et ne montrer que le récapitulatif (plus clair)
  • Permettre de choisir si le formulaire de paiment s'affiche avant ou après le récapitulatif
  • Salvatore
Location:
_plugins_/reservations_bank
Files:
2 added
7 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/reservations_bank/branches/v1/formulaires/configurer_reservation_bank.php

    r103237 r103680  
    2626                                        )
    2727                                ),
     28                                array(
     29                                        'saisie' => 'oui_non',
     30                                        'options' => array(
     31                                                'nom' => 'preceder_formulaire',
     32                                                'label' => _T('reservation_bank:label_preceder_formulaire'),
     33                                                'defaut' => $config['preceder_formulaire'],
     34                                                'afficher_si' => '@cacher_paiement_public@ == ""',
     35                                        )
     36                                ),
    2837                        ),
     38
     39
    2940                )
    3041        );
  • _plugins_/reservations_bank/branches/v1/lang/paquet-reservation_bank_fr.php

    r103237 r103680  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 
    4 if (!defined('_ECRIRE_INC_VERSION')) return;
     3// Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/reservations_bank/trunk/lang/
     4if (!defined('_ECRIRE_INC_VERSION')) {
     5        return;
     6}
    57
    68$GLOBALS[$GLOBALS['idx_lang']] = array(
     
    1012',
    1113        'reservation_bank_nom' => 'Réservations Bank',
    12         'reservation_bank_slogan' => 'Payez vos réservations avec Bank!',
     14        'reservation_bank_slogan' => 'Payez vos réservations avec Bank !'
    1315);
    14 
    15 ?>
  • _plugins_/reservations_bank/branches/v1/lang/reservation_bank_en.php

    r103237 r103680  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
     3// extrait automatiquement de https://trad.spip.net/tradlang_module/reservation_bank?lang_cible=en
     4// ** ne pas modifier le fichier **
    35
    4 if (!defined('_ECRIRE_INC_VERSION')) return;
     6if (!defined('_ECRIRE_INC_VERSION')) {
     7        return;
     8}
    59
    610$GLOBALS[$GLOBALS['idx_lang']] = array(
    7 
    811
    912        // L
     
    1922        'montant_paye' => 'Paid :',
    2023
    21 
    2224        // P
    2325        'paiement_reservation' => 'Paiment of the booking #@id_reservation@',
     
    3133        'titre_page_configurer_reservation_bank' => 'Settings Booking Bank',
    3234        'titre_paiement_reservation' => 'Paiment of the Booking',
    33         'titre_payer_reservation' => 'Pay the booking',
     35        'titre_payer_reservation' => 'Pay the booking'
    3436);
  • _plugins_/reservations_bank/branches/v1/lang/reservation_bank_fr.php

    r103237 r103680  
    11<?php
    22// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 
    4 if (!defined('_ECRIRE_INC_VERSION')) return;
     3// Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/reservations_bank/trunk/lang/
     4if (!defined('_ECRIRE_INC_VERSION')) {
     5        return;
     6}
    57
    68$GLOBALS[$GLOBALS['idx_lang']] = array(
    79
    8 
    910        // L
    10         'label_cacher_paiement_public' => 'ne pas proposer de formulaire de paiement sur le site public',
     11        'label_cacher_paiement_public' => 'Ne pas proposer de formulaire de paiement sur le site public',
    1112        'label_fieldset_montant_detail' => 'Spécifiez le montant (en @devise@) pour chaque détail de réservation',
    1213        'label_fieldset_specifier' => 'Spécifier',
     14        'label_preceder_formulaire' => 'Préceder le formulaire de paiment au récapitulatif de la commande.',
    1315        'label_specifier_montant' => 'Spécifier le montant',
    1416
    1517        // M
    1618        'merci_de_votre_reservation_paiement' => 'Nous avons bien validé votre réservation <b>@reference@</b>.',
    17         'message_erreur_montant_credit' => 'Vous avez depassé la limite de votre crédit qui es de @credit@ !',
     19        'message_erreur_montant_credit' => 'Vous avez depassé la limite de votre crédit qui es de @credit@ !',
    1820        'message_erreur_montant_reservations_detail' => 'Le montant ne doit pas être supérieure à @montant_ouvert@ (montant encore à payer)',
    19         'message_paiement_vendeur' => 'Mode de paiement : "@mode@",  voir <a href="@url@">détail</a>',
    20         'montant_paye' => 'Payé :',
    21 
     21        'message_paiement_vendeur' => 'Mode de paiement : "@mode@",  voir <a href="@url@">détail</a>',
     22        'montant_paye' => 'Payé :',
    2223
    2324        // P
     
    2728        // R
    2829        'reservation_bank_titre' => 'Réservations Bank',
    29         'reservation_paiement_reference' => 'Référence du paiement: @reference@',
     30        'reservation_paiement_reference' => 'Référence du paiement : @reference@',
    3031
    3132        // T
    32         'texte_statut_attente_part' => ' payé partiellement- dans liste d\'attente',
    33         'texte_statut_attente_paye' => ' payé - dans liste d\'attente',
     33        'texte_statut_attente_part' => ' payé partiellement- dans liste dattente',
     34        'texte_statut_attente_paye' => ' payé - dans liste dattente',
    3435        'titre_page_configurer_reservation_bank' => 'Configuration Réservations Bank',
    3536        'titre_paiement_reservation' => 'Paiement de la réservation',
    36         'titre_paiement_vendeur' => 'Paiement :',
    37         'titre_payer_reservation' => 'Payez la réservation',
     37        'titre_paiement_vendeur' => 'Paiement :',
     38        'titre_payer_reservation' => 'Payez la réservation'
    3839);
    39 
    40 ?>
  • _plugins_/reservations_bank/branches/v1/paquet.xml

    r103236 r103680  
    22        prefix="reservation_bank"
    33        categorie="outil"
    4         version="1.1.10"
     4        version="1.2.0"
    55        etat="test"
    66        compatibilite="[3.0.20;3.1.*]"
  • _plugins_/reservations_bank/branches/v1/reservation_bank_pipelines.php

    r103236 r103680  
    218218        if ($form == 'reservation') {
    219219                include_spip('inc/config');
     220                $config = lire_config('reservation_bank', array());
     221                $cacher_paiement_public = isset($config['cacher_paiement_public']) ? $config['cacher_paiement_public'] : '';
     222                $preceder_formulaire = isset($config['preceder_formulaire']) ? $config['preceder_formulaire'] : '';
    220223                $id_transaction = rb_inserer_transaction(session_get('id_reservation'));
    221                 if (!$cacher_paiement_public = lire_config('reservation_bank/cacher_paiement_public')) {
    222                         $flux['data']['message_ok'] .= recuperer_fond('inclure/paiement_reservation', array (
     224                if (!$cacher_paiement_public) {
     225                        $message_ok = preg_replace('/<p[^>]*>.*?<\/p>/i', '',$flux['data']['message_ok']);
     226                        $tag_regex = '/<div[^>]*'.$attr.'="'.$value.'">(.*?)<\\/div>/si';
     227                        if ($preceder_formulaire) {
     228                                $flux['data']['message_ok'] = recuperer_fond('inclure/paiement_reservation', array (
    223229                                        'id_reservation' => session_get('id_reservation'),
    224230                                        'cacher_paiement_public' => FALSE
    225                         ));
     231                                )) . '<br />'. $message_ok;
     232                        }
     233                        else {
     234                                $flux['data']['message_ok'] = $message_ok . recuperer_fond('inclure/paiement_reservation', array (
     235                                        'id_reservation' => session_get('id_reservation'),
     236                                        'cacher_paiement_public' => FALSE
     237                                ));
     238                        }
     239
    226240                }
    227241        }
  • _plugins_/reservations_bank/trunk/paquet.xml

    r103233 r103680  
    22        prefix="reservation_bank"
    33        categorie="outil"
    4         version="1.1.10"
     4        version="1.2.0"
    55        etat="test"
    66        compatibilite="[3.0.20;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.