From: Florent Bruneau
Date: Tue, 25 Sep 2007 19:54:26 +0000 (+0200)
Subject: Small improvements of the 'bad mx' feature
X-Git-Tag: xorg/0.9.15~107
X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=edbf87a7207c081837400a8c9597b54dc1957aa4;p=platal.git
Small improvements of the 'bad mx' feature
Signed-off-by: Florent Bruneau
---
diff --git a/include/xorg/session.inc.php b/include/xorg/session.inc.php
index b86436f..3dccb92 100644
--- a/include/xorg/session.inc.php
+++ b/include/xorg/session.inc.php
@@ -250,14 +250,12 @@ function start_connexion ($uid, $identified)
INNER JOIN aliases AS a2 ON (u.user_id = a2.id AND FIND_IN_SET('bestalias',a2.flags))
WHERE u.user_id = {?} AND u.perms IN('admin','user')", $uid);
$sess = $res->fetchOneAssoc();
- $res->free();
$res = XDB::query("SELECT UNIX_TIMESTAMP(s.start) AS lastlogin, s.host
FROM logger.sessions AS s
WHERE s.uid = {?} AND s.suid = 0
ORDER BY s.start DESC
LIMIT 1", $uid);
$sess = array_merge($sess, $res->fetchOneAssoc());
- $res->free();
$suid = S::v('suid');
if ($suid) {
diff --git a/templates/emails/redirect.tpl b/templates/emails/redirect.tpl
index be5464e..84cb0c3 100644
--- a/templates/emails/redirect.tpl
+++ b/templates/emails/redirect.tpl
@@ -183,6 +183,17 @@
le problème est résolu, tu peux les réactiver, mais l'adresse sera redésactivée si les problèmes persistent.
{/if}
+{if $smarty.session.mx_failures|@count}
+
+ {icon name=error} Des problèmes sont actuellement recontrés sur tes redirections suivantes
+ {foreach from=$smarty.session.mx_failures item=mail}
+
+
{$mail.mail}
+
{$mail.text}
+
+ {/foreach}
+
+{/if}
{if $eleve}
Pour les Ãlèves (non encore diplômés)
diff --git a/templates/events/index.tpl b/templates/events/index.tpl
index 4c2e269..72424d3 100644
--- a/templates/events/index.tpl
+++ b/templates/events/index.tpl
@@ -51,17 +51,17 @@ Bienvenue {$smarty.session.prenom}{if $birthday}
{if $smarty.session.mx_failures|@count}
- {icon name=error}Des problèmes sont actuellement recontrés sur tes redirections suivantes
+ {icon name=error} Des problèmes sont actuellement recontrés sur tes redirections suivantes
{foreach from=$smarty.session.mx_failures item=mail}
{$mail.mail}
{$mail.text}
-{/foreach}
+ {/foreach}
+
{/if}
-
{if $fiche_incitation}
La dernière mise à jour de ta
diff --git a/templates/stats/coupure.tpl b/templates/stats/coupure.tpl
index d1711a9..e4409bd 100644
--- a/templates/stats/coupure.tpl
+++ b/templates/stats/coupure.tpl
@@ -74,6 +74,7 @@
résumé
services affectés
+{if $coupures->total()}
{iterate item=cp from=$coupures}
@@ -93,6 +94,13 @@
{/iterate}
+{else}
+
+
+ Il n'y a eu aucune coupure de service récemment
+
+
+{/if}
Problèmes avec les autres fournisseurs de services