From 05e60199e1ae656b2a26d9c1248b5e76d94e3ebb Mon Sep 17 00:00:00 2001 From: x2003bruneau Date: Tue, 21 Feb 2006 20:52:47 +0000 Subject: [PATCH 1/1] =?utf8?q?Sur=20la=20page=20emails,=20affiche=20les=20?= =?utf8?q?exceptions=20correctement,=20et=20non=20plus=20'adresse=20r?= =?utf8?q?=C3=A9serv=C3=A9e=20100=20ans'=20sur=20l'adresse=20prenom.nom.XX?= =?utf8?q?XX@?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@249 839d8a87-29fc-0310-9880-83ba4fa771e5 --- htdocs/emails.php | 2 +- templates/emails.tpl | 14 ++++++++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/htdocs/emails.php b/htdocs/emails.php index 1157e4c..d2a8fac 100644 --- a/htdocs/emails.php +++ b/htdocs/emails.php @@ -33,7 +33,7 @@ if (Post::has('best')) { } // on regarde si on a affaire à un homonyme -$sql = "SELECT alias, (type='a_vie') AS a_vie, FIND_IN_SET('bestalias',flags) AS best, expire +$sql = "SELECT alias, (type='a_vie') AS a_vie, (alias REGEXP '\\\\.[0-9]{2}$') AS cent_ans, FIND_IN_SET('bestalias',flags) AS best, expire FROM aliases WHERE id = {?} AND type!='homonyme' ORDER BY LENGTH(alias)"; diff --git a/templates/emails.tpl b/templates/emails.tpl index 90b4f5b..2c30a17 100644 --- a/templates/emails.tpl +++ b/templates/emails.tpl @@ -37,7 +37,7 @@
{iterate from=$aliases item=a} - {if $a.a_vie}(*){/if} {$a.alias}@{#globals.mail.domain#} et @{#globals.mail.domain2#} + {if $a.a_vie}(**){/if}{if $a.cent_ans}(*){/if} {$a.alias}@{#globals.mail.domain#} et @{#globals.mail.domain2#} {if $a.expire}(expire le {$a.expire|date_format}){/if}
{/iterate} @@ -57,9 +57,15 @@

-(*) l'adresse email marquée d'une (*) t'est réservée pour une période 100 ans après ton entrée à l'X (dans ton cas, jusqu'en -{$smarty.session.promo+100}). Les autres te sont attribuées a priori à vie, sauf si tu venais à avoir un homonyme X. Dans ce cas, ni ton -homonyme ni toi-même n'auriez d'autres adresses que celles de la forme prenom.nom.promo@{#globals.mail.domain#}. +(*) cette adresse email t'est réservée pour une période 100 ans après ton entrée à l'X (dans ton cas, jusqu'en +{$smarty.session.promo+100}). +

+

+(**) cette adresse email t'est réservée à vie. +

+

+Si tu venais à avoir un homonyme X, l'alias prenom.nom@{#globals.mail.domain#} sera désactivé. Si bien que +ton homonyme et toi-même ne disposeraient plus que des adresses de la forme prenom.nom.promo@{#globals.mail.domain#}.

-- 2.1.4