From: Stéphane Jacob Date: Thu, 17 Jul 2008 21:09:13 +0000 (+0200) Subject: Only displays binet and psc options for inpacted promotions on list creation page. X-Git-Tag: xorg/0.9.17~29 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=8ac67bda76b2e24f5a52e28076c958ac4211b3c9;p=platal.git Only displays binet and psc options for inpacted promotions on list creation page. --- diff --git a/modules/lists.php b/modules/lists.php index 7567fb5..0333db8 100644 --- a/modules/lists.php +++ b/modules/lists.php @@ -170,6 +170,19 @@ class ListsModule extends PLModule $page->changeTpl('lists/create.tpl'); + $user_promo = S::i('promo'); + $year = date('Y'); + $month = date('m'); + $young_promo = $very_young_promo = 0; + if ((($year > $user_promo) && ($month > 3)) && ($year < $user_promo + 5)) { + $young_promo = 1; + } + if ((($year > $user_promo) && ($month > 7)) && (($year < $user_promo + 1) && ($month < 8))) { + $very_young_promo = 1; + } + $page->assign('young_promo', $young_promo); + $page->assign('very_young_promo', $very_young_promo); + $owners = preg_split("/[\s]+/", Post::v('owners'), -1, PREG_SPLIT_NO_EMPTY); $members = preg_split("/[\s]+/", Post::v('members'), -1, PREG_SPLIT_NO_EMPTY); diff --git a/templates/lists/create.tpl b/templates/lists/create.tpl index 8d9dd2c..4f4dc66 100644 --- a/templates/lists/create.tpl +++ b/templates/lists/create.tpl @@ -45,18 +45,24 @@ liste : C'est une liste pour : - un binet + un groupe X une liste de portée générale ou d'amis + {if $young_promo} - un groupe X + un binet + {if $very_young_promo} un alias psc, ... + {else} + + {/if} + {/if} Promotion :