]> git.llucax.com Git - software/sercom.git/commitdiff
Renombrar entrega a instancia en el contexto de instancias de entrega para no confund...
authorLeandro Lucarella <llucax@gmail.com>
Fri, 16 Mar 2007 14:57:37 +0000 (14:57 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Fri, 16 Mar 2007 14:57:37 +0000 (14:57 +0000)
sercom/subcontrollers/curso/ejercicio/__init__.py
sercom/subcontrollers/curso/ejercicio/instancia/__init__.py [moved from sercom/subcontrollers/curso/ejercicio/entrega/__init__.py with 97% similarity]
sercom/subcontrollers/curso/ejercicio/instancia/templates/__init__.py [moved from sercom/subcontrollers/curso/ejercicio/entrega/templates/__init__.py with 100% similarity]
sercom/subcontrollers/curso/ejercicio/instancia/templates/edit.kid [moved from sercom/subcontrollers/curso/ejercicio/entrega/templates/edit.kid with 71% similarity]
sercom/subcontrollers/curso/ejercicio/instancia/templates/list.kid [moved from sercom/subcontrollers/curso/ejercicio/entrega/templates/list.kid with 79% similarity]
sercom/subcontrollers/curso/ejercicio/instancia/templates/new.kid [moved from sercom/subcontrollers/curso/ejercicio/entrega/templates/new.kid with 68% similarity]
sercom/subcontrollers/curso/ejercicio/instancia/templates/show.kid [moved from sercom/subcontrollers/curso/ejercicio/entrega/templates/show.kid with 89% similarity]
sercom/subcontrollers/curso/ejercicio/templates/list.kid

index d4dcb8c316e5e4074ea4291f92fc2290f500c510..cf819d3090231d11c54d86767c5f5b186cc04f6b 100644 (file)
@@ -11,9 +11,7 @@ from docutils.core import publish_parts
 from sercom.subcontrollers import validate as val
 from sercom.model import Ejercicio, Curso, Enunciado
 from cherrypy import request, response
-
-from entrega import  *
-
+from instancia import InstanciaController
 #}}}
 
 #{{{ Configuración
@@ -77,7 +75,7 @@ class EjercicioController(controllers.Controller, identity.SecureResource):
     """Basic model admin interface"""
     require = identity.has_permission('entregar')
 
-    entrega = EntregaController()
+    instancia = InstanciaController()
 
     @expose(template='kid:%s.templates.list' % __name__)
     @validate(validators=dict(curso=V.Int))
similarity index 97%
rename from sercom/subcontrollers/curso/ejercicio/entrega/__init__.py
rename to sercom/subcontrollers/curso/ejercicio/instancia/__init__.py
index c1b7a8c394caa895020817dfc8d51a6f1ebce161..156f691ba33cce42cd1710768ded8c4f44d9ef9f 100644 (file)
@@ -52,7 +52,7 @@ def validate_new(data):
 #}}}
 
 #{{{ Formulario
-class EntregaForm(W.TableForm):
+class InstanciaForm(W.TableForm):
     class Fields(W.WidgetsList):
         numero = W.TextField(name="numero",label=_(u'Nro'), help_text=_(u'Requerido.'),
             validator=V.Int(not_empty=True))
@@ -64,11 +64,11 @@ class EntregaForm(W.TableForm):
     fields = Fields()
     javascript = [W.JSSource("MochiKit.DOM.focusOnLoad('form_numero');")]
 
-form = EntregaForm()
+form = InstanciaForm()
 #}}}
 
 #{{{ Controlador
-class EntregaController(controllers.Controller, identity.SecureResource):
+class InstanciaController(controllers.Controller, identity.SecureResource):
     """Basic model admin interface"""
     require = identity.has_permission('entregar')
 
similarity index 71%
rename from sercom/subcontrollers/curso/ejercicio/entrega/templates/edit.kid
rename to sercom/subcontrollers/curso/ejercicio/instancia/templates/edit.kid
index 732382d277ba1f1a6beac68d6e05397e8ac0b889..d78073d71fe294b49196726a06802ecdf06cf831 100644 (file)
@@ -9,11 +9,11 @@
 
 <h1>Modificación de <span py:replace="name">Objeto</span></h1>
 
-<div py:replace="form(value=record, action=tg.url('/curso/ejercicio/entrega/update/%d' % record.id),
+<div py:replace="form(value=record, action=tg.url('/curso/ejercicio/instancia/update/%d' % record.id),
        submit_text=_(u'Guardar'))">Formulario</div>
 
 <br/>
-<a href="${tg.url('/curso/ejercicio/entrega/show/%s' % record.id)}">Ver (cancela)</a> |
-<a href="${tg.url('/curso/ejercicio/entrega/list/%s' % record.ejercicioID)}">Volver (cancela)</a>
+<a href="${tg.url('/curso/ejercicio/instancia/show/%s' % record.id)}">Ver (cancela)</a> |
+<a href="${tg.url('/curso/ejercicio/instancia/list/%s' % record.ejercicioID)}">Volver (cancela)</a>
 </body>
 </html>
similarity index 79%
rename from sercom/subcontrollers/curso/ejercicio/entrega/templates/list.kid
rename to sercom/subcontrollers/curso/ejercicio/instancia/templates/list.kid
index 4edfd954245324ec77388950ff3584e776e3e403..4f7b0b292d35298b6112b8eb87523e25062cf6a6 100644 (file)
         <td><span py:replace="tg.strbool(record.activo)">activa</span></td>
         <td><span py:replace="record.observaciones">obs</span></td>
         <td>
-            <a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/entrega/show/%d' % record.id)}">Ver</a>
-            <a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/entrega/edit/%d' % record.id)}">Editar</a>
-            <a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/entrega/delete/%d' % record.id)}" onclick="if (confirm('${_(u'Estás seguro? Yo creo que no...')}')) { var f = document.createElement('form'); this.parentNode.appendChild(f); f.method = 'POST'; f.action = this.href; f.submit(); };return false;">Eliminar</a>
+            <a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/instancia/show/%d' % record.id)}">Ver</a>
+            <a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/instancia/edit/%d' % record.id)}">Editar</a>
+            <a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/instancia/delete/%d' % record.id)}" onclick="if (confirm('${_(u'Estás seguro? Yo creo que no...')}')) { 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/>
-<a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/entrega/new/%s' % ejercicio.id)}">Agregar</a>
+<a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/instancia/new/%s' % ejercicio.id)}">Agregar</a>
 <a href="${tg.url('/curso/ejercicio/list/%s' % ejercicio.curso.id)}">Volver a Ejericicios</a>
 
 <div py:for="page in tg.paginate.pages">
similarity index 68%
rename from sercom/subcontrollers/curso/ejercicio/entrega/templates/new.kid
rename to sercom/subcontrollers/curso/ejercicio/instancia/templates/new.kid
index d51c17772707d83df6ef8e44f2b75ac16cb93512..4c5ce6ac4221017accb1d45c6b69fe45ac7f2cd6 100644 (file)
@@ -9,10 +9,10 @@
 
 <h1>Crear Nuevo <span py:replace="name">Objeto</span></h1>
 
-<p py:replace="form(action=tg.url('/curso/ejercicio/entrega/create'), value=values, submit_text=_('Crear'))">Formulario</p>
+<p py:replace="form(action=tg.url('/curso/ejercicio/instancia/create'), value=values, submit_text=_('Crear'))">Formulario</p>
 
 <br/>
-<a href="${tg.url('/curso/ejercicio/entrega/%s' % values.ejercicioID)}">Cancelar</a>
+<a href="${tg.url('/curso/ejercicio/instancia/%s' % values.ejercicioID)}">Cancelar</a>
 
 </body>
 </html>
similarity index 89%
rename from sercom/subcontrollers/curso/ejercicio/entrega/templates/show.kid
rename to sercom/subcontrollers/curso/ejercicio/instancia/templates/show.kid
index 2f0b0d9d12b857d0c60dc64d2010823a600c8952..3c45f8eb2f1984959762b8ab85fae34f9ac82363 100644 (file)
@@ -43,8 +43,8 @@
     </table>
 
 <br/>
-<a href="${tg.url('/curso/ejercicio/entrega/edit/%s' % record.id)}">Editar</a> |
-<a href="${tg.url('/curso/ejercicio/entrega/list/%s' % record.ejercicioID)}">Volver</a>
+<a href="${tg.url('/curso/ejercicio/instancia/edit/%s' % record.id)}">Editar</a> |
+<a href="${tg.url('/curso/ejercicio/instancia/list/%s' % record.ejercicioID)}">Volver</a>
 
 </body>
 </html>
index 95e6c1d1aa2070820ef9d7a2345e1c0881cfc04d..53266706bc0ff9555010df912aab302e16cdcfbc 100644 (file)
@@ -23,7 +23,7 @@
         <td><span py:replace="tg.strbool(record.grupal)">grupal</span></td>
         <td>
             <a href="${tg.url('/curso/ejercicio/show/%d' % record.id)}">Ver</a>
-            <a href="${tg.url('/curso/ejercicio/entrega/list/%d' % record.id)}">Entregas</a>
+            <a href="${tg.url('/curso/ejercicio/instancia/list/%d' % record.id)}">Instancias</a>
             <a href="${tg.url('/enunciado/files/%d' % record.enunciadoID)}">Bajar archivos</a>
             <a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/edit/%d' % record.id)}">Editar</a>
             <a py:if="'admin' in identity.current.permissions" href="${tg.url('/curso/ejercicio/delete/%d' % record.id)}" onclick="if (confirm('${_(u'Estás seguro? Yo creo que no...')}')) { var f = document.createElement('form'); this.parentNode.appendChild(f); f.method = 'POST'; f.action = this.href; f.submit(); };return false;">Eliminar</a>