From edbf87a7207c081837400a8c9597b54dc1957aa4 Mon Sep 17 00:00:00 2001
From: Florent Bruneau
Date: Tue, 25 Sep 2007 21:54:26 +0200
Subject: [PATCH] Small improvements of the 'bad mx' feature
Signed-off-by: Florent Bruneau
---
include/xorg/session.inc.php | 2 --
templates/emails/redirect.tpl | 11 +++++++++++
templates/events/index.tpl | 6 +++---
templates/stats/coupure.tpl | 8 ++++++++
4 files changed, 22 insertions(+), 5 deletions(-)
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
--
2.1.4