From: Santi B. <san...@us...> - 2007-12-11 00:36:33
|
Update of /cvsroot/babeldoc/babeldoc/modules/web/build/console/journal In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv16757/modules/web/build/console/journal Added Files: ticketstep.vm view-document.vm forked-tickets.vm new-tickets.vm index.vm Log Message: Minor update --- NEW FILE: view-document.vm --- <html> <head> <title>view document</title> <link rel=stylesheet type="text/css" href="$babel.mapUrl('/site.css')"> </head> <body bgcolor="#ffffff"> #set($tstring = $req.getParameter('ticket')) #set($ticket = $babel.JournalListing.ticketFromString($tstring)) #set($sstring = $req.getParameter('step')) #set($step = $babel.JournalListing.stepFromString($sstring)) #set($document = $babel.JournalListing.getDocumentAtTicketStep($ticket, $step)) $util.debugObject($document) #set($doccontents = $babel.JournalListing.getEscapedPipelineDocument($document)) $util.debugObject($doccontents) <table width="700"> <tr bgcolor="#aaaaaa"> <td colspan="2"> <center><h2>document: $ticket / $step</h2> <a href="ticketstep.vm?recycle=1&ticket=$tstring&step=$sstring"> <img src="$babel.image('recycle.png')"> </a></center> </td> </tr> <tr> <td bgcolor="#eeeeee" colspan=2> <pre>$doccontents</pre> </td> </tr> </table> <br> <table width="700"> <tr bgcolor="#dddddd"> <td colspan="2"> <center> <strong>attributes</strong> </center> </td> </tr> #foreach( $key in $babel.JournalListing.getPipelineKeys($document)) #if( $velocityCount % 2 == 0 ) <tr> #else <tr bgcolor="#eeeeee"> #end <td><i>$key</i></td> <td>$document.get($key)</td> <tr> #end </table> </html> --- NEW FILE: new-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().getAllNewTicketsToNow($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="new-tickets.vm?start=$back"> << </a> #else << #end </td> <td> <center><h2>new tickets</h2></center> </td> <td align="right"> <a href="new-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> --- NEW FILE: ticketstep.vm --- <html> <head> <title>Ticketsteps</title> <link rel=stylesheet type="text/css" href="$babel.mapUrl('/site.css')"> </head> <body> #set($tstring = $req.getParameter('ticket')) #set($ticket = $babel.JournalListing.ticketFromString($tstring)) #* process a replay request *# #if( $req.getParameter('recycle') == "1" ) #set($sstring = $req.getParameter( 'step' )) #set($step = $babel.JournalListing.stepFromString($sstring)) #set($replay = $babel.JournalListing.replayTicketStep( $ticket, $step )) #end #set($querytickets = $babel.getJournalListing().getAllTicketSteps($ticket)) <table width="700"> <tr bgcolor="#aaaaaa"> <td colspan="4"> <center><h2>ticket: $tstring</h2></center> </td> </tr> <tr bgcolor="#dddddd"> <td><strong>step</strong></td> <td><strong>date</strong></td> <td><strong>operation</strong></td> <td><strong>pipelinestage</strong></td> </tr> #foreach( $queryticket in $querytickets ) #if( $velocityCount % 2 == 0 ) <tr bgcolor="#eeeeee"> #else <tr> #end <td>$queryticket.step</td> <td>$queryticket.date</td> <td> #if( $queryticket.operation.equals("updateDocument")) updateDocument <a href="view-document.vm?ticket=$tstring&step=$queryticket.step"> <img src="$babel.image('eye.png')"> </a> #else $queryticket.operation #end </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) #set($row=0) #foreach( $ticket in $children ) #if( $count == 0 ) #if( $row % 2 == 0) <tr> #else <tr bgcolor="#eeeeee"> #end #set($row = $row + 1) #end <td><a href="ticketstep.vm?ticket=${ticket.Id}">${ticket.Id}</a></td> #if( $count == 7 ) #set($count = 0) </tr> #else #set($count = $count + 1) #end #end </table> </td> </tr> </table> </html> --- NEW FILE: index.vm --- <html> <head> <title>Journal</title> <link rel=stylesheet type="text/css" href="$babel.mapUrl('/site.css')"> </head> <body bgcolor="#ffffff"> <table width="700"> <tr bgcolor="#aaaaaa"> <td colspan="4"><center><h2>journal console options</h2></center></td> </tr> <tr> <td><a href="new-tickets.vm"><strong>new tickets</strong></a></td> <td><a href="forked-tickets.vm"><strong>forked tickets</strong></a></td> <td><a href="failed-status.vm"><strong>failed tickets</strong></a></td> <td><a href="sucess-status.vm"><strong>passed tickets</strong></a></td> <td></td> </tr> </table> </center> </html> --- NEW FILE: forked-tickets.vm --- <html> <head> <title>Forked tickets</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 = $babel.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.JournalListing.getAllForkedTicketsToNow($index, 20)) <table width="700"> <tr bgcolor="#aaaaaa"> <td colspan=6> <table width="700%" cellpadding="0" cellspace="0"> <tr> <td align="left"> #if($index>0) <a href="forked-tickets.vm?start=$back"> << </a> #else << #end </td> <td> <center><h2>forked tickets</h2></center> </td> <td align="right"> <a href="forked-tickets.vm?start=$next"> >> </a> </td> </tr> </table> </td> </tr> <tr bgcolor="#dddddd"> <td><strong>#</strong></td> <td></td> <td><strong>ticket</strong></td> <td><strong>date</strong></td> <td><strong></td> <td><strong>parent</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> <td><a href="ticketstep.vm?ticket=$ticket.Other"><img src=$babel.image('search.png')><a></td> <td>$ticket.Other</td> </tr> #end </table> <body> </html> |