Source for file _user.php
Documentation is available at _user.php
* @package linea21.modules
* @author Simon Georget <simon@linea21.com>
* @license http://opensource.org/licenses/gpl-3.0.html
include_once('../config/define.php');
include_once('../class/class.workshop.php');
include_once('../languages/' . U_L . '/lang_workshop.' . CHARSET . '.php');
// coming from det.php when a user has a pending subscription
include_once('../admin/'. SQL. '.inc.php');
$id= $_GET['id']; // we retrieve given id
//////////// Check Droits utilisateur ////////////
if (!$l21auth->isWorkgroupOrganiser($l21auth->GetSessionElement('id'), $sql_object, $id) && !$l21auth->isSuperAdmin())
if(!isset ($_GET['mode'])) {
if($_GET['action']== 'accept') {
$r = $workshop_object->acceptUser($id, $uid, $sql_object);
$link_confirm = SITE_ROOT_URL. "admin/confirm.php?rub=workshop&todo=add_u&id=". $id;
if($r) header("Location: ". $link_confirm);
$o = _t('workshop', 'subscription_confirmed');
echo json_encode(array('status'=> $status,'msg'=> $o));
$r = $workshop_object->DeleteUserWorkshop($uid, $id, $sql_object);
$link_confirm = SITE_ROOT_URL. "admin/confirm.php?rub=workshop&todo=sup_u&id=". $id;
if($r) header("Location: ". $link_confirm);
$o = _t('workshop', 'confirm_sup_u');
echo json_encode(array('status'=> $status,'msg'=> $o));
|