SVN Alba r5230 - in prosistem/alba/trunk/alba: apps/principal/config apps/principal/modules/informes/actions apps/principal/modules/informes/templates data/sql web/uploads web/uploads/informes
Author: josx Date: 2007-10-22 12:03:23 -0300 (Mon, 22 Oct 2007) New Revision: 5230 Added: prosistem/alba/trunk/alba/web/uploads/informes/ prosistem/alba/trunk/alba/web/uploads/informes/certificado_de_terminacion_de_estudios_primarios.odt prosistem/alba/trunk/alba/web/uploads/informes/constancia_alumno_regular.odt Modified: prosistem/alba/trunk/alba/apps/principal/config/config.php prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/_edit_form.php prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/_list_td_tabular.php prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql Log: Agregue dos informes por defecto (constancia de alumno regular y certificado de terminacion de estudios primarios) Modified: prosistem/alba/trunk/alba/apps/principal/config/config.php =================================================================== --- prosistem/alba/trunk/alba/apps/principal/config/config.php 2007-10-19 21:24:08 UTC (rev 5229) +++ prosistem/alba/trunk/alba/apps/principal/config/config.php 2007-10-22 15:03:23 UTC (rev 5230) @@ -6,3 +6,8 @@ // symfony bootstraping require_once($sf_symfony_lib_dir.'/util/sfCore.class.php'); sfCore::bootstrap($sf_symfony_lib_dir, $sf_symfony_data_dir); + +sfConfig::add(array( + 'sf_informe_dir_name' => $sf_informe_dir_name = 'informes', + 'sf_informe_dir' => sfConfig::get('sf_root_dir').DIRECTORY_SEPARATOR.sfConfig::get('sf_web_dir_name').DIRECTORY_SEPARATOR.sfConfig::get('sf_upload_dir_name').DIRECTORY_SEPARATOR.$sf_informe_dir_name +)); \ No newline at end of file Modified: prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php 2007-10-19 21:24:08 UTC (rev 5229) +++ prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php 2007-10-22 15:03:23 UTC (rev 5230) @@ -79,7 +79,7 @@ $ext = substr($this->getRequest()->getFileName('file'),strrpos($this->getRequest()->getFileName('file'),'.')); $realFileName = $this->getRequest()->getFileName('file'); $uniqueFileName = uniqid(rand()) . $ext; - $this->getRequest()->moveFile('file', sfConfig::get('sf_upload_dir').'/'.$uniqueFileName); + $this->getRequest()->moveFile('file', sfConfig::get('sf_informe_dir').'/'.$uniqueFileName); $adjunto = new Adjunto(); $adjunto->setFecha(date('Y-m-d')); $adjunto->setNombreArchivo($realFileName); @@ -119,7 +119,7 @@ try { - unlink(sfConfig::get('sf_upload_dir')."/".$this->informe->getAdjunto()->getRuta()); + unlink(sfConfig::get('sf_informe_dir')."/".$this->informe->getAdjunto()->getRuta()); $adjunto_id = $this->informe->getFkAdjuntoId(); $this->deleteInforme($this->informe); $adjunto = AdjuntoPeer::retrieveByPk($adjunto_id); @@ -300,7 +300,7 @@ $informe->setFkAdjuntoId(); $informe->save(); $adjunto = AdjuntoPeer::retrieveByPk($informe->getFkAdjuntoId()); - unlink(sfConfig::get('sf_upload_dir')."/".$adjunto->getRuta()); + unlink(sfConfig::get('sf_informe_dir')."/".$adjunto->getRuta()); $adjunto->delete(); return $this->redirect("informes?action=edit&id=".$id); } @@ -412,9 +412,9 @@ $OOo->noErr = true; $OOo->SetZipBinary('zip'); $OOo->SetUnzipBinary('unzip'); - $OOo->SetProcessDir(sfConfig::get('sf_upload_dir')); + $OOo->SetProcessDir(sfConfig::get('sf_informe_dir')); $OOo->SetDataCharset('UTF8'); - $OOo->NewDocFromTpl(sfConfig::get('sf_upload_dir').'/'.$archivo); + $OOo->NewDocFromTpl(sfConfig::get('sf_informe_dir').'/'.$archivo); $OOo->LoadXmlFromDoc('content.xml'); if(is_array($aDato)) { Modified: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/_edit_form.php =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/_edit_form.php 2007-10-19 21:24:08 UTC (rev 5229) +++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/_edit_form.php 2007-10-22 15:03:23 UTC (rev 5230) @@ -47,7 +47,7 @@ <?php echo input_file_tag('file') ?> <?php if($informe->getAdjunto()) { - ?><a href="<?php echo sfContext::getInstance()->getRequest()->getRelativeUrlRoot()."/".sfConfig::get('sf_upload_dir_name').'/'. $informe->getAdjunto()->getRuta()?>"><?php echo $informe->getAdjunto()->getNombreArchivo()?></a> <?php + ?><a href="<?php echo sfContext::getInstance()->getRequest()->getRelativeUrlRoot()."/".sfConfig::get('sf_upload_dir_name').'/'. sfConfig::get('sf_informe_dir_name').'/'.$informe->getAdjunto()->getRuta()?>"><?php echo $informe->getAdjunto()->getNombreArchivo()?></a> <?php //- echo link_to("Borrar", "informes?action=borrarAdjunto&id=".$informe->getId()); echo " "; } Modified: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/_list_td_tabular.php =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/_list_td_tabular.php 2007-10-19 21:24:08 UTC (rev 5229) +++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/_list_td_tabular.php 2007-10-22 15:03:23 UTC (rev 5230) @@ -2,7 +2,7 @@ <td><?php echo $informe->getDescripcion() ?></td> <td> <?php if($informe->getAdjunto()) { ?> -<a href="<?php echo sfContext::getInstance()->getRequest()->getRelativeUrlRoot()."/".sfConfig::get('sf_upload_dir_name').'/'. $informe->getAdjunto()->getRuta()?>"><?php echo $informe->getAdjunto()->getNombreArchivo()?></a> +<a href="<?php echo sfContext::getInstance()->getRequest()->getRelativeUrlRoot()."/".sfConfig::get('sf_upload_dir_name').'/'.sfConfig::get('sf_informe_dir_name').'/'. $informe->getAdjunto()->getRuta()?>"><?php echo $informe->getAdjunto()->getNombreArchivo()?></a> <?php } ?> <td><?php echo ($informe->getTipoinforme())?$informe->getTipoinforme()->getNombre():"" ?></td> <td><?php echo $informe->getListado() ? image_tag(sfConfig::get('sf_admin_web_dir').'/images/tick.png') : ' ' ?></td> Modified: prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql =================================================================== --- prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql 2007-10-19 21:24:08 UTC (rev 5229) +++ prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql 2007-10-22 15:03:23 UTC (rev 5230) @@ -315,4 +315,14 @@ INSERT INTO `tipoinforme` (`id` ,`nombre` ,`descripcion`) VALUES (1 , 'Alumnos', 'Informes relacionados a los alumnos'); + +INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (1, NULL, NULL, 'constancia_alumno_regular.odt', 'application/vnd.oasis.opendocument.text', 'constancia_alumno_regular.odt', '2007-10-17 00:00:00'); + +INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (2, NULL, NULL, 'certificado_de_terminacion_de_estudios_primarios.odt', 'application/vnd.oasis.opendocument.text', 'certificado_de_terminacion_de_estudios_primarios.odt', '2007-10-17 00:00:00'); + +INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (1, 'Constancia de Alumno regular', 'Constancia de Alumno regular', 1, 1, 0, ''); + +INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (2, 'Certificado de terminacion de estudios primarios', 'Certificado de terminacion de estudios primarios', 2, 1, 0, ''); + + SET FOREIGN_KEY_CHECKS = 1; Modified: prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql =================================================================== --- prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql 2007-10-19 21:24:08 UTC (rev 5229) +++ prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql 2007-10-22 15:03:23 UTC (rev 5230) @@ -3454,5 +3454,15 @@ INSERT INTO `tipoinforme` (`id` ,`nombre` ,`descripcion`) VALUES (1 , 'Alumnos', 'Informes relacionados a los alumnos'); + +INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (1, NULL, NULL, 'constancia_alumno_regular.odt', 'application/vnd.oasis.opendocument.text', 'constancia_alumno_regular.odt', '2007-10-17 00:00:00'); + +INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (2, NULL, NULL, 'certificado_de_terminacion_de_estudios_primarios.odt', 'application/vnd.oasis.opendocument.text', 'certificado_de_terminacion_de_estudios_primarios.odt', '2007-10-17 00:00:00'); + +INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (1, 'Constancia de Alumno regular', 'Constancia de Alumno regular', 1, 1, 0, ''); + +INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (2, 'Certificado de terminacion de estudios primarios', 'Certificado de terminacion de estudios primarios', 2, 1, 0, ''); + + SET FOREIGN_KEY_CHECKS = 1; Added: prosistem/alba/trunk/alba/web/uploads/informes/certificado_de_terminacion_de_estudios_primarios.odt =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/uploads/informes/certificado_de_terminacion_de_estudios_primarios.odt ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/uploads/informes/constancia_alumno_regular.odt =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/uploads/informes/constancia_alumno_regular.odt ___________________________________________________________________ Name: svn:mime-type + application/octet-stream -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio. For all your IT requirements visit: http://www.transtec.co.uk
participants (1)
-
commits@pressenter.com.ar