]> git.llucax.com Git - software/sercom.git/commitdiff
más cleanup de detalles de presentación.
authorRicardo Markiewicz <rmarkie@fi.uba.ar>
Sun, 18 Mar 2007 18:00:36 +0000 (18:00 +0000)
committerRicardo Markiewicz <rmarkie@fi.uba.ar>
Sun, 18 Mar 2007 18:00:36 +0000 (18:00 +0000)
sercom/subcontrollers/curso/alumno/__init__.py
sercom/subcontrollers/curso/alumno/templates/list.kid
sercom/subcontrollers/curso/alumno/templates/notas.kid
sercom/subcontrollers/curso/docente/__init__.py
sercom/subcontrollers/curso/docente/templates/list.kid
sercom/subcontrollers/curso/ejercicio/templates/list.kid

index 26b87a2ca4ddda69337977d21cedb953f4ce0284..39beece034ee6dd3e0e732f5d55089f0ce492bf0 100644 (file)
@@ -35,7 +35,7 @@ def validate_new(data):
 #{{{ Formulario
 class AlumnoInscriptoForm(W.TableForm):
     class Fields(W.WidgetsList):
 #{{{ Formulario
 class AlumnoInscriptoForm(W.TableForm):
     class Fields(W.WidgetsList):
-        nota_practica = W.TextField(label=_(u'Nota Practica'), validator=V.Number(not_empty=True, strip=True))
+        nota_practica = W.TextField(label=_(u'Nota Práctica'), validator=V.Number(not_empty=True, strip=True))
         nota_final = W.TextField(label=_(u'Nota Final'), validator=V.Number(not_empty=True, strip=True))
         nota_libreta = W.TextField(label=_(u'Nota Libreta'), validator=V.Number(not_empty=True, strip=True))
     fields = Fields()
         nota_final = W.TextField(label=_(u'Nota Final'), validator=V.Number(not_empty=True, strip=True))
         nota_libreta = W.TextField(label=_(u'Nota Libreta'), validator=V.Number(not_empty=True, strip=True))
     fields = Fields()
index fa261f34b304d32c909c0c2575c205c3400dc543..36afdc3df5eef5c2e5c0225a33997d81e59c9e62 100644 (file)
@@ -19,7 +19,7 @@
     </tr>
     <tr py:for="record in records">
         <td><a href="${tg.url('/curso/alumno/show/%d' % record.alumno.id)}" py:content="record.alumno.shortrepr()">alumno</a></td>
     </tr>
     <tr py:for="record in records">
         <td><a href="${tg.url('/curso/alumno/show/%d' % record.alumno.id)}" py:content="record.alumno.shortrepr()">alumno</a></td>
-        <td><span py:replace="record.condicional">fecha corregido</span></td>
+        <td align="center"><span py:replace="tg.strbool(record.condicional)">fecha corregido</span></td>
         <td><a py:if="record.tutor" href="${tg.url('/docente/show/%d' % record.tutor.id)}" py:content="record.tutor.shortrepr()">Tutor</a></td>
         <td>
             <a href="${tg.url('/curso/alumno/notas/%d/%d' % (record.id, curso.id))}">Notas</a>
         <td><a py:if="record.tutor" href="${tg.url('/docente/show/%d' % record.tutor.id)}" py:content="record.tutor.shortrepr()">Tutor</a></td>
         <td>
             <a href="${tg.url('/curso/alumno/notas/%d/%d' % (record.id, curso.id))}">Notas</a>
index c4b2bc586b368ad892c8099ad5c01caff9a56eab..4a2ec3a09c1393101a53cab69cd28d2e1fd0e608 100644 (file)
@@ -6,7 +6,7 @@
 <title>notas</title>
 </head>
 <body>
 <title>notas</title>
 </head>
 <body>
-<h1>Modificacion de <span py:replace="name">Objeto</span></h1>
+<h1>Notas de <span py:replace="record.alumno.shortrepr()">Objeto</span></h1>
 
 <div py:replace="form(value=record, action=tg.url('/curso/alumno/update/%d/%d' % (record.id, cursoid)),
        submit_text=_(u'Guardar'))">Formulario</div>
 
 <div py:replace="form(value=record, action=tg.url('/curso/alumno/update/%d/%d' % (record.id, cursoid)),
        submit_text=_(u'Guardar'))">Formulario</div>
index 2f9437567a2e6c31391e2f1c0859b6baf50ff552..f2ccc016c74636c32a6d71df0b114e85b08853f2 100644 (file)
@@ -40,7 +40,7 @@ class DocenteInscriptoForm(W.TableForm):
        docente = W.SingleSelectField(label=_(u'Docente'), options = get_docentes,
        validator = V.Int(not_empty=True))
 
        docente = W.SingleSelectField(label=_(u'Docente'), options = get_docentes,
        validator = V.Int(not_empty=True))
 
-       corrige = W.CheckBox(label=_(u'Corrige'))
+       corrige = W.CheckBox(label=_(u'Corrige?'))
 
        observaciones = W.TextArea(name='observaciones', label=_(u'Observaciones'),
             validator=V.UnicodeString(not_empty=False, strip=True))
 
        observaciones = W.TextArea(name='observaciones', label=_(u'Observaciones'),
             validator=V.UnicodeString(not_empty=False, strip=True))
index 5a0d6f3bc2228895785f41dae50b1f1e1a5af255..e908d2d31b89360300a99599bb4a3ce9938c2aa3 100644 (file)
 <table class="list">
     <tr>
         <th>Docente</th>
 <table class="list">
     <tr>
         <th>Docente</th>
-        <th>Corrige</th>
+        <th>Corrige?</th>
         <th>Observaciones</th>
                                <th>Operaciones</th>
     </tr>
     <tr py:for="record in records">
         <th>Observaciones</th>
                                <th>Operaciones</th>
     </tr>
     <tr py:for="record in records">
-        <!--td><input type="checkbox" onclick="var f =
-            document.createElement('form'); this.parentNode.appendChild(f);
-            f.method = 'POST'; f.action = '${tg.url('/alumno/activate/%d/%d' % (record.id, int(not record.activo)))}';
-            f.submit(); return false;"
-            py:attrs="checked=tg.checker(record.activo)" /></td-->
         <td><a href="${tg.url('/docente/show/%d' % record.docente.id)}"><span py:replace="record.docente.shortrepr()">docentes</span></a></td> 
         <td><a href="${tg.url('/docente/show/%d' % record.docente.id)}"><span py:replace="record.docente.shortrepr()">docentes</span></a></td> 
-        <td><span py:if="record.corrige">SI</span><span py:if="not record.corrige">NO</span></td>
+        <td align="center"><span py:replace="tg.strbool(record.corrige)">Si/No</span></td>
         <td><span py:replace="record.observaciones">observaciones</span></td>
         <td><span py:replace="record.observaciones">observaciones</span></td>
-        <td><a href="${tg.url('/curso/docente/edit/%d' % record.id)}">Editar</a>
-            <a href="${tg.url('/curso/docente/delete/%d/%d' % (record.curso.id, record.id))}" onclick="if (confirm('${_(u'Estás seguro? Tal vez sólo quieras desactivarlo mejor...')}')) { var f = document.createElement('form'); this.parentNode.appendChild(f); f.method = 'POST'; f.action = this.href; f.submit(); };return false;">Eliminar</a></td>
+                               <td>
+                                       <a href="${tg.url('/curso/docente/edit/%d' % record.id)}">Editar</a>
+                                       <a href="${tg.url('/curso/docente/delete/%d/%d' % (record.curso.id, record.id))}" onclick="if (confirm('${_(u'Estás seguro? Tal vez sólo quieras desactivarlo mejor...')}')) { var f = document.createElement('form'); this.parentNode.appendChild(f); f.method = 'POST'; f.action = this.href; f.submit(); };return false;">Eliminar</a>
+                               </td>
     </tr>
 </table>
 
 <br/>
     </tr>
 </table>
 
 <br/>
+
 <a href="${tg.url('/curso/docente/new/%d' % curso.id)}">Agregar</a> |
 <a href="${tg.url('/curso/list')}">Volver</a>
 
 <a href="${tg.url('/curso/docente/new/%d' % curso.id)}">Agregar</a> |
 <a href="${tg.url('/curso/list')}">Volver</a>
 
index 31fcf3f5e8ad6e13f3d9d8a3a6c850b23c5f0248..7c02354c930917556e22afeb34e2694a4dde13ea 100644 (file)
@@ -8,11 +8,11 @@
 </head>
 <body>
 
 </head>
 <body>
 
-       <h1>Administración de <span py:replace="namepl">Objetos</span> Curso <span py:replace="curso.shortrepr()" /></h1>
+<h1><span py:replace="namepl.capitalize()">Objetos</span> del curso <span py:replace="curso.shortrepr()" /></h1>
 
 <table class="list">
     <tr>
 
 <table class="list">
     <tr>
-        <th>Numero</th>
+        <th>Número</th>
         <th>Enunciado</th>
         <th>Es Grupal?</th>
         <th>Operaciones</th>
         <th>Enunciado</th>
         <th>Es Grupal?</th>
         <th>Operaciones</th>