From 4e61caeab71faa3d6b0bd5e6d4ea3f0838a0c278 Mon Sep 17 00:00:00 2001 From: x2003bruneau Date: Sun, 30 Jul 2006 20:03:18 +0000 Subject: [PATCH] Use new URI scheme for event read/unread state git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@731 839d8a87-29fc-0310-9880-83ba4fa771e5 --- ChangeLog | 2 +- modules/events.php | 10 +++++----- templates/login.tpl | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6ac127a..05ebe8a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -24,7 +24,7 @@ New: - Switch to the new URI scheme. -MC * Events: - - Switch to the new URI scheme. -MC + - Switch to the new URI scheme. -MC/FRU * Geoloc: - Switch to the new URI scheme. -MC/Car diff --git a/modules/events.php b/modules/events.php index 8fa4f28..38ef519 100644 --- a/modules/events.php +++ b/modules/events.php @@ -43,7 +43,7 @@ class EventsModule extends PLModule subscribe_nl($uid); } - function handler_ev(&$page) + function handler_ev(&$page, $action = 'list', $eid = null) { $page->changeTpl('login.tpl'); @@ -107,18 +107,18 @@ class EventsModule extends PLModule } // cache les evenements lus et raffiche les evenements a relire - if (Env::has('lu')){ + if ($action == 'read' && $eid) { XDB::execute('DELETE FROM evenements_vus AS ev INNER JOIN evenements AS e ON e.id = ev.evt_id WHERE peremption < NOW)'); XDB::execute('REPLACE INTO evenements_vus VALUES({?},{?})', - Env::v('lu'), S::v('uid')); + $eid, S::v('uid')); } - if (Env::has('nonlu')){ + if ($action == 'unread' && $eid) { XDB::execute('DELETE FROM evenements_vus WHERE evt_id = {?} AND user_id = {?}', - Env::v('nonlu'), S::v('uid')); + $eid, S::v('uid')); } // affichage des evenements diff --git a/templates/login.tpl b/templates/login.tpl index 93d210d..6e793e8 100644 --- a/templates/login.tpl +++ b/templates/login.tpl @@ -87,7 +87,7 @@ Bienvenue {$smarty.session.prenom} {if $smarty.session.perms eq 'admin'} {icon name=page_edit title="Editer cet article"} {/if} - {icon name=cross title="Cacher cet article"} + {icon name=cross title="Cacher cet article"} {assign var="previd" value=$ev.id} @@ -133,7 +133,7 @@ Bienvenue {$smarty.session.prenom} • - + {if $ev.nonlu}{/if} {tidy} {$ev.titre|nl2br} -- 2.1.4