Changeset 29259 for _plugins_/abonnement
- Timestamp:
- 19.06.2009 00:40:23 (8 months ago)
- Location:
- _plugins_/abonnement
- Files:
-
- 3 modified
-
action/activer_abonnement.php (modified) (1 diff)
-
action/valider_paiement_fictif.php (modified) (4 diffs)
-
formulaires/paiement_fictif.html (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/abonnement/action/activer_abonnement.php
r29067 r29259 106 106 107 107 // ouvir des zones pour acces restreint selon l'abonnement (action a faire) 108 // envoyer le mail de confirmation (action a faire)109 108 110 109 // signaler un changement 111 110 spip_log("abonnement: activation abo n°$id_abonnement pour auteur $id_auteur","abonnement"); 112 111 113 return true; 112 if($libelle = $abonnement['libelle']){ 113 return $libelle; 114 }else{ 115 return false ; 116 } 114 117 } 115 118 -
_plugins_/abonnement/action/valider_paiement_fictif.php
r29067 r29259 20 20 21 21 // on recupere les petites variables : 22 $id_auteur = intval(_request('reference s'));22 $id_auteur = intval(_request('reference')); 23 23 $args = _request('args'); 24 24 $montant = intval(_request('montant')); … … 33 33 if ($type == 'article') { 34 34 include_spip('action/activer_article'); 35 if (! abo_traiter_activer_article_hash($hash)) {35 if (!$libelle = abo_traiter_activer_article_hash($hash)) { 36 36 spip_log("Erreur de traitement (article)", 'abonnement'); 37 37 $message = "erreur_site"; … … 40 40 elseif ($type == 'abonnement') { 41 41 include_spip('action/activer_abonnement'); 42 if (! abo_traiter_activer_abonnement_hash($hash)) {42 if (!$libelle = abo_traiter_activer_abonnement_hash($hash)) { 43 43 spip_log("Erreur de traitement (abonnement)", 'abonnement'); 44 44 $message = "erreur_site"; … … 52 52 } 53 53 54 55 // envoyer un mail de confirmation 56 include_spip('action/envoyer_mail_confirmation'); 57 if (!abo_envoyer_mail_confirmation($reponse_banque,$id_auteur,$libelle,$type,$id_article='')) { 58 spip_log("Erreur de traitement - pas de mail de confirmation (abonnement)", 'abonnement'); 59 $message = "erreur_mail"; 60 } 61 62 63 64 // redirection simulée vers la page ok. 65 54 66 include_spip('inc/headers'); 55 67 // on redirige sur la page de fin de transaction -
_plugins_/abonnement/formulaires/paiement_fictif.html
r28336 r29259 8 8 <p class="attention"><:abo:simulation_paiement:></p> 9 9 10 <input type="hidden" name="reference" value="#ENV{ id_auteur}" />10 <input type="hidden" name="reference" value="#ENV{reference}" /> 11 11 <input type="hidden" name="args" value="#ENV{args}" /> 12 12 <input type="hidden" name="devise" value="EUR" />
