1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <?python import turbogears as tg ?>
3 <?python from sercom.model import Grupo, AlumnoInscripto ?>
4 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
5 py:extends="'../../../templates/master.kid'">
7 <meta content="text/html; charset=utf-8" http-equiv="Content-Type" py:replace="''"/>
14 <h2>Comandos Ejecutados</h2>
23 <th>Observaciones</th>
25 <th>Archivos Guardados</th>
27 <!-- TODO : Solo mostrar con ce.comando.publico == True -->
28 <tr py:for="ce in entrega.comandos_ejecutados" py:if="ce.comando.publico">
29 <td py:content="ce.comando.orden" />
30 <td py:content="ce.comando.tarea.shortrepr()" />
31 <td py:content="ce.comando.comando" />
32 <td py:content="ce.inicio" />
33 <td py:content="ce.fin" />
34 <td py:content="tg.strbool(ce.exito)" align="center" />
35 <td py:content="ce.observaciones" />
36 <td align="center"><a href="/" py:if="ce.diferencias">Bajar</a></td>
37 <td align="center"><a href="/" py:if="ce.archivos">Bajar</a></td>
40 <h2>Pruebas Realizadas</h2>
41 <div py:for="p in entrega.pruebas">
42 <h3 py:content="p.caso_de_prueba.shortrepr()" />
51 <th>Observaciones</th>
53 <th>Archivos Guardados</th>
55 <!-- TODO : Solo mostrar con ce.comando.publico == True -->
56 <tr py:for="ce in p.comandos_ejecutados" py:if="ce.comando.publico">
57 <td py:content="ce.comando.orden" />
58 <td py:content="ce.comando.tarea.shortrepr()" />
59 <td py:content="ce.comando.comando" />
60 <td py:content="ce.inicio" />
61 <td py:content="ce.fin" />
62 <td py:content="tg.strbool(ce.exito)" align="center" />
63 <td py:content="ce.observaciones" />
64 <td align="center"><a href="/" py:if="ce.diferencias">Bajar</a></td>
65 <td align="center"><a href="/" py:if="ce.archivos">Bajar</a></td>
70 <a href="javascript:window.history.go(-1);">Volver</a>
75 <!-- vim: set et sw=4 sts=4 : -->