Update of /cvsroot/hcoop/portal
In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv7815

Modified Files:
        apps.mlt apt.mlt cert.mlt domain.mlt ip.mlt list.mlt quota.mlt 
        sec.mlt util.sig util.sml 
Log Message:
Mark pending requests with how long ago they were submitted

Index: apt.mlt
===================================================================
RCS file: /cvsroot/hcoop/portal/apt.mlt,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** apt.mlt     15 Oct 2007 23:59:54 -0000      1.6
--- apt.mlt     19 Jan 2008 20:57:32 -0000      1.7
***************
*** 77,81 ****
  <table class="blanks">
  <tr> <td>By:</td> <td colspan="2"><a href="user?id=<% #usr req %>"><% name 
%></a></td> </tr>
! <tr> <td>Time:</td> <td colspan="2"><% #stamp req %></td> </tr>
  <tr> <td>Node:</td> <td colspan="2"><% Web.html (Init.nodeName (#node req)) 
%></td> </tr>
  <tr> <td>Packages:</td><%
--- 77,81 ----
  <table class="blanks">
  <tr> <td>By:</td> <td colspan="2"><a href="user?id=<% #usr req %>"><% name 
%></a></td> </tr>
! <tr> <td>Time:</td> <td colspan="2"><% #stamp req %> (<% Util.diffFromNow 
(#stamp req) %> ago)</td> </tr>
  <tr> <td>Node:</td> <td colspan="2"><% Web.html (Init.nodeName (#node req)) 
%></td> </tr>
  <tr> <td>Packages:</td><%
***************
*** 119,123 ****
  <table class="blanks">
  <tr> <td>By:</td> <td colspan="2"><a href="user?id=<% #usr req %>"><% name 
%></a></td> </tr>
! <tr> <td>Time:</td> <td colspan="2"><% #stamp req %></td> </tr>
  <tr> <td>Node:</td> <td colspan="2"><% Web.html (Init.nodeName (#node req)) 
%></td> </tr>
  <tr> <td>Packages:</td><%
--- 119,123 ----
  <table class="blanks">
  <tr> <td>By:</td> <td colspan="2"><a href="user?id=<% #usr req %>"><% name 
%></a></td> </tr>
! <tr> <td>Time:</td> <td colspan="2"><% #stamp req %> (<% Util.diffFromNow 
(#stamp req) %> ago)</td> </tr>
  <tr> <td>Node:</td> <td colspan="2"><% Web.html (Init.nodeName (#node req)) 
%></td> </tr>
  <tr> <td>Packages:</td><%
***************
*** 164,168 ****
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Node:</td> <td><select name="node">
  <% foreach node in Init.listNodes () do %>
--- 164,168 ----
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Node:</td> <td><select name="node">
  <% foreach node in Init.listNodes () do %>

Index: util.sml
===================================================================
RCS file: /cvsroot/hcoop/portal/util.sml,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** util.sml    8 Dec 2007 22:36:51 -0000       1.15
--- util.sml    19 Jan 2008 20:57:32 -0000      1.16
***************
*** 88,90 ****
--- 88,108 ----
                    | [] => ""
  
+ val s_cutoff = LargeInt.fromInt 60
+ val m_cutoff = LargeInt.fromInt (60 * 60)
+ val h_cutoff = LargeInt.fromInt (60 * 60 * 24)
+ 
+ fun diffFromNow t =
+     let
+       val secs = Time.toSeconds (Time.- (Time.now (), t))
+     in
+       if LargeInt.< (secs, s_cutoff) then
+           LargeInt.toString secs ^ " seconds"
+       else if LargeInt.< (secs, m_cutoff) then
+           LargeInt.toString (LargeInt.div (secs, s_cutoff)) ^ " minutes"
+       else if LargeInt.< (secs, h_cutoff) then
+           LargeInt.toString (LargeInt.div (secs, m_cutoff)) ^ " hours"
+       else
+           LargeInt.toString (LargeInt.div (secs, h_cutoff)) ^ " days"
+     end
+ 
  end

Index: sec.mlt
===================================================================
RCS file: /cvsroot/hcoop/portal/sec.mlt,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** sec.mlt     15 Dec 2007 20:43:09 -0000      1.11
--- sec.mlt     19 Jan 2008 20:57:32 -0000      1.12
***************
*** 133,137 ****
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Node:</td> <td><% Web.html (Init.nodeName (#node req)) %></td> </tr>
  <tr> <td>Request:</td> <td><% #data req %></td> </tr>
--- 133,137 ----
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td></tr>
  <tr> <td>Node:</td> <td><% Web.html (Init.nodeName (#node req)) %></td> </tr>
  <tr> <td>Request:</td> <td><% #data req %></td> </tr>
***************
*** 154,158 ****
  <table class="blanks">
  <tr> <td>By:</td> <td colspan="2"><a href="user?id=<% #usr req %>"><% name 
%></a></td> </tr>
! <tr> <td>Time:</td> <td colspan="2"><% #stamp req %></td> </tr>
  <tr> <td>Node:</td> <td><% Web.html (Init.nodeName (#node req)) %></td> </tr>
  <tr> <td>Request:</td> <td><% #data req %></td> </tr>
--- 154,158 ----
  <table class="blanks">
  <tr> <td>By:</td> <td colspan="2"><a href="user?id=<% #usr req %>"><% name 
%></a></td> </tr>
! <tr> <td>Time:</td> <td colspan="2"><% #stamp req %> (<% Util.diffFromNow 
(#stamp req) %> ago)</td></tr>
  <tr> <td>Node:</td> <td><% Web.html (Init.nodeName (#node req)) %></td> </tr>
  <tr> <td>Request:</td> <td><% #data req %></td> </tr>
***************
*** 178,182 ****
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Status:</td> <td><select name="status">
        <option value="0"<% if #status req = Sec.Req.NEW then %> selected<% end 
%>>New</option>
--- 178,182 ----
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td></tr>
  <tr> <td>Status:</td> <td><select name="status">
        <option value="0"<% if #status req = Sec.Req.NEW then %> selected<% end 
%>>New</option>

Index: ip.mlt
===================================================================
RCS file: /cvsroot/hcoop/portal/ip.mlt,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** ip.mlt      11 Nov 2007 20:34:39 -0000      1.2
--- ip.mlt      19 Jan 2008 20:57:32 -0000      1.3
***************
*** 29,33 ****
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Node:</td> <td><% Web.html (Init.nodeName (#node req)) %></td> </tr>
  <tr> <td>Port:</td> <td><% #data req %></td> </tr>
--- 29,33 ----
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Node:</td> <td><% Web.html (Init.nodeName (#node req)) %></td> </tr>
  <tr> <td>Port:</td> <td><% #data req %></td> </tr>
***************
*** 51,55 ****
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Node:</td> <td><% Web.html (Init.nodeName (#node req)) %></td> </tr>
  <tr> <td>Port:</td> <td><% #data req %></td> </tr>
--- 51,55 ----
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Node:</td> <td><% Web.html (Init.nodeName (#node req)) %></td> </tr>
  <tr> <td>Port:</td> <td><% #data req %></td> </tr>
***************
*** 76,80 ****
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Node:</td> <td><select name="node">
  <% foreach node in Init.listNodes () do %>
--- 76,80 ----
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Node:</td> <td><select name="node">
  <% foreach node in Init.listNodes () do %>

Index: cert.mlt
===================================================================
RCS file: /cvsroot/hcoop/portal/cert.mlt,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** cert.mlt    15 Dec 2007 17:19:30 -0000      1.6
--- cert.mlt    19 Jan 2008 20:57:32 -0000      1.7
***************
*** 45,49 ****
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Request:</td> <td><% #data req %></td> </tr>
  <tr> <td>Reason:</td> <td><% Web.html (#msg req) %></td> </tr>
--- 45,49 ----
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Request:</td> <td><% #data req %></td> </tr>
  <tr> <td>Reason:</td> <td><% Web.html (#msg req) %></td> </tr>
***************
*** 66,70 ****
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Request:</td> <td><% #data req %></td> </tr>
  <tr> <td>Reason:</td> <td><% Web.html (#msg req) %></td> </tr>
--- 66,70 ----
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Request:</td> <td><% #data req %></td> </tr>
  <tr> <td>Reason:</td> <td><% Web.html (#msg req) %></td> </tr>
***************
*** 90,94 ****
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Status:</td> <td><select name="status">
        <option value="0"<% if #status req = Cert.NEW then %> selected<% end 
%>>New</option>
--- 90,94 ----
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Status:</td> <td><select name="status">
        <option value="0"<% if #status req = Cert.NEW then %> selected<% end 
%>>New</option>

Index: domain.mlt
===================================================================
RCS file: /cvsroot/hcoop/portal/domain.mlt,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** domain.mlt  1 Jan 2008 21:44:45 -0000       1.6
--- domain.mlt  19 Jan 2008 20:57:32 -0000      1.7
***************
*** 28,32 ****
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Domain:</td> <td><a href="<% Util.whoisUrl (#data req) %>"><% #data 
req %></a></td> </tr>
  <tr> <td>Reason:</td> <td colspan="2"><% Web.html (#msg req) %></td> </tr>
--- 28,32 ----
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Domain:</td> <td><a href="<% Util.whoisUrl (#data req) %>"><% #data 
req %></a></td> </tr>
  <tr> <td>Reason:</td> <td colspan="2"><% Web.html (#msg req) %></td> </tr>
***************
*** 49,53 ****
  <table class="blanks">
  <tr> <td>By:</td> <td colspan="2"><a href="user?id=<% #usr req %>"><% name 
%></a></td> </tr>
! <tr> <td>Time:</td> <td colspan="2"><% #stamp req %></td> </tr>
  <tr> <td>Domain:</td> <td><a href="<% Util.whoisUrl (#data req) %>"><% #data 
req %></a></td> </tr>
  <tr> <td>Reason:</td> <td colspan="2"><% Web.html (#msg req) %></td> </tr>
--- 49,53 ----
  <table class="blanks">
  <tr> <td>By:</td> <td colspan="2"><a href="user?id=<% #usr req %>"><% name 
%></a></td> </tr>
! <tr> <td>Time:</td> <td colspan="2"><% #stamp req %> (<% Util.diffFromNow 
(#stamp req) %> ago)</td> </tr>
  <tr> <td>Domain:</td> <td><a href="<% Util.whoisUrl (#data req) %>"><% #data 
req %></a></td> </tr>
  <tr> <td>Reason:</td> <td colspan="2"><% Web.html (#msg req) %></td> </tr>
***************
*** 73,77 ****
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Status</b>:</td> <td><select name="status">
        <option value="0"<% if #status req = Domain.NEW then %> selected<% end 
%>>New</option>
--- 73,77 ----
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Status</b>:</td> <td><select name="status">
        <option value="0"<% if #status req = Domain.NEW then %> selected<% end 
%>>New</option>

Index: apps.mlt
===================================================================
RCS file: /cvsroot/hcoop/portal/apps.mlt,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** apps.mlt    19 Jan 2008 20:36:23 -0000      1.14
--- apps.mlt    19 Jan 2008 20:57:32 -0000      1.15
***************
*** 14,18 ****
  
        <table class="blanks">
!       <tr> <td>Received:</td> <td><% #applied appl %></td> </tr>
        <tr> <td>Approved by:</td> <td><%
                ref first = true;
--- 14,18 ----
  
        <table class="blanks">
!       <tr> <td>Received:</td> <td><% #applied appl %> (<% Util.diffFromNow 
(#applied appl) %> ago)</td> </tr>
        <tr> <td>Approved by:</td> <td><%
                ref first = true;
***************
*** 87,91 ****
                <br><hr><br>
                <table class="blanks">
!               <tr> <td>Received:</td> <td><% #applied appl %></td> </tr>
                <tr> <td>Approved by:</td> <td><%
                        ref first = true;
--- 87,91 ----
                <br><hr><br>
                <table class="blanks">
!               <tr> <td>Received:</td> <td><% #applied appl %> (<% 
Util.diffFromNow (#applied appl) %> ago)</td> </tr>
                <tr> <td>Approved by:</td> <td><%
                        ref first = true;
***************
*** 164,168 ****
        <br><hr><br>
        <table class="blanks">
!       <tr> <td>Received:</td> <td><% #applied appl %></td> </tr>
        <tr> <td>Approved by:</td> <td><%
                ref first = true;
--- 164,168 ----
        <br><hr><br>
        <table class="blanks">
!       <tr> <td>Received:</td> <td><% #applied appl %> (<% Util.diffFromNow 
(#applied appl) %> ago)</td></tr>
        <tr> <td>Approved by:</td> <td><%
                ref first = true;
***************
*** 199,203 ****
        <a href="apps?deny=<% #id appl %>">Deny this application.</a>
        <% end %>
! <% end
  end %>
  
--- 199,203 ----
        <a href="apps?deny=<% #id appl %>">Deny this application.</a>
        <% end %>
! <% end 
  end %>
  

Index: util.sig
===================================================================
RCS file: /cvsroot/hcoop/portal/util.sig,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** util.sig    22 Nov 2007 21:12:48 -0000      1.12
--- util.sig    19 Jan 2008 20:57:32 -0000      1.13
***************
*** 33,35 ****
--- 33,37 ----
      val allLower : string -> string
      val normEmail : string -> string
+ 
+     val diffFromNow : Time.time -> string
  end

Index: quota.mlt
===================================================================
RCS file: /cvsroot/hcoop/portal/quota.mlt,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** quota.mlt   29 Dec 2007 21:28:34 -0000      1.3
--- quota.mlt   19 Jan 2008 20:57:32 -0000      1.4
***************
*** 52,56 ****
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Request:</td> <td><% Web.htmlNl (#data req) %></td> </tr>
  <tr> <td>Reason:</td> <td><% Web.html (#msg req) %></td> </tr>
--- 52,56 ----
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Request:</td> <td><% Web.htmlNl (#data req) %></td> </tr>
  <tr> <td>Reason:</td> <td><% Web.html (#msg req) %></td> </tr>
***************
*** 72,76 ****
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Request:</td> <td><% Web.htmlNl (#data req) %></td> </tr>
  <tr> <td>Reason:</td> <td><% Web.html (#msg req) %></td> </tr>
--- 72,76 ----
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Request:</td> <td><% Web.htmlNl (#data req) %></td> </tr>
  <tr> <td>Reason:</td> <td><% Web.html (#msg req) %></td> </tr>
***************
*** 96,100 ****
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Status:</td> <td><select name="status">
        <option value="0"<% if #status req = Quota.NEW then %> selected<% end 
%>>New</option>
--- 96,100 ----
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Status:</td> <td><select name="status">
        <option value="0"<% if #status req = Quota.NEW then %> selected<% end 
%>>New</option>

Index: list.mlt
===================================================================
RCS file: /cvsroot/hcoop/portal/list.mlt,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** list.mlt    15 Dec 2007 17:19:30 -0000      1.11
--- list.mlt    19 Jan 2008 20:57:32 -0000      1.12
***************
*** 23,27 ****
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>List name:</td> <td><% #data req %></td> </tr>
  <tr> <td>Reason:</td> <td colspan="2"><% Web.html (#msg req) %></td> </tr>
--- 23,27 ----
  <table class="blanks">
  <tr> <td>By:</td> <td><a href="user?id=<% #usr req %>"><% name %></a></td> 
</tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>List name:</td> <td><% #data req %></td> </tr>
  <tr> <td>Reason:</td> <td colspan="2"><% Web.html (#msg req) %></td> </tr>
***************
*** 45,49 ****
  <table class="blanks">
  <tr> <td>By:</td> <td colspan="2"><a href="user?id=<% #usr req %>"><% name 
%></a></td> </tr>
! <tr> <td>Time:</td> <td colspan="2"><% #stamp req %></td> </tr>
  <tr> <td>List name:</td> <td><% #data req %></td> </tr>
  <tr> <td>Reason:</td> <td colspan="2"><% Web.html (#msg req) %></td> </tr>
--- 45,49 ----
  <table class="blanks">
  <tr> <td>By:</td> <td colspan="2"><a href="user?id=<% #usr req %>"><% name 
%></a></td> </tr>
! <tr> <td>Time:</td> <td colspan="2"><% #stamp req %> (<% Util.diffFromNow 
(#stamp req) %> ago)</td> </tr>
  <tr> <td>List name:</td> <td><% #data req %></td> </tr>
  <tr> <td>Reason:</td> <td colspan="2"><% Web.html (#msg req) %></td> </tr>
***************
*** 69,73 ****
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %></td> </tr>
  <tr> <td>Status:</td> <td><select name="status">
        <option value="0"<% if #status req = MailingList.NEW then %> selected<% 
end %>>New</option>
--- 69,73 ----
  <table class="blanks">
  <tr> <td>Requestor:</td> <td><a href="user?id=<% #usr req %>"><% #name user 
%></a></td> </tr>
! <tr> <td>Time:</td> <td><% #stamp req %> (<% Util.diffFromNow (#stamp req) %> 
ago)</td> </tr>
  <tr> <td>Status:</td> <td><select name="status">
        <option value="0"<% if #status req = MailingList.NEW then %> selected<% 
end %>>New</option>


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
hcoop-cvs mailing list
hcoop-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hcoop-cvs

Reply via email to