return PL_NOT_FOUND;
}
- new_group_open_page('xnet/groupe/asso.tpl');
+ new_group_open_page('xnetgrp/asso.tpl');
if (S::logged()) {
if (Env::has('read')) {
{
global $globals;
- new_groupadmin_page('xnet/groupe/edit.tpl');
+ new_groupadmin_page('xnetgrp/edit.tpl');
if (Post::has('submit')) {
if (S::has_perms()) {
{
global $globals;
- new_groupadmin_page('xnet/groupe/mail.tpl');
+ new_groupadmin_page('xnetgrp/mail.tpl');
$mmlist = new MMList(S::v('uid'), S::v('password'),
$globals->asso('mail_domain'));
$page->assign('listes', $mmlist->get_lists());
function handler_annuaire(&$page)
{
global $globals;
- new_annu_page('xnet/groupe/annuaire.tpl');
+ new_annu_page('xnetgrp/annuaire.tpl');
$sort = Env::v('order');
switch (Env::v('order')) {
function handler_trombi(&$page, $num = 1)
{
global $globals;
- new_annu_page('xnet/groupe/trombi.tpl');
+ new_annu_page('xnetgrp/trombi.tpl');
$page->assign('urlmainsite', "https://www.polytechnique.org/");
$trombi = new Trombi(array($this, '_trombi_getlist'));
{
global $globals;
- new_group_open_page('xnet/groupe/inscrire.tpl');
+ new_group_open_page('xnetgrp/inscrire.tpl');
if (!$globals->asso('inscriptible'))
$page->kill("Il n'est pas possible de s'inscire en ligne à ce "
{
if (Env::has('right') && (may_update() || S::has('suid'))) {
switch (Env::v('right')) {
- case 'admin':
- killSuid();
+ case 'admin':
+ XnetSession::killSuid();
break;
case 'anim':
- doSelfSuid();
+ XnetSession::doSelfSuid();
may_update(true);
is_member(true);
break;
case 'member':
- doSelfSuid();
+ XnetSession::doSelfSuid();
may_update(false, true);
is_member(true);
break;
case 'logged':
- doSelfSuid();
+ XnetSession::doSelfSuid();
may_update(false, true);
is_member(false, true);
break;
require_once 'xnet/mail.inc.php';
- new_groupadmin_page('xnet/groupe/annuaire-admin.tpl');
+ new_groupadmin_page('xnetgrp/annuaire-admin.tpl');
$mmlist = new MMList(S::v('uid'), S::v('password'),
$globals->asso('mail_domain'));
$lists = $mmlist->get_lists();
{
global $globals;
- new_groupadmin_page('xnet/groupe/membres-add.tpl');
+ new_groupadmin_page('xnetgrp/membres-add.tpl');
$page->addJsLink('ajax.js');
if (is_null($email)) {
function handler_admin_member_new_ajax(&$page)
{
header('Content-Type: text/html; charset="iso-8859-15"');
- $page->changeTpl('xnet/groupe/membres-new-search.tpl', NO_SKIN);
+ $page->changeTpl('xnetgrp/membres-new-search.tpl', NO_SKIN);
list($nom, $prenom) = str_replace(array('-', ' ', "'"), '%', array(Env::v('nom'), Env::v('prenom')));
$where = "perms = 'pending'";
if (!empty($nom)) {
function handler_unsubscribe(&$page)
{
- new_group_page('xnet/groupe/membres-del.tpl');
+ new_group_page('xnetgrp/membres-del.tpl');
$user = get_infos(S::v('forlife'));
if (empty($user)) {
return PL_NOT_FOUND;
function handler_admin_member_del(&$page, $user = null)
{
- new_groupadmin_page('xnet/groupe/membres-del.tpl');
+ new_groupadmin_page('xnetgrp/membres-del.tpl');
$user = get_infos($user);
if (empty($user)) {
return PL_NOT_FOUND;
{
global $globals;
- new_groupadmin_page('xnet/groupe/membres-edit.tpl');
+ new_groupadmin_page('xnetgrp/membres-edit.tpl');
$user = get_infos($user);
if (empty($user)) {
global $globals;
require_once('rss.inc.php');
require_once('url_catcher.inc.php');
- $uid = init_rss('xnet/groupe/announce-rss.tpl', $user, $hash, false);
+ $uid = init_rss('xnetgrp/announce-rss.tpl', $user, $hash, false);
$page->register_modifier('url_catcher', 'url_catcher');
if ($uid) {
function handler_edit_announce(&$page, $aid = null)
{
global $globals, $platal;
- new_groupadmin_page('xnet/groupe/announce-edit.tpl');
+ new_groupadmin_page('xnetgrp/announce-edit.tpl');
$page->assign('new', is_null($aid));
$art = array();
}
if (!$art['public'] &&
- ($art['promo_min'] > $art['promo_max'] ||
+ (($art['promo_min'] > $art['promo_max'] && $art['promo_max'] != 0) ||
($art['promo_min'] != 0 && ($art['promo_min'] <= 1900 || $art['promo_min'] >= 2020)) ||
($art['promo_max'] != 0 && ($art['promo_max'] <= 1900 || $art['promo_max'] >= 2020))))
{
function handler_admin_announce(&$page)
{
global $globals;
- new_groupadmin_page('xnet/groupe/announce-admin.tpl');
+ new_groupadmin_page('xnetgrp/announce-admin.tpl');
if (Env::has('del')) {
XDB::execute("DELETE FROM groupex.announces