/* sort en affichant une erreur */
function cb_erreur($text) {
$mymail = new PlMailer();
- $mymail->addTo("telepaiement@polytechnique.org");
- $mymail->setFrom("webmaster@polytechnique.org");
+ $mymail->addTo($globals->money->email);
+ $mymail->setFrom("webmaster@" . $globals->mail->domain);
$mymail->setSubject("erreur lors d'un télépaiement (CyberPaiement)");
$mymail->setTxtBody("\n\n".var_export($_REQUEST,true));
$mymail->send();
if (!$send) return;
$mymail = new PlMailer();
- $mymail->addTo("telepaiement@polytechnique.org");
- $mymail->setFrom("webmaster@polytechnique.org");
+ $mymail->addTo($globals->money->email);
+ $mymail->setFrom("webmaster@" . $globals->mail->domain);
$mymail->setSubject("erreur lors d'un télépaiement (PayPal)");
$mymail->setTxtBody("\n\n".var_export($_REQUEST,true));
$mymail->send();
'%grp/payment/cyber_return' => $this->make_hook('cyber_return', AUTH_PUBLIC),
'%grp/payment/paypal_return' => $this->make_hook('paypal_return', AUTH_PUBLIC),
'admin/payments' => $this->make_hook('admin', AUTH_MDP, 'admin'),
-
+
);
}
WHERE rcb.id='$champ906'");
if (list($rcb_text, $c_id, $c_text) = $res->fetchOneRow()) {
cb_erreur("erreur lors du paiement : $c_text ($c_id)");
- } else{
+ } else{
cb_erreur("erreur inconnue lors du paiement");
}
}
$mymail = new PlMailer();
$mymail->setFrom($conf_mail);
- $mymail->addTo("\"$prenom $nom\" <$forlife@polytechnique.org>");
+ $mymail->addTo("\"$prenom $nom\" <$forlife@" . $globals->mail->domain . '>');
$mymail->addCc($conf_mail);
$mymail->setSubject($conf_title);
$mymail->setWikiBody($conf_text);
/* on envoie les details de la transaction à telepaiement@ */
$mymail = new PlMailer();
- $mymail->setFrom("webmaster@polytechnique.org");
- $mymail->addTo("telepaiement@staff.polytechnique.org");
+ $mymail->setFrom("webmaster@" . $globals->mail->domain);
+ $mymail->addTo($globals->money->email);
$mymail->setSubject($conf_title);
$msg = "utilisateur : $prenom $nom ($uid)\n".
"mail : $forlife@polytechnique.org\n\n".
function handler_paypal_return(&$page, $uid = null)
{
- if (!empty($GLOBALS['IS_XNET_SITE'])) {
- new_group_open_page('payment/retour_paypal.tpl');
- } else {
- $page->changeTpl('payment/retour_paypal.tpl');
- }
+ $page->changeTpl('payment/retour_paypal.tpl');
/* reference banque (numero de transaction) */
$no_transaction = Env::s('tx');
$mymail = new PlMailer();
$mymail->setFrom($conf_mail);
- $mymail->addTo("\"$prenom $nom\" <$forlife@polytechnique.org>");
+ $mymail->addTo("\"$prenom $nom\" <$forlife@" . $globals->mail->domain . '>');
$mymail->addCc($conf_mail);
$mymail->setSubject($conf_title);
$mymail->setWikiBody($conf_text);
/* on envoie les details de la transaction à telepaiement@ */
$mymail = new PlMailer();
- $mymail->setFrom("webmaster@polytechnique.org");
- $mymail->addTo("telepaiement@polytechnique.org");
+ $mymail->setFrom("webmaster@" . $globals->mail->domain);
+ $mymail->addTo($globals->money->email);
$mymail->setSubject($conf_title);
$msg = "utilisateur : $prenom $nom ($uid)\n".
"mail : $forlife@polytechnique.org\n\n".
function handler_xnet_payment(&$page, $pid = null)
{
global $globals;
-
+
if (!is_null($pid)) {
return $this->handler_payment($page, $pid);
}
$page->changeTpl('payment/xnet.tpl');
-
+
$res = XDB::query(
"SELECT id, text, url
FROM {$globals->money->mpay_tprefix}paiements
$page->assign('trans', $trans);
$page->assign('event', $event);
}
-
+
function handler_admin(&$page, $action = 'list', $id = null) {
$page->assign('xorg_title','Polytechnique.org - Administration - Paiements');
$page->assign('title', 'Gestion des télépaiements');
$table_editor->describe('mail','email contact',true);
$table_editor->describe('confirmation','message confirmation',false);
$table_editor->apply($page, $action, $id);
- }
+ }
}
// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: