]> git.llucax.com Git - software/sercom.git/blob - sercom/templates/welcome.kid
Poner en castellano datos de instancia de entrega en el dashboard.
[software/sercom.git] / sercom / templates / welcome.kid
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <?python from turbogears import identity ?>
3
4 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
5         py:extends="'master.kid'">
6 <head>
7 <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
8 <title>Dashboard - SERCOM</title>
9 </head>
10 <body>
11         <div py:if="'admin' in identity.current.permissions">
12                 <h1>Dashboard</h1>
13                 <div py:if="a_corregir">
14                         <h2>Correcciones</h2>
15                         En este momento tenes <a href="${tg.url('/correccion/')}">${a_corregir}</a> entregas para corregir.
16                 </div>
17                 <div py:if="len(instancias_activas)">
18                         <h2>Instancias de Entrega</h2>
19                         <ul py:for="instancia in instancias_activas">
20                                 <li>
21                                 <?python delta = instancia.fin - now ?>
22                                 La entrega ${instancia.numero} del
23                                 ejercicio ${instancia.ejercicio.numero} vence
24                                 el ${instancia.fin.strftime(r'%A %d de %B a las %R')}
25                                 (falta ${delta.days} días,
26                                 ${delta.seconds//3600} horas y
27                                 ${delta.seconds//60%60} minutos) y tiene
28                                 ${len(instancia.entregas)} entregas realizadas.
29                                 </li>
30                         </ul>
31                 </div>
32         </div>
33
34
35         <div py:if="'entregar' in identity.current.permissions and 'admin' not in identity.current.permissions">
36                 <h1>Soy entregar</h1>
37         </div>
38 </body>
39 </html>