'payment' => $this->make_hook('payment', AUTH_MDP),
'payment/cyber_return' => $this->make_hook('cyber_return', AUTH_PUBLIC),
'payment/paypal_return' => $this->make_hook('paypal_return', AUTH_PUBLIC),
- '%grp/paiement' => $this->make_hook('xnet_payment', AUTH_MDP),
- '%grp/payment' => $this->make_hook('xnet_payment', AUTH_MDP),
+ '%grp/paiement' => $this->make_hook('xnet_payment', AUTH_MDP, 'groupmember'),
+ '%grp/payment' => $this->make_hook('xnet_payment', AUTH_MDP, 'groupmember'),
'%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'),
if (!$res->numRows()) {
return PL_FORBIDDEN;
}
- new_group_page('payment/index.tpl');
- } else {
- $page->changeTpl('payment/index.tpl');
- $page->assign('xorg_title','Polytechnique.org - Télépaiements');
}
+ $page->changeTpl('payment/index.tpl');
+ $page->assign('xorg_title','Polytechnique.org - Télépaiements');
// initialisation
$op = Env::v('op', 'select');
/* on extrait les informations sur l'utilisateur */
$res = XDB::query("
- SELECT a.prenom,a.nom,a.promo,l.alias,FIND_IN_SET(a.flags,'femme')
+ SELECT a.prenom,a.nom,a.promo,l.alias,FIND_IN_SET('femme', a.flags)
FROM auth_user_md5 AS a
INNER JOIN aliases AS l ON (a.user_id=l.id AND type!='homonyme')
WHERE a.user_id={?}", $uid);
/* on extrait les informations sur l'utilisateur */
$res = XDB::query("
- SELECT a.prenom,a.nom,a.promo,l.alias,FIND_IN_SET(a.flags,'femme')
+ SELECT a.prenom,a.nom,a.promo,l.alias,FIND_IN_SET('femme', a.flags)
FROM auth_user_md5 AS a
INNER JOIN aliases AS l ON (a.user_id=l.id AND type!='homonyme')
WHERE a.user_id={?}", $uid);
if (!is_null($pid)) {
return $this->handler_payment($page, $pid);
}
- new_group_page('payment/xnet.tpl');
+ $page->changeTpl('payment/xnet.tpl');
$res = XDB::query(
"SELECT id, text, url
FROM {$globals->money->mpay_tprefix}paiements
- WHERE asso_id = {?} AND NOT FIND_IN_SET(flags, 'old')
+ WHERE asso_id = {?} AND NOT FIND_IN_SET('old', flags)
ORDER BY id DESC", $globals->asso('id'));
$tit = $res->fetchAllAssoc();
$page->assign('titres', $tit);