]> git.llucax.com Git - software/sercom.git/commitdiff
Agregar link para bajar archivos en ejercicios.
authorLeandro Lucarella <llucax@gmail.com>
Fri, 16 Mar 2007 14:38:47 +0000 (14:38 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Fri, 16 Mar 2007 14:38:47 +0000 (14:38 +0000)
sercom/subcontrollers/curso/ejercicio/__init__.py
sercom/subcontrollers/curso/ejercicio/templates/list.kid

index 04b7783558d7e0b1d303d26c5b75c253d670d043..d4dcb8c316e5e4074ea4291f92fc2290f500c510 100644 (file)
@@ -143,13 +143,5 @@ class EjercicioController(controllers.Controller, identity.SecureResource):
         validate_del(id)
         flash(_(u'El %s fue eliminado permanentemente.') % name)
         raise redirect('../list')
-
-    @expose()
-    def files(self, id):
-        r = validate_get(id)
-        response.headers["Content-Type"] = r.archivo_type
-        response.headers["Content-disposition"] = "attachment;filename=%s" % (r.archivo_name)
-        flash(_(u'El %s fue eliminado permanentemente.') % name)
-        return r.archivo
 #}}}
 
index 4a4ef2cbea6545e26d6c046d7896f830fec0cc06..2073bc3a4aedab96b0ce7f161aad673696913d61 100644 (file)
@@ -24,6 +24,7 @@
         <td>
             <a href="${tg.url('/curso/ejercicio/show/%d' % record.id)}">Ver</a>
             <a href="${tg.url('/curso/ejercicio/entrega/%d' % record.id)}">Entregas</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>
         </td>