summaryrefslogtreecommitdiff
path: root/rt/share/html/Elements/MyReminders
diff options
context:
space:
mode:
Diffstat (limited to 'rt/share/html/Elements/MyReminders')
-rwxr-xr-xrt/share/html/Elements/MyReminders34
1 files changed, 6 insertions, 28 deletions
diff --git a/rt/share/html/Elements/MyReminders b/rt/share/html/Elements/MyReminders
index 83c945452..2de4b530f 100755
--- a/rt/share/html/Elements/MyReminders
+++ b/rt/share/html/Elements/MyReminders
@@ -2,7 +2,7 @@
%#
%# COPYRIGHT:
%#
-%# This software is Copyright (c) 1996-2011 Best Practical Solutions, LLC
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
%# <sales@bestpractical.com>
%#
%# (Except where explicitly superseded by other copyright notices)
@@ -48,35 +48,13 @@
%# DEPRECATED
<&|/Widgets/TitleBox,
class => 'reminders',
- title => loc("Reminders") &>
-<table width="100%">
-% my $i =0;
-% while (my $reminder = $reminders->Next) {
-% $i++;
-% if ($reminder->RefersTo->First) {
-% my $ticket= $reminder->RefersTo->First->TargetObj;
-% if ( $ticket ) {
-<tr class="<%$i%2 ? 'evenline' : 'oddline'%>"><td><a href="<%RT->Config->Get('WebPath')%>/Ticket/Display.html?id=<%$ticket->id%>"><%$reminder->Subject%></a><br />
-<blockquote>
-#<%$ticket->id%>: <%$ticket->Subject%><br />
-<& /Elements/ShowUser, User => $reminder->OwnerObj &> <%$reminder->DueObj->Unix >0 ? '&bull; '.$reminder->DueObj->AgeAsString : '' |n %>
-</blockquote>
-</td>
-</tr>
-% }
-% else {
- <div class="error"><div class="error">
-Couldn't find TargetObj for reminder <% $reminder->id %>.<br/>
-Maybe Organization config was changed? Please contact administrator.
- </div></div>
-% }}}
-</table>
+ title => loc("My reminders"),
+ title_href => RT->Config->Get('WebPath') . '/Tools/MyReminders.html' &>
+
+<& /Elements/ShowReminders &>
+
</&>
<%init>
return unless RT->Config->Get('EnableReminders');
-my $reminders = RT::Tickets->new($session{'CurrentUser'});
-$reminders->FromSQL('(Owner = "Nobody" OR Owner = "'.$session{'CurrentUser'}->Name.'")' .
- ' AND Type = "reminder" AND (Status = "new" OR Status = "open")');
-$reminders->OrderBy(FIELD => 'Due', ORDER => 'ASC');
</%init>