[Rt-commit] r6773 - in rt/branches/3.7-EXPERIMENTAL: .

ruz at bestpractical.com ruz at bestpractical.com
Thu Jan 18 10:56:17 EST 2007


Author: ruz
Date: Thu Jan 18 10:56:05 2007
New Revision: 6773

Modified:
   rt/branches/3.7-EXPERIMENTAL/   (props changed)
   rt/branches/3.7-EXPERIMENTAL/html/Ticket/Elements/EditWatchers

Log:
 r4393 at cubic-pc:  cubic | 2007-01-18 11:05:58 +0300
 * refactor code


Modified: rt/branches/3.7-EXPERIMENTAL/html/Ticket/Elements/EditWatchers
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/html/Ticket/Elements/EditWatchers	(original)
+++ rt/branches/3.7-EXPERIMENTAL/html/Ticket/Elements/EditWatchers	Thu Jan 18 10:56:05 2007
@@ -45,21 +45,22 @@
 %# END BPS TAGGED BLOCK }}}
 <ul>
 %# Print out a placeholder if there are none.
-%if ($Members->Count == 0 ) {
+% unless ( $Members->Count ) {
 <li><i><&|/l&>none</&></i></li>
 % }
 
 
-%while (my $watcher=$Members->Next) {
+% while ( my $watcher = $Members->Next ) {
+% my $member = $watcher->MemberObj->Object;
 <li>
-<input type="checkbox" class="checkbox" name="Ticket-DeleteWatcher-Type-<%$Watchers->Type%>-Principal-<%$watcher->MemberId%>" value="1" unchecked />
-%if ($watcher->MemberObj->IsUser) { 
-<a href="<%RT->Config->Get('WebPath')%>/Admin/Users/Modify.html?id=<%$watcher->MemberObj->Object->id%>">
-<%$watcher->MemberObj->Object->Name%></a>
-%} else {
-<a href="<%RT->Config->Get('WebPath')%>/Admin/Groups/Modify.html?id=<%$watcher->MemberObj->Object->id%>">
-<%$watcher->MemberObj->Object->Name%></a>
-%}
+<input type="checkbox" class="checkbox" name="Ticket-DeleteWatcher-Type-<% $Watchers->Type %>-Principal-<% $watcher->MemberId %>" value="1" unchecked />
+% if ( $member->isa( 'RT::User' ) ) { 
+<a href="<% RT->Config->Get('WebPath') %>/Admin/Users/Modify.html?id=<% $watcher->MemberId %>">
+<% $member->Name %></a>
+% } else {
+<a href="<% RT->Config->Get('WebPath') %>/Admin/Groups/Modify.html?id=<% $watcher->MemberId %>">
+<% $member->Name %></a>
+% }
 </li>
 % }
 </ul>
@@ -70,6 +71,3 @@
 $TicketObj => undef
 $Watchers => undef
 </%ARGS>
-
-
-


More information about the Rt-commit mailing list