1 |
mlimic |
634 |
<?php |
2 |
fmichon |
656 |
/** |
3 |
|
|
* Widget - |
4 |
|
|
* |
5 |
|
|
* @package openmairie_exemple |
6 |
|
|
* @version SVN : $Id: dashboard.php 850 2011-11-23 22:11:30Z fraynaud $ |
7 |
|
|
*/ |
8 |
mlimic |
634 |
|
9 |
fmichon |
656 |
require_once "../obj/utils.class.php"; |
10 |
|
|
if (!isset($f)) { |
11 |
|
|
$f = new utils(NULL, "messages_mes_retours", _("Widget - Mes messages")); |
12 |
|
|
} |
13 |
|
|
|
14 |
|
|
// |
15 |
|
|
$sql = "SELECT count(*) |
16 |
|
|
FROM ".DB_PREFIXE."messages |
17 |
|
|
LEFT JOIN ".DB_PREFIXE."dossier |
18 |
|
|
ON messages.dossier=dossier.dossier |
19 |
|
|
INNER JOIN ".DB_PREFIXE."instructeur |
20 |
|
|
ON instructeur.instructeur=dossier.instructeur |
21 |
|
|
INNER JOIN ".DB_PREFIXE."om_utilisateur |
22 |
|
|
ON instructeur.om_utilisateur = om_utilisateur.om_utilisateur |
23 |
|
|
WHERE messages.lu = false AND om_utilisateur.login='".$_SESSION['login']."'"; |
24 |
|
|
|
25 |
|
|
// |
26 |
|
|
$res = $f->db->query($sql); |
27 |
|
|
$f->addToLog("app/widget_messages_mes_retours.php: db->query(\"".$sql."\");", VERBOSE_MODE); |
28 |
|
|
$f->isDatabaseError($res); |
29 |
|
|
$row =& $res->fetchRow(); |
30 |
|
|
|
31 |
|
|
// |
32 |
|
|
if (!empty($row) && ($row[0] > 1 || $row[0] == 1)) { |
33 |
|
|
if ($row[0] > 1) { |
34 |
|
|
// |
35 |
|
|
echo _("Vous avez")." ".$row[0]." "._("messages non lus."); |
36 |
|
|
} elseif($row[0] == 1) { |
37 |
|
|
// |
38 |
|
|
echo _("Vous avez un message non lu."); |
39 |
mlimic |
634 |
} |
40 |
fmichon |
656 |
// |
41 |
|
|
$footer = "../scr/tab.php?obj=messages_mes_retours"; |
42 |
|
|
$footer_title = _("Voir mes messages"); |
43 |
|
|
} else { |
44 |
|
|
// |
45 |
|
|
echo _("Vous n'avez aucun message non lu."); |
46 |
|
|
} |
47 |
|
|
|
48 |
mlimic |
634 |
?> |