[Alba-desarrollo] SVN Alba r5276 - in prosistem/alba/trunk/alba:
apps/principal/modules/informes/actions
apps/principal/modules/informes/templates
apps/principal/modules/informes/validate
apps/principal/templates data/sql web/uploads/informes
commits en pressenter.com.ar
commits en pressenter.com.ar
Mie Oct 31 19:47:10 CET 2007
Author: josx
Date: 2007-10-31 15:47:10 -0300 (Wed, 31 Oct 2007)
New Revision: 5276
Added:
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/busquedaListadoAlumnosSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/busquedaListadoAlumnos.yml
prosistem/alba/trunk/alba/web/uploads/informes/alumnos_por_division.odt
Removed:
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosBusquedaFormularioSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosFormularioSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosListadoSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaFormularioSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaListadoSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularFormularioSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularListadoSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoBusquedaFormularioSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoFormularioSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoListadoSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml
prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/certificadoEstudiosListado.yml
prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/constanciaAlumnoRegularListado.yml
prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/solicitudLegajoListado.yml
Modified:
prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php
prosistem/alba/trunk/alba/apps/principal/templates/menu.php
prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql
prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql
Log:
Se agrego posibilidad de listado para los informes. Se agrego el listado de alumnos por division.
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-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -312,7 +312,12 @@
$establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
switch($informe->getTipoInforme()->getNombre()) {
- case 'Alumnos': $this->redirect('informes/busquedaAlumnos?id='.$informe->getId()); break;
+ case 'Alumnos':
+ if($informe->getListado() != 1) {
+ $this->redirect('informes/busquedaAlumnos?id='.$informe->getId()); break;
+ } else {
+ $this->redirect('informes/busquedaListadoAlumnos?id='.$informe->getId()); break;
+ }
default: $this->redirect('informes/busquedaAlumnos?id='.$informe->getId());
}
}
@@ -325,48 +330,74 @@
$this->forward404Unless($informe);
$establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
-
if($informe->getVariables() AND $this->getRequestParameter('v')!= 1) {
$this->redirect('informes/variables?id='.$informe->getId().'&alumno_id='.$this->getRequestParameter('alumno_id'));
} else {
$aDato = array();
switch($informe->getTipoInforme()->getNombre()) {
case 'Alumnos':
- $alumno = AlumnoPeer::retrieveByPk($this->getRequestParameter('alumno_id'));
- $aDato['alumno'] = $alumno->toArray();
- $aDato['tipoDocumento'] = array ( 'Nombre' => ($alumno->getTipoDocumento())?$alumno->getTipoDocumento()->getDescripcion():'');
+ if($informe->getListado() == 1) {
+ $division_id = $this->getRequestParameter('division_id');
+ $d = DivisionPeer::retrieveByPK($division_id);
- $establecimiento = EstablecimientoPeer::retrieveByPk($establecimiento_id);
- $aDato['establecimiento'] = $establecimiento->toArray();
+ // buscando alumnos
+ $criteria = new Criteria();
+ $criteria->add(DivisionPeer::ID, $division_id);
+ $criteria->addJoin(RelAlumnoDivisionPeer::FK_ALUMNO_ID, AlumnoPeer::ID);
+ $criteria->addJoin(RelAlumnoDivisionPeer::FK_DIVISION_ID, DivisionPeer::ID);
+ $criteria->addAscendingOrderByColumn(AlumnoPeer::APELLIDO);
+ $alumnos = AlumnoPeer::doSelect($criteria);
- $aDato['distritoEscolar'] = array ( 'Nombre' => ($establecimiento->getDistritoescolar())?$establecimiento->getDistritoescolar()->getNombre():'');
+ foreach($alumnos as $alumno) {
+ $aDato['alumno'][] = $alumno->toArray();
+ }
- $c = new Criteria();
- $c->add(RelAlumnoDivisionPeer::FK_ALUMNO_ID, $alumno->getId());
- $relAlumnoDivision = RelAlumnoDivisionPeer::doSelectOne($c);
+ $division = array(
+ 'Anio' => ($d->getAnio())?$d->getAnio()->getDescripcion():'' ,
+ 'Descripcion' => $d->getDescripcion(),
+ 'Turno' => ($d->getTurno())?$d->getTurno()->getDescripcion():'',
+ 'Orientacion' => ($d->getOrientacion())?$d->getOrientacion()->getDescripcion():'' );
+ $aDato['division'] = $division;
- $d = $relAlumnoDivision->getDivision();
- $division = array(
+ } else {
+ $alumno = AlumnoPeer::retrieveByPk($this->getRequestParameter('alumno_id'));
+ $aDato['alumno'] = $alumno->toArray();
+
+ $aDato['tipoDocumento'] = array ( 'Nombre' => ($alumno->getTipoDocumento())?$alumno->getTipoDocumento()->getDescripcion():'');
+
+ $establecimiento = EstablecimientoPeer::retrieveByPk($establecimiento_id);
+ $aDato['establecimiento'] = $establecimiento->toArray();
+
+ $aDato['distritoEscolar'] = array ( 'Nombre' => ($establecimiento->getDistritoescolar())?$establecimiento->getDistritoescolar()->getNombre():'');
+
+ $c = new Criteria();
+ $c->add(RelAlumnoDivisionPeer::FK_ALUMNO_ID, $alumno->getId());
+ $relAlumnoDivision = RelAlumnoDivisionPeer::doSelectOne($c);
+
+ $d = $relAlumnoDivision->getDivision();
+ $division = array(
'Anio' => ($d->getAnio())?$d->getAnio()->getDescripcion():'' ,
'Descripcion' => $d->getDescripcion(),
'Turno' => ($d->getTurno())?$d->getTurno()->getDescripcion():'',
'Orientacion' => ($d->getOrientacion())?$d->getOrientacion()->getDescripcion():'' );
- $aDato['division'] = $division;
- $aDato['informe'] = $informe->toArray();
+ $aDato['division'] = $division;
+ $aDato['informe'] = $informe->toArray();
- $ciclolectivo_id = $this->getUser()->getAttribute('fk_ciclolectivo_id');
- $ciclolectivo = CiclolectivoPeer::retrieveByPk($ciclolectivo_id);
- $aDato['ciclolectivo'] = $ciclolectivo->toArray();
+ $ciclolectivo_id = $this->getUser()->getAttribute('fk_ciclolectivo_id');
+ $ciclolectivo = CiclolectivoPeer::retrieveByPk($ciclolectivo_id);
+ $aDato['ciclolectivo'] = $ciclolectivo->toArray();
+ }
- if(count($informe->getVariables())>0) {
+ if($informe->getVariables()) {
$aDato['variable'] = array();
$variables = explode(";",$informe->getVariables());
foreach($variables as $variable) {
$aDato['variable'] = array_merge( $aDato['variable'], array ( $variable => $this->getRequestParameter($variable)));
}
}
+
break;
default: $this->forward404();
@@ -391,6 +422,31 @@
}
+ public function executeBusquedaListadoAlumnos() {
+ $informe = InformePeer::retrieveByPk($this->getRequestParameter('id'));
+ $this->forward404Unless($informe);
+
+ // inicializando variables
+ $optionsDivision = array();
+
+ // tomando los datos del formulario
+ $division_id = $this->getRequestParameter('division_id');
+
+ // llenando el combo de division segun establecimiento
+ $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
+ $optionsDivision = $this->_getDivisiones($establecimiento_id);
+
+ if ($this->getRequest()->getMethod() == sfRequest::POST) {
+ $this->redirect('informes/mostrar?id='.$informe->getId()."&division_id=".$division_id);
+ }
+
+ // asignando variables para ser usadas en el template
+ $this->optionsDivision = $optionsDivision;
+ $this->division_id = $division_id;
+ $this->informe = $informe;
+ }
+
+
public function executeBusquedaAlumnos() {
$informe = InformePeer::retrieveByPk($this->getRequestParameter('id'));
$this->forward404Unless($informe);
@@ -420,8 +476,6 @@
}
-
-
private function reporteTBSOO($archivo, $tipoinforme, $aDato) {
// Aquí hay que verificar las variables que están en ODT y verificar si existen
// en los datos que envío.
@@ -439,11 +493,27 @@
// Saco del template todas las variables del tipo [sssss.rrrrr] y además
// evitando las variables del tbs con ;
- preg_match_all("/\[([^];]*\.[^];]*)\]/", $OOo->Source, $tplVars);
+ //preg_match_all("/\[([^];]*\.[^];]*)\]/", $OOo->Source, $tplVars);
+ $matches = $result = array();
+ if (preg_match_all("~\[(\w+(?:\.\w+)*)\s*[\];]~", $OOo->Source, $matches)) { // Find tags
+ foreach ($matches[1] as $tag) { // Process each
+ if (sizeof($tag = explode('.', $tag)) > 1) { // Breakdown into components
+ $tail = array_pop($tag);
+ eval('$result[\''.implode("']['", $tag)."'][] = '$tail';"); // Add to $result
+ } else {
+ $result[] = $tag[0]; // Add to $result
+ }
+ }
+ }
+
if(is_array($aDato)) {
foreach($aDato as $idx => $dato) {
- $OOo->MergeField($idx, $dato);
+ if($this->isNotAssocArray($dato)) {
+ $OOo->MergeBlock($idx, "array", $dato);
+ } else {
+ $OOo->MergeField($idx, $dato);
+ }
}
}
@@ -455,11 +525,28 @@
}
+
/**
+ * @param array $arr
+ * @returns boolean
+ */
+function isNotAssocArray($arr)
+{
+ return (0 !== array_reduce(
+ array_keys($arr),
+ create_function('$a, $b', 'return ($b === $a ? $a + 1 : 0);'),
+ 0
+ )
+ );
+}
+
+
+
+/**
* Informe: Alumnos por Division
*
*/
-
+
private function _getDivisiones($establecimiento_id) {
$optionsDivision = array();
$criteria = new Criteria();
@@ -471,7 +558,7 @@
$optionsDivision[$division->getId()] = $division->getAnio()->getDescripcion()." ".$division->getDescripcion();
}
return $optionsDivision;
-
+
}
@@ -486,7 +573,7 @@
$criteria->addJoin(RelAlumnoDivisionPeer::FK_ALUMNO_ID, AlumnoPeer::ID);
$criteria->addJoin(RelAlumnoDivisionPeer::FK_DIVISION_ID, DivisionPeer::ID);
$criteria->addJoin(DivisionPeer::FK_ANIO_ID, AnioPeer::ID);
-
+
if($txt) {
$cton1 = $criteria->getNewCriterion(AlumnoPeer::NOMBRE, "%$txt%", Criteria::LIKE);
$cton2 = $criteria->getNewCriterion(AlumnoPeer::APELLIDO, "%$txt%", Criteria::LIKE);
@@ -518,7 +605,7 @@
if($establecimiento_id) {
$criteria->add(AlumnoPeer::FK_ESTABLECIMIENTO_ID, $establecimiento_id);
}
-
+
if($txt) {
$cton1 = $criteria->getNewCriterion(AlumnoPeer::NOMBRE, "%$txt%", Criteria::LIKE);
$cton2 = $criteria->getNewCriterion(AlumnoPeer::APELLIDO, "%$txt%", Criteria::LIKE);
@@ -536,7 +623,7 @@
}
return $aAlumno;
- }
+ }
@@ -546,39 +633,44 @@
*/
- public function handleErrorAlumnosPorDivisionListado() {
- $this->forward('informes','alumnosPorDivisionFormulario');
+ public function handleErrorBusquedaListadoAlumnos() {
+ $this->labels = $this->getLabels();
+ $this->informe = InformePeer::retrieveByPk($this->getRequestParameter("id"));
+ $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
+ $this->optionsDivision = $this->_getDivisiones($establecimiento_id);
+ $this->division_id = "";
+ return sfView::SUCCESS;
}
public function executeAlumnosPorDivisionFormulario() {
// inicializando variables
$optionsDivision = array();
-
+
// tomando los datos del formulario
$division_id = $this->getRequestParameter('division_id');
// llenando el combo de division segun establecimiento
$establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
$optionsDivision = $this->_getDivisiones($establecimiento_id);
-
+
// asignando variables para ser usadas en el template
$this->optionsDivision = $optionsDivision;
$this->division_id = $division_id;
$this->setLayout("layout_sinmenu");
}
-
+
public function executeAlumnosPorDivisionListado() {
// inicializando variables
- $aAlumno = array();
+ $aAlumno = array();
// tomando los datos del formulario
$division_id = $this->getRequestParameter('division_id');
// buscando division
$division = DivisionPeer::retrieveByPK($division_id);
-
+
// buscando alumnos
$criteria = new Criteria();
$criteria->add(DivisionPeer::ID, $division_id);
@@ -587,15 +679,14 @@
$criteria->addAscendingOrderByColumn(AlumnoPeer::APELLIDO);
$alumnos = AlumnoPeer::doSelect($criteria);
- // asignando variables para ser usadas en el template
+ // asignando variables para ser usadas en el template
$this->aAlumno = $alumnos;
$this->division = $division;
- }
+ }
-
/**
* Informe Boletin
*/
@@ -603,7 +694,7 @@
public function executeBoletinFormulario() {
// inicializando variables
$optionsDivision = array();
- $aAlumno = array();
+ $aAlumno = array();
// tomando los datos del formulario
$division_id = $this->getRequestParameter('division_id');
@@ -612,7 +703,7 @@
// llenando el combo de division segun establecimiento
$establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
$optionsDivision = $this->_getDivisiones($establecimiento_id);
-
+
if ($this->getRequest()->getMethod() == sfRequest::POST) {
// buscando alumnos
$aAlumno = $this->_getAlumnosPorDivision($division_id, $txt);
@@ -626,8 +717,8 @@
$this->setLayout("layout_sinmenu");
}
-
+
public function executeBoletinListado() {
$this->forward('boletin','mostrar');
}
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,33 +0,0 @@
-<?php use_helper('I18N') ?>
-<div id ="sf_admin_container">
-<h1>Informe: Alumnos por Divisón </h1>
-
-<?php if ($sf_request->hasErrors()) {?>
-<div class="form-errors">
-<h2><?php echo __('There are some errors that prevent the form to validate') ?></h2>
-<ul>
-<?php foreach ($sf_request->getErrorNames() as $name) { ?>
- <li><?php echo $sf_request->getError($name) ?></li>
-<?php } ?>
-</ul>
-</div>
-<?php } ?>
-
-<?php echo form_tag('informes/alumnosPorDivisionListado', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-
-<fieldset id="sf_fieldset_none" class="">
- <div class="form-row">
- <?php echo label_for('division', __('Division:')) ?>
- <?php echo select_tag('division_id', options_for_select($optionsDivision, $division_id)) ?>
- </div>
-</fieldset>
-
-<ul class="sf_admin_actions">
- <li><?php echo submit_tag(__('Buscar'), array (
- 'name' => 'Mostrar',
- 'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-
-</form>
-</div>
\ No newline at end of file
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,40 +0,0 @@
-<h1>Alumnos de la División <?php echo $division->getAnio()->getDescripcion()." ".$division->getDescripcion()?> </h1>
-
-<?php if(count($aAlumno)>0) { ?>
-
-<table cellspacing="0" class="sf_admin_list">
- <thead>
- <tr>
- <th id="sf_admin_list_th_apellido">Apellido</th>
- <th id="sf_admin_list_th_nombre">Nombre</th>
- <th id="sf_admin_list_th_nro_documentot">Nro. Documento</th>
- <th id="sf_admin_list_th_Sexo">Sexo</th>
- <th id="sf_admin_list_th_provincia">Dirección</th>
- <th id="sf_admin_list_th_ciudad">Ciudad</th>
- <th id="sf_admin_list_th_provincia">Provincia</th>
- <th id="sf_admin_list_th_Telefono">Teléfono</th>
- </tr>
- </thead>
-
- <tbody>
-<?php
- foreach($aAlumno as $alumno) {
-?>
- <tr class="sf_admin_row_0">
- <td><?php echo $alumno->getApellido();?></td>
- <td><?php echo $alumno->getNombre();?></td>
- <td><?php echo ($alumno->getTipoDocumento())?$alumno->getTipoDocumento()->getNombre():"";?> <?php echo $alumno->getNroDocumento();?></td>
- <td><?php echo $alumno->getSexo();?></td>
- <td><?php echo $alumno->getDireccion();?></td>
- <td><?php echo $alumno->getCiudad();?></td>
- <td><?php echo ($alumno->getProvincia())?$alumno->getProvincia()->getNombreLargo():"";?></td>
- <td><?php echo $alumno->getTelefono();?></td>
-
- </tr>
- <?php }?>
- </tbody>
-</table>
-
-<?php } else { ?>
-No hay Alumnos en esa división
-<?php } ?>
\ No newline at end of file
Added: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/busquedaListadoAlumnosSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/busquedaListadoAlumnosSuccess.php (rev 0)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/busquedaListadoAlumnosSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -0,0 +1,47 @@
+<?php use_helper('I18N','Form', 'Object') ?>
+<div id ="sf_admin_container">
+<h1>Informe: Alumnos por Divisón </h1>
+
+<?php if ($sf_request->hasErrors()) {?>
+<div class="form-errors">
+<h2><?php echo __('There are some errors that prevent the form to validate') ?></h2>
+<ul>
+<?php foreach ($sf_request->getErrorNames() as $name) { ?>
+ <li><?php echo $sf_request->getError($name) ?></li>
+<?php } ?>
+</ul>
+</div>
+<?php } ?>
+
+<?php echo form_tag('informes/busquedaListadoAlumnos', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
+
+<fieldset id="sf_fieldset_none" class="">
+ <div class="form-row">
+ <?php echo label_for('division', __('Division:')) ?>
+ <?php echo select_tag('division_id', options_for_select($optionsDivision, $division_id)) ?>
+ </div>
+</fieldset>
+
+<?php echo object_input_hidden_tag($informe, 'getId') ?>
+
+<ul class="sf_admin_actions">
+ <li><?php echo submit_tag(__('Buscar'), array (
+ 'name' => 'Mostrar',
+ 'class' => 'sf_admin_action_save',
+)) ?></li>
+</ul>
+</form>
+
+
+
+
+
+
+
+
+
+
+
+
+
+</div>
\ No newline at end of file
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosBusquedaFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosBusquedaFormularioSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosBusquedaFormularioSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,56 +0,0 @@
-<?php use_helper('I18N'); ?>
-<div id ="sf_admin_container">
-<h1>Informe: Certificado de Estudios</h1>
-
-<?php echo form_tag('informes/certificadoEstudiosBusquedaFormulario', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-
-<fieldset id="sf_fieldset_none" class="">
- <div class="form-row">
- <?php echo label_for('Buscar', __('Buscar Alumnos:')) ?>
- <?php echo input_tag('txt', $txt) ?>
- </div>
-</fieldset>
-
- <ul class="sf_admin_actions">
- <li><?php echo submit_tag(__('Buscar'), array (
- 'name' => 'Mostrar',
- 'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-</form>
-<?php if (count($aAlumno) > 0) {
- if ($txt) { ?>
- Usted buscó -<?php echo $txt?>-
- <?php } ?>
-<h1>Alumnos</h1>
-<table cellspacing="0" class="sf_admin_list">
- <thead>
- <tr>
- <th id="sf_admin_list_th_alumno"> Alumno</th>
- <th id="sf_admin_list_th_sf_actions">Ver Informe</th>
- </tr>
- </thead>
-
- <tbody>
-<?php
- $i = 0;
- foreach($aAlumno as $alumno){
-?>
- <tr class="sf_admin_row_0">
- <td><?php echo $alumno->alumno_apellido." ".$alumno->alumno_nombre; ?></td>
- <td>
- <ul class="sf_admin_td_actions">
- <li><?php echo link_to(image_tag('/images/small/report_go.png', array('alt' => 'editar', 'title' => 'Editar')) , 'informes?action=certificadoEstudiosFormulario&alumno_id='.$alumno->alumno_id); ?></li>
- </ul>
- </td>
- </tr>
- <?php } ?>
- </tbody>
-</table>
-<?php } else {
- if ($txt) { ?>
- Su búsqueda por -<?php echo $txt?>- no ha encontrado alumnos.
- <?php }
-}
-?>
-</div>
\ No newline at end of file
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosFormularioSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosFormularioSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,37 +0,0 @@
-<?php use_helper('I18N'); ?>
-<?php use_helper('DateForm') ?>
-<div id ="sf_admin_container">
-<h1>Informe: Certificado de Estudios para <?php echo $alumno->getApellido().", ".$alumno->getNombre();?></h1>
-<?php if ($sf_request->hasErrors()) {?>
-<div class="form-errors">
-<h2><?php echo __('There are some errors that prevent the form to validate') ?></h2>
-<ul>
-<?php foreach ($sf_request->getErrorNames() as $name) { ?>
- <li><?php echo $sf_request->getError($name) ?></li>
-<?php } ?>
-</ul>
-</div>
-<?php } ?>
-<?php echo form_tag('informes/certificadoEstudiosListado', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-<legend>Para generar el certificado de Estudios debe completar los siguiente datos</legend>
-<fieldset id="sf_fieldset_none" class="">
- <div class="form-row">
- <?php
- echo label_for('anio', __('Año de Finalización:'));
- echo select_year_tag('anio', '', 'include_custom=Elija un año year_end='.$anio_hasta.' year_start=2005');
- ?>
- </div>
- <div class="form-row">
- <?php echo label_for('estudios', __('Año de estudios:')) ?>
- <?php echo select_tag('grado', options_for_select($aAnio),0);?>
- </div>
-</fieldset>
-<?php echo input_hidden_tag('alumno_id', $alumno->getId()) ?>
- <ul class="sf_admin_actions">
- <li><?php echo submit_tag(__('Mostrar'), array (
- 'name' => 'Mostrar',
- 'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-</form>
-</div>
\ No newline at end of file
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosListadoSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosListadoSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,41 +0,0 @@
-<?php
- use_helper('Misc');
- $meses = Meses();
-?>
-<div style="text-align: center;"><?php echo image_tag('small/escudo_bsas_chico.jpg')?></div>
-<div style="text-align: center;" class="titulo">REPÚBLICA ARGENTINA<br><br>
-<span style="font-weight: bold;" class="titulo">GOBIERNO DE LA CIUDAD DE BUENOS AIRES</span><br style="font-weight: bold;">
-<span style="font-weight: bold;" class="titulo">SECRETARíA DE EDUCACION</span><br>
-<br>
-<span class="subtitulo">CERTIFICADO DE ESTUDIOS</span><br>
-</div>
-<br>
-<br>
-<div class="texto">
-Certifico que <?php echo $alumno->getApellido()?>, <?php echo $alumno->getNombre()?> quien acredita identidad con <?php echo $alumno->getTipoDocumento()->getDescripcion()?> <br> N° <?php echo $alumno->getNroDocumento()?> nacido <?php echo ($alumno->getLugarNacimiento())?" en ".$alumno->getLugarNacimiento():"";?> el <?php echo date("d",strtotime($alumno->getFechaNacimiento()))?> de <?php echo $meses[date("n",strtotime($alumno->getFechaNacimiento()))]?> de <?php echo date("Y",strtotime($alumno->getFechaNacimiento()))?> aprobó <?php echo $grado?>, como alumno <br>
-regular en escuela <?php echo strtoupper($establecimiento->getNombre())?> D.E. <?php echo $establecimiento->getDistritoescolar()->getNombre()?> en el año <?php echo $anio?><br>
-<br>
-Se extiende el presente <span style="font-weight: bold;">CERTIFICADO DE ESTUDIOS</span>, <br>
-en Buenos Aires, a los <?php echo date("d")?> días del mes de <?php echo $meses[date("n")]?> del año <?php echo date("Y")?> <br>
-</div>
-
-<br>
-<br>
-<br>
-<table style="text-align: left; width: 100%;" border="0" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td style="text-align: center;">..................................................<br>
-Firma del Maestro de Grado</td>
- <td></td>
- <td style="text-align: center;">..................................................<br>
-Firma del Director de la Escuela</td>
- </tr>
- <tr>
- <td></td>
- <td style="text-align: center;">..................................................<br>
-Firma del Supervisor</td>
- <td></td>
- </tr>
- </tbody>
-</table>
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaFormularioSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaFormularioSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,52 +0,0 @@
-<?php use_helper('I18N'); ?>
-<div id="sf_admin_container">
-<h1>Informe: Certificado de Terminación de Estudios Primarios</h1>
-<?php echo form_tag('informes/certificadoPrimariaFormulario', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-<fieldset id="sf_fieldset_none" class="">
- <div class="form-row">
- <?php echo label_for('Buscar', __('Buscar Alumnos:')) ?>
- <?php echo input_tag('txt', $txt) ?>
- </div>
-</fieldset>
- <ul class="sf_admin_actions">
- <li><?php echo submit_tag(__('Buscar'), array (
- 'name' => 'Mostrar',
- 'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-</form>
-<?php if (count($aAlumno) > 0) {
- if ($txt) { ?>
- Usted buscó -<?php echo $txt?>-
- <?php } ?>
-<h1>Alumnos</h1>
-<table cellspacing="0" class="sf_admin_list">
- <thead>
- <tr>
- <th id="sf_admin_list_th_alumno"> Alumno</th>
- <th id="sf_admin_list_th_sf_actions">Ver Informe</th>
- </tr>
- </thead>
- <tbody>
-<?php
- $i = 0;
- foreach($aAlumno as $alumno){
-?>
- <tr class="sf_admin_row_0">
- <td><?php echo $alumno->alumno_apellido." ".$alumno->alumno_nombre; ?></td>
- <td>
- <ul class="sf_admin_td_actions">
- <li><?php echo link_to(image_tag('/images/small/report_go.png', array('alt' => 'editar', 'title' => 'Editar')) , 'informes?action=certificadoPrimariaListado&alumno_id='.$alumno->alumno_id); ?></li>
- </ul>
- </td>
- </tr>
- <?php } ?>
- </tbody>
-</table>
-<?php } else {
- if ($txt) { ?>
- Su búsqueda por -<?php echo $txt?>- no ha encontrado alumnos.
- <?php }
-}
-?>
-</div>
\ No newline at end of file
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaListadoSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaListadoSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,36 +0,0 @@
-<div style="text-align: center;"><?php echo image_tag('small/escudo_bsas_chico.jpg')?></div>
-<div style="text-align: center;" class="titulo">REPÚBLICA ARGENTINA<br><br>
-<span style="font-weight: bold;" class="titulo">GOBIERNO DE LA CIUDAD DE BUENOS AIRES</span><br style="font-weight: bold;">
-<span style="font-weight: bold;" class="titulo">SECRETARíA DE EDUCACION</span><br>
-<br>
-<span class="subtitulo">CERTIFICADO DE TERMINACIÓN <br>DE ESTUDIOS PRIMARIOS</span><br>
-</div>
-<br>
-<br>
-<div class="texto">
-Certifico que <?=$alumno->getApellido()?>, <?=$alumno->getNombre()?> quien acredita identidad con <?php echo $alumno->getTipoDocumento()->getDescripcion()?> <br> N° <?php echo $alumno->getNroDocumento()?> nacido <?php echo ($alumno->getLugarNacimiento())?" en ".$alumno->getLugarNacimiento():""?> el <?php echo date("d",strtotime($alumno->getFechaNacimiento()))?> de <?php echo $meses[date("n",strtotime($alumno->getFechaNacimiento()))]?> de <?php echo date("Y",strtotime($alumno->getFechaNacimiento()))?> aprobó el séptimo grado, como alumno <br>
-regular en Escuela <?php echo strtoupper($establecimiento->getNombre())?> D.E. <?php echo $establecimiento->getDistritoescolar()->getNombre()?> en el año <?php echo $anio?><br>
-<br>
-Se extiende el presente <span style="font-weight: bold;">CERTIFICADO DE TERMINACIÓN DE ESTUDIOS PRIMARIOS</span>, <br>
-en Buenos Aires, a los <?php echo $dia?> días del mes de <?php echo $mes?> del año <?php echo $anio?> <br>
-</div>
-<br>
-<br>
-<br>
-<table style="text-align: left; width: 100%;" border="0" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td style="text-align: center;">..................................................<br>
-Firma del Maestro de Grado</td>
- <td></td>
- <td style="text-align: center;">..................................................<br>
-Firma del Director de la Escuela</td>
- </tr>
- <tr>
- <td></td>
- <td style="text-align: center;">..................................................<br>
-Firma del Supervisor</td>
- <td></td>
- </tr>
- </tbody>
-</table>
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularFormularioSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularFormularioSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,60 +0,0 @@
-<?php use_helper('I18N'); ?>
-<div id="sf_admin_container">
-<h1>Informe: Constancia de Alumno Regular</h1>
-<?php echo form_tag('informes/constanciaAlumnoRegularFormulario', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-
-<fieldset id="sf_fieldset_none" class="">
- <div class="form-row">
- <?php echo label_for('Buscar', __('Buscar Alumnos:')) ?>
- <?php echo input_tag('txt', $txt) ?>
- </div>
-
- <div class="form-row">
- <?php echo label_for('division', __('Division:')) ?>
- <?php echo select_tag('division_id', options_for_select($optionsDivision, $division_id)) ?>
- </div>
-</fieldset>
- <ul class="sf_admin_actions">
- <li><?php echo submit_tag(__('Buscar'), array (
- 'name' => 'Mostrar',
- 'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-</form>
-<?php if (count($aAlumno) > 0) {
- if ($txt) { ?>
- Usted buscó -<?php echo $txt?>-
- <?php } ?>
-<h1>Alumnos</h1>
-<table cellspacing="0" class="sf_admin_list">
- <thead>
- <tr>
- <th id="sf_admin_list_th_alumno"> Alumno</th>
- <th id="sf_admin_list_th_sf_actions">Ver Informe</th>
- </tr>
- </thead>
-
- <tbody>
-<?php
- $i = 0;
- foreach($aAlumno as $alumno){
-?>
- <tr class="sf_admin_row_0">
- <td><?php echo $alumno->alumno_apellido." ".$alumno->alumno_nombre; ?> ( <?php echo $alumno->anio_descripcion?> - <?php echo $alumno->division_nombre?> ) </td>
- <td>
- <ul class="sf_admin_td_actions">
- <li><?php echo link_to(image_tag('/images/small/report_go.png', array('alt' => 'editar', 'title' => 'Editar')) , 'informes?action=constanciaAlumnoRegularListado&alumno_id='.$alumno->alumno_id."&division_id=".$alumno->division_id); ?></li>
- </ul>
- </td>
- </tr>
- <?php } ?>
- </tbody>
-</table>
-
-<?php } else {
- if ($txt) { ?>
- Su búsqueda por -<?php echo $txt?>- no ha encontrado alumnos.
- <?php }
-}
-?>
-</div>
\ No newline at end of file
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularListadoSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularListadoSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,41 +0,0 @@
-
-<div style="text-align: center;">
-<table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tbody>
- <tr>
- <td><?php echo image_tag('small/escudo_bsas_chico.jpg')?></td>
- <td>
- <div style="text-align: left;"></div>
- <div style="text-align: center;"><span class="titulo">GOBIERNO DE LA CIUDAD DE BUENOS AIRES</span><br>
- <span class="titulo">SECRETARÍA DE EDUCACIÓN</span><br>
- <br>
- </div>
- <div style="text-align: center;" class="subtitulo"><?php echo strtoupper($establecimiento->getNombre())?> <br>
- <?php if($locacion) { ?><?php echo $locacion->getDireccion()?> - Télefono: <?php echo $locacion->getTelefono()?> (<?php echo $locacion->getCodigoPostal()?>) <?php echo $locacion->getCiudad()?><br><?php } ?>
- <br>
- </div>
- <div style="text-align: center;"><span class="titulo">CONSTANCIA DE ALUMNO REGULAR<br>
- </div>
- <span style="font-weight: bold;"></span></td>
- </tr>
- <tr>
- <td colspan="2" rowspan="1">
- <div style="text-align: left;" class="texto">
- <br><br>Por medio de la presente se deja constancia que <?php echo $alumno->getApellido()?>, <?php echo $alumno->getNombre()?> es un alumno regular de:<br>
- Año: <span style="font-weight: bold;"><?php echo $division->getAnio()->getDescripcion()?></span>, División: <span style="font-weight: bold;"><?php echo $division->getDescripcion()?></span> , Turno: <span style="font-weight: bold;"><?php echo $turnos->getDescripcion();?></span>, en este establecimiento<br> Se emite este certificado para presentar ante quien corresponda.
- <br>
- <br>
- <span style="font-weight: bold;">Lugar y Fecha:</span> Ciudad Autónoma de Buenos Aires, <?php echo date("d/m/Y");?>
- </div>
- </td>
-
- </tr>
- <tr>
- <td colspan="2" rowspan="1"><br>
- <br><br><br>
- <div style="text-align: right" class="texto" >Firma del Responsable del Establecimiento</div>
- </td>
- </tr>
-</tbody>
-</table>
-</div>
\ No newline at end of file
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoBusquedaFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoBusquedaFormularioSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoBusquedaFormularioSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,63 +0,0 @@
-<?php use_helper('I18N'); ?>
-<div id="sf_admin_container">
-<h1>Informe: Solicitud de Legajo</h1>
-
-<?php echo form_tag('informes/solicitudLegajoBusquedaFormulario', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-
-<fieldset id="sf_fieldset_none" class="">
- <div class="form-row">
- <?php echo label_for('Buscar', __('Buscar Alumnos:')) ?>
- <?php echo input_tag('txt', $txt) ?>
- </div>
-
- <div class="form-row">
- <?php echo label_for('division', __('Division:')) ?>
- <?php echo select_tag('division_id', options_for_select($optionsDivision, $division_id)) ?>
- </div>
-</fieldset>
-
- <ul class="sf_admin_actions">
- <li><?php echo submit_tag(__('Buscar'), array (
- 'name' => 'Mostrar',
- 'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-
-</form>
-<?php if (count($aAlumno) > 0) {
- if ($txt) { ?>
- Usted buscó -<?php echo $txt?>-
- <?php } ?>
-<h1>Alumnos</h1>
-<table cellspacing="0" class="sf_admin_list">
- <thead>
- <tr>
- <th id="sf_admin_list_th_alumno"> Alumno</th>
- <th id="sf_admin_list_th_sf_actions">Ver Informe</th>
- </tr>
- </thead>
-
- <tbody>
-<?php
- $i = 0;
- foreach($aAlumno as $alumno){
-?>
- <tr class="sf_admin_row_0">
- <td><?php echo $alumno->alumno_apellido." ".$alumno->alumno_nombre; ?> ( <?php echo $alumno->anio_descripcion?> - <?php echo $alumno->division_nombre?> ) </td>
- <td>
- <ul class="sf_admin_td_actions">
- <li><?php echo link_to(image_tag('/images/small/report_go.png', array('alt' => 'editar', 'title' => 'Editar')) , 'informes?action=solicitudLegajoFormulario&alumno_id='.$alumno->alumno_id."&division_id=".$alumno->division_id); ?></li>
- </ul>
- </td>
- </tr>
- <?php } ?>
- </tbody>
-</table>
-
-<?php } else {
- if ($txt) { ?>
- Su búsqueda por -<?php echo $txt?>- no ha encontrado alumnos.
- <?php }
-}
-?>
-</div>
\ No newline at end of file
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoFormularioSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoFormularioSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,34 +0,0 @@
-<?php use_helper('I18N'); ?>
-<div id="sf_admin_container">
-<h1>Informe: Solicitud de Legajo para <?php echo $alumno->getApellido().", ".$alumno->getNombre();?></h1>
-
-<?php if ($sf_request->hasErrors()) {?>
-<div class="form-errors">
-<h2><?php echo __('There are some errors that prevent the form to validate') ?></h2>
-<ul>
-<?php foreach ($sf_request->getErrorNames() as $name) { ?>
- <li><?php echo $sf_request->getError($name) ?></li>
-<?php } ?>
-</ul>
-</div>
-<?php } ?>
-<?php echo form_tag('informes/solicitudLegajoListado', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-<legend>Para generar la solicitud de legajo debe completar los siguiente datos</legend>
-<fieldset id="sf_fieldset_none" class="">
- <div class="form-row">
- <?php
- echo label_for('escuela', __('Escuela de origen:'));
- echo input_tag('escuela');
- ?>
- </div>
-</fieldset>
-<?php echo input_hidden_tag('alumno_id', $alumno->getId()) ?>
-<?php echo input_hidden_tag('division_id', $division_id) ?>
- <ul class="sf_admin_actions">
- <li><?php echo submit_tag(__('Mostrar'), array (
- 'name' => 'Mostrar',
- 'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-</form>
-</div>
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoListadoSuccess.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoListadoSuccess.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,38 +0,0 @@
-<?php
- use_helper('Misc');
- $meses = Meses();
-?>
-<div style="text-align: center;"><?php echo image_tag('small/escudo_bsas_chico.jpg')?></div>
-<div style="text-align: center;" class="titulo">REPÚBLICA ARGENTINA<br><br>
-<span style="font-weight: bold;" class="titulo">GOBIERNO DE LA CIUDAD DE BUENOS AIRES</span><br style="font-weight: bold;">
-<span style="font-weight: bold;" class="titulo">SECRETARíA DE EDUCACION</span><br>
-<br>
-<span class="subtitulo">SOLICITUD DE LEGAJO</span><br>
-</div>
-<br>
-<br>
-<div class="texto">
-La Dirección de la Escuela <?php echo strtoupper($establecimiento->getNombre())?> D.E. <?php echo $establecimiento->getDistritoescolar()->getNombre()?> solicita <br>
-a la Escuela <?php echo $escuela?> el Legajo Escolar del alumno <?php echo $alumno->getApellido()?>, <?php echo $alumno->getNombre()?> inscripto en <?php echo $division->getAnio()->getDescripcion()?> <?php echo $division->getDescripcion()?>
-<br>
-Tenga el presente el carácter de recibo.<br><br>
-Buenos Aires, a los <?php echo date("d")?> días del mes de <?php echo $meses[date("n")]?> del año <?php echo date("Y")?> <br>
-</div>
-<br>
-<br>
-<br>
-<table style="text-align: left; width: 100%;" border="0" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td style="text-align: center;"></td>
- <td></td>
- <td style="text-align: center;"></td>
- </tr>
- <tr>
- <td></td>
- <td style="text-align: center;">..................................................<br>
-Firma autorizada</td>
- <td></td>
- </tr>
- </tbody>
-</table>
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,11 +0,0 @@
-methods:
- post: [ division_id ]
-
-fillin:
- enabled: on
-
-names:
- division_id:
- required: Yes
- required_msg: El campo División es obligatorio
-
\ No newline at end of file
Added: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/busquedaListadoAlumnos.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/busquedaListadoAlumnos.yml (rev 0)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/busquedaListadoAlumnos.yml 2007-10-31 18:47:10 UTC (rev 5276)
@@ -0,0 +1,11 @@
+methods:
+ post: [ division_id ]
+
+fillin:
+ enabled: on
+
+names:
+ division_id:
+ required: Yes
+ required_msg: El campo División es obligatorio
+
\ No newline at end of file
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/certificadoEstudiosListado.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/certificadoEstudiosListado.yml 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/certificadoEstudiosListado.yml 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,15 +0,0 @@
-methods:
- post: [ alumno_id, anio, grado ]
-
-names:
- grado:
- required: Yes
- required_msg: El grado/año es obligatorio
-
- alumno_id:
- required: Yes
- required_msg: El Alumno es obligatorio
-
- anio:
- required: Yes
- required_msg: El Año es obligatorio
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/constanciaAlumnoRegularListado.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/constanciaAlumnoRegularListado.yml 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/constanciaAlumnoRegularListado.yml 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,11 +0,0 @@
-methods:
- get: [ alumno_id, division_id ]
-
-names:
- division_id:
- required: Yes
- required_msg: La División es obligatoria
-
- alumno_id:
- required: Yes
- required_msg: El Alumno es obligatorio
Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/solicitudLegajoListado.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/solicitudLegajoListado.yml 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/solicitudLegajoListado.yml 2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,16 +0,0 @@
-methods:
- post: [ alumno_id, division_id, escuela ]
-
-names:
- division_id:
- required: Yes
- required_msg: La División es obligatoria
-
- alumno_id:
- required: Yes
- required_msg: El Alumno es obligatorio
-
- escuela:
- required: Yes
- required_msg: El nombre de la escuela de origen es obligatorio
-
Modified: prosistem/alba/trunk/alba/apps/principal/templates/menu.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/templates/menu.php 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/templates/menu.php 2007-10-31 18:47:10 UTC (rev 5276)
@@ -133,7 +133,6 @@
<li><span></span><a href="#">Informes y Consultas</a>
<ul>
<li><span></span><?php echo link_to("Listado de informes","informes")?></li>
- <li><span></span><?php echo link_to("Alumnos por división","informes/alumnosPorDivisionFormulario",'target=_blank')?></li>
<li><span></span><?php echo link_to("Boletines","informes/boletinFormulario","target=_blank")?></li>
<li><span></span><?php echo link_to("Biblioteca de contenidos","sfMediaLibrary")?></li>
</ul>
Modified: prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql
===================================================================
--- prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql 2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql 2007-10-31 18:47:10 UTC (rev 5276)
@@ -324,12 +324,18 @@
INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (4, NULL, NULL, 'certificado_de_estudios.odt', 'application/vnd.oasis.opendocument.text', 'certificado_de_estudios.odt', '2007-10-17 00:00:00');
+INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (5, NULL, NULL, 'alumnos_por_division.odt', 'application/vnd.oasis.opendocument.text', 'alumnos_por_division.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, '');
+INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (2, 'Certificado de finalización de estudios primarios', 'Certificado de finalización de estudios primarios', 2, 1, 0, '');
INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (3, 'Solicitud de Legajo', 'Solicitud de Legajo', 3, 1, 0, 'origen');
INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (4, 'Certificado de Estudios', 'Certificado de Estudios', 4, 1, 0, 'grado;año');
+INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (5, 'Alumnos por división', 'Alumnos por división', 5, 1, 1, '');
+
+
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-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql 2007-10-31 18:47:10 UTC (rev 5276)
@@ -3463,14 +3463,18 @@
INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (4, NULL, NULL, 'certificado_de_estudios.odt', 'application/vnd.oasis.opendocument.text', 'certificado_de_estudios.odt', '2007-10-17 00:00:00');
+INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (5, NULL, NULL, 'alumnos_por_division.odt', 'application/vnd.oasis.opendocument.text', 'alumnos_por_division.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, '');
+INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (2, 'Certificado de finalización de estudios primarios', 'Certificado de finalización de estudios primarios', 2, 1, 0, '');
INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (3, 'Solicitud de Legajo', 'Solicitud de Legajo', 3, 1, 0, 'origen');
INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (4, 'Certificado de Estudios', 'Certificado de Estudios', 4, 1, 0, 'grado;año');
+INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (5, 'Alumnos por división', 'Alumnos por división', 5, 1, 1, '');
SET FOREIGN_KEY_CHECKS = 1;
Added: prosistem/alba/trunk/alba/web/uploads/informes/alumnos_por_division.odt
===================================================================
(Binary files differ)
Property changes on: prosistem/alba/trunk/alba/web/uploads/informes/alumnos_por_division.odt
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Más información sobre la lista de distribución Alba-desarrollo