Changeset 43332 in spip-zone


Ignore:
Timestamp:
Jan 4, 2011, 5:15:10 PM (10 years ago)
Author:
j4444k@…
Message:

Mise en forme des messages de validation du formulaire de paiement

Location:
_plugins_/transaction
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/transaction/habillage/transaction.css

    r43314 r43332  
    11.transaction_ok {
    22        display:block;
    3     padding:2em 2em 2em 10em;
    4 
     3    padding:20px 20px 20px 150px;
    54}
    65
    76.cheque{
    87    color: #000;
    9     font-weight: bold;
    10     font-size: 14px;
     8    font-weight: normal;
     9    font-size: 12px;
    1110    background: url('../images/cheque.png') no-repeat top left;
    1211   
     
    1514.cmcic{
    1615    color: #000;
    17     font-weight: bold;
    18     font-size: 14px;
     16    font-weight: normal;
     17    font-size: 12px;
    1918    background: url('../images/visa.png') no-repeat top left;
    2019}
    2120
    2221.transaction_info { font-size: 0.6em;}
     22
     23.transaction_erreur {
     24        color:red;
     25}
     26
     27a.valider{
     28        background:url(../images/button.png) no-repeat;
     29        display:block;
     30        color:green;
     31        font-weight:bold;
     32        height:35px;
     33        line-height:32px;
     34        margin-bottom:14px;
     35        text-decoration:none;
     36
     37}
     38a:hover.valider{
     39        color:#0066CC;
     40}
     41
     42a.valider span{
     43        background:transparent url(../images/paiement_cb.png) 0 2px no-repeat;
     44        text-indent:73px;
     45        display:block;
     46}
  • _plugins_/transaction/lang/transaction_fr.php

    r43314 r43332  
    2424        'banque_test' => 'Mode de test',
    2525        'banque_prod' => 'Mode de production',
    26                 'traiter_paiement_cheque_titre' => 'Paiement par chèque',
     26        'traiter_paiement_cheque_titre' => 'Paiement par chèque',
    2727        'traiter_paiement_cheque_description' => 'Proposer le paiement par chèque',
    2828        'traiter_cheque_label' => 'Message de retour',
    2929        'traiter_cheque_explication' => 'Indiquez ici le message de retour ainsi que l\'adresse à laquelle le chèque devra être envoyé',
    30         'traiter_cheque_message_defaut' => '<h1>Merci de votre don.</h1>Veuillez envoyer votre r&egrave;glement par ch&egrave;que &agrave; l\'ordre de Mon Organisme et &agrave; l\'adresse : adresse de votre organisme.',
    31         'traiter_cheque_message_cmcic' => 'Veuillez cliquer sur ce lien pour finaliser votre paiement par carte bancaire sur le serveur s&eacute;curis&eacute; de notre banque.'
     30        'traiter_cheque_message_defaut' => '<h1>Paiement par ch&egrave;que.</h1><p>Veuillez envoyer votre r&egrave;glement par ch&egrave;que &agrave; l\'ordre de Mon Organisme et &agrave; l\'adresse :</p> <p>adresse de votre organisme</p>',
     31        'traiter_message_cmcic' => '<h1>Paiement s&eacute;curis&eacute;</h1><p>Notre organisme met en oeuvre tous les moyens pour assurer la s&eacute;curit&eacute; et la confidentialit&eacute; des donn&eacute;es transmises en ligne.</p><p>Dans ce but, la transaction s\'effectue via l\'&eacute;tablissement bancaire '.$_SESSION['banque_nom'].' qui seul dispose des informations bancaires fournies au moment du paiement.</p><p><a href="'.find_in_path("paiement/cmcic/paiement.php").'"  class="valider"><span>Validez le paiement</span></a></p>',
     32        'traiter_message_cmcic_erreur' => 'Le paiement s&eacute;curis&eacute; est actuellement en mode test, aucune transaction ne sera effectu&eacute;e sur votre carte bancaire.'
    3233       
    3334);
  • _plugins_/transaction/plugin.xml

    r43314 r43332  
    11<plugin>
    22        <nom>Transaction, module de paiement pour Formidable</nom>
    3         <auteur>Arnault Pachot</auteur>
     3        <auteur>Arnault Pachot, Emmanuel Nurit</auteur>
    44        <licence>GPL v3</licence>
    55        <version>0.1</version>
  • _plugins_/transaction/traiter/paiement_cmcic.php

    r43314 r43332  
    1919   
    2020    // Le serveur doit-il être appelé en mode test ou prod ?
    21     if ($options['champ_test'] == "test"){ $test = "test/"; }
     21    if ($options['champ_test'] == "test"){ $test = "test/"; $retours['message_ok'] .=  "<span class='transaction_erreur cmcic'>"._T('transaction:traiter_message_cmcic_erreur')."</span>";}
    2222    if ($options['champ_test'] == "prod"){ $test = ""; }
    2323       
     
    2727            case "banque1":
    2828                $_SESSION['banque'] = "https://ssl.paiement.cic-banques.fr/" . $test;
     29                $_SESSION['banque_nom'] = "CIC";
    2930                break;
    3031            case "banque2":
    3132                $_SESSION['banque'] = "https://paiement.creditmutuel.fr/" . $test;
     33                $_SESSION['banque_nom'] = "Cr&eacute;dit Mutuel";
    3234                break;
    3335            case "banque3":
    3436                $_SESSION['banque'] = "https://ssl.paiement.banque-obc.fr/" . $test;
     37                $_SESSION['banque_nom'] = "OBC";
    3538                break;
    3639                }
     
    5558                // Le formulaire a été validé, on le masque
    5659                $retours['editable'] = false;
    57                 $retours['message_ok'] .=  "<span class='transaction_ok cmcic'><a href='".find_in_path("paiement/cmcic/paiement.php")."'>"._T('transaction:traiter_cheque_message_cmcic')."</a></span>";
     60                $retours['message_ok'] .=  "<span class='transaction_ok cmcic'>"._T('transaction:traiter_message_cmcic')."</span>";
    5861        }
    5962       
Note: See TracChangeset for help on using the changeset viewer.