Update of /cvsroot/babeldoc/babeldoc/modules/web/docs/journal
In directory sc8-pr-cvs1:/tmp/cvs-serv19218/modules/web/docs/journal
Modified Files:
Tag: branch_1_0
ticketstep.vm view-document.vm index.vm
Added Files:
Tag: branch_1_0
failed-status.vm all-tickets.vm
Log Message:
- Add a way to query journal on ticket's STATUS
- The view of a Ticket shows a bit more information
--- NEW FILE: failed-status.vm ---
<html>
<head>
<title>Journal</title>
<link rel=stylesheet type="text/css" href="$babel.mapUrl('/site.css')">
</head>
<body>
#set($istr = $req.getParameter('start'))
#if($istr.length() > 0)
#set($index = $util.toInt($istr))
#if($index >= 20)
#set($back = $index - 20)
#else
#set($back = 0)
#set($index = 0)
#end
#set($next = $index + 20)
#else
#set($index = 0)
#set($back = 0)
#set($next = 20)
#end
#set($tickets = $babel.getJournalListing().getAllFailedTicketsToNow($index, 20))
<table width="700">
<tr bgcolor="#aaaaaa">
<td colspan=4>
<table width="700" cellpadding="0" cellspace="0">
<tr>
<td align="left">
#if($index>0)
<a href="failed-status.vm?start=$back">
<<
</a>
#else
<<
#end
</td>
<td>
<center><h2>new tickets</h2></center>
</td>
<td align="right">
<a href="failed-status.vm?start=$next">
>>
</a>
</td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="#dddddd">
<td><strong>#</strong></td>
<td><strong>steps</strong></td>
<td><strong>ticket</strong></td>
<td><strong>date</strong></td>
</tr>
#foreach( $ticket in $tickets )
#if( $velocityCount % 2 == 0 )
<tr>
#else
<tr bgcolor="#eeeeee">
#end
<td>$velocityCount</td>
<td><a href="ticketstep.vm?ticket=${ticket.Ticket.getId()}"><img src="$babel.image('search.png')"><a> </td>
<td>${ticket.Ticket.getId()}</td>
<td>$ticket.Date</td>
</tr>
#end
</table>
</body>
</html>
--- NEW FILE: all-tickets.vm ---
<html>
<head>
<title>Journal</title>
<link rel=stylesheet type="text/css" href="$babel.mapUrl('/site.css')">
</head>
<body>
#set($istr = $req.getParameter('start'))
#if($istr.length() > 0)
#set($index = $util.toInt($istr))
#if($index >= 20)
#set($back = $index - 20)
#else
#set($back = 0)
#set($index = 0)
#end
#set($next = $index + 20)
#else
#set($index = 0)
#set($back = 0)
#set($next = 20)
#end
#set($tickets = $babel.getJournalListing().getAllTicketsToNow($index, 20))
<table width="700">
<tr bgcolor="#aaaaaa">
<td colspan=4>
<table width="700" cellpadding="0" cellspace="0">
<tr>
<td align="left">
#if($index>0)
<a href="all-tickets.vm?start=$back">
<<
</a>
#else
<<
#end
</td>
<td>
<center><h2>new tickets</h2></center>
</td>
<td align="right">
<a href="all-tickets.vm?start=$next">
>>
</a>
</td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="#dddddd">
<td><strong>#</strong></td>
<td><strong>steps</strong></td>
<td><strong>ticket</strong></td>
<td><strong>date</strong></td>
</tr>
#foreach( $ticket in $tickets )
#if( $velocityCount % 2 == 0 )
<tr>
#else
<tr bgcolor="#eeeeee">
#end
<td>$velocityCount</td>
<td><a href="ticketstep.vm?ticket=${ticket.Ticket.getId()}"><img src="$babel.image('search.png')"><a> </td>
<td>${ticket.Ticket.getId()}</td>
<td>$ticket.Date</td>
</tr>
#end
</table>
</body>
</html>
Index: ticketstep.vm
===================================================================
RCS file: /cvsroot/babeldoc/babeldoc/modules/web/docs/journal/ticketstep.vm,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.8.1
diff -C2 -d -r1.1.1.1 -r1.1.1.1.8.1
*** ticketstep.vm 24 Feb 2003 22:48:07 -0000 1.1.1.1
--- ticketstep.vm 25 Jun 2003 21:11:30 -0000 1.1.1.1.8.1
***************
*** 21,25 ****
<table width="700">
<tr bgcolor="#aaaaaa">
! <td colspan="4">
<center><h2>ticket: $tstring</h2></center>
</td>
--- 21,25 ----
<table width="700">
<tr bgcolor="#aaaaaa">
! <td colspan="5">
<center><h2>ticket: $tstring</h2></center>
</td>
***************
*** 30,33 ****
--- 30,34 ----
<td><strong>operation</strong></td>
<td><strong>pipelinestage</strong></td>
+ <td><strong>status</strong></td>
</tr>
#foreach( $queryticket in $querytickets )
***************
*** 50,62 ****
</td>
<td>$queryticket.stage</td>
</tr>
#end
! <tr><td colspan=4><br></td></tr>
#set($children = $babel.JournalListing.getChildTickets($ticket))
<tr bgcolor="#dddddd">
! <td colspan=4><center><strong>children</strong></center></td>
</tr>
<tr>
! <td colspan=4>
<table width="600">
#set($count=0)
--- 51,64 ----
</td>
<td>$queryticket.stage</td>
+ <td>$queryticket.other</td>
</tr>
#end
! <tr><td colspan=5><br></td></tr>
#set($children = $babel.JournalListing.getChildTickets($ticket))
<tr bgcolor="#dddddd">
! <td colspan=5><center><strong>children</strong></center></td>
</tr>
<tr>
! <td colspan=5>
<table width="600">
#set($count=0)
Index: view-document.vm
===================================================================
RCS file: /cvsroot/babeldoc/babeldoc/modules/web/docs/journal/view-document.vm,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.8.1
diff -C2 -d -r1.1.1.1 -r1.1.1.1.8.1
*** view-document.vm 24 Feb 2003 22:48:07 -0000 1.1.1.1
--- view-document.vm 25 Jun 2003 21:11:31 -0000 1.1.1.1.8.1
***************
*** 25,40 ****
</tr>
<tr>
! <td bgcolor="#eeeeee" colspan=2>
! <pre>
! $doccontents
! </pre>
</td>
</tr>
<tr><td><br></td></tr>
<tr bgcolor="#dddddd">
! <td colspan="2">
<center>
<strong>attributes</strong>
</center>
</td>
</tr>
--- 25,55 ----
</tr>
<tr>
! <td>
! Document Name
! </td>
! <td align="left">
! $document.Name
! </td>
! </tr>
!
! <tr>
! <td>
! Document Content
! </td>
! <td bgcolor="#eeeeee">
! <pre>
! $doccontents
! </pre>
</td>
</tr>
<tr><td><br></td></tr>
<tr bgcolor="#dddddd">
! <td>
<center>
<strong>attributes</strong>
</center>
+ </td>
+ <td>
+
</td>
</tr>
Index: index.vm
===================================================================
RCS file: /cvsroot/babeldoc/babeldoc/modules/web/docs/journal/index.vm,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.8.1
diff -C2 -d -r1.1.1.1 -r1.1.1.1.8.1
*** index.vm 24 Feb 2003 22:48:06 -0000 1.1.1.1
--- index.vm 25 Jun 2003 21:11:31 -0000 1.1.1.1.8.1
***************
*** 10,13 ****
--- 10,14 ----
</tr>
<tr>
+ <td><a href="all-tickets.vm"><strong>all tickets</strong></a></td>
<td><a href="new-tickets.vm"><strong>new tickets</strong></a></td>
<td><a href="forked-tickets.vm"><strong>forked tickets</strong></a></td>
|