]> 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 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
 #}}}
 
 #{{{ Configuración
@@ -77,7 +75,7 @@ class EjercicioController(controllers.Controller, identity.SecureResource):
     """Basic model admin interface"""
     require = identity.has_permission('entregar')
 
     """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))
 
     @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
 #}}}
 
 #{{{ 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))
     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');")]
 
     fields = Fields()
     javascript = [W.JSSource("MochiKit.DOM.focusOnLoad('form_numero');")]
 
-form = EntregaForm()
+form = InstanciaForm()
 #}}}
 
 #{{{ Controlador
 #}}}
 
 #{{{ Controlador
-class EntregaController(controllers.Controller, identity.SecureResource):
+class InstanciaController(controllers.Controller, identity.SecureResource):
     """Basic model admin interface"""
     require = identity.has_permission('entregar')
 
     """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>
 
 
 <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/>
        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>
 </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>
         <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/>
         </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">
 <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>
 
 
 <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/>
 
 <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>
 
 </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/>
     </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>
 
 </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>
         <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>
             <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>