[Alba-desarrollo] SVN Alba r5017 - in prosistem/alba/trunk/alba: apps/principal/modules apps/principal/modules/tiponivel apps/principal/modules/tiponivel/actions apps/principal/modules/tiponivel/config apps/principal/modules/tiponivel/templates apps/principal/modules/tiponivel/validate apps/principal/templates data/sql

commits en pressenter.com.ar commits en pressenter.com.ar
Mie Ago 29 16:02:16 CEST 2007


Author: albertux
Date: 2007-08-29 11:01:58 -0300 (Wed, 29 Aug 2007)
New Revision: 5017

Added:
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/actions/
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/actions/actions.class.php
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/config/
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/config/generator.yml
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/config/security.yml
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/lib/
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/templates/
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/templates/indexSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/validate/
   prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/validate/edit.yml
Modified:
   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:
Agregue nuevo modulo tipo de nivel

Added: prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/actions/actions.class.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/actions/actions.class.php	2007-08-28 01:07:34 UTC (rev 5016)
+++ prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/actions/actions.class.php	2007-08-29 14:01:58 UTC (rev 5017)
@@ -0,0 +1,33 @@
+<?php
+
+/**
+ *    This file is part of Alba.
+ *
+ *    Alba is free software; you can redistribute it and/or modify
+ *    it under the terms of the GNU General Public License as published by
+ *    the Free Software Foundation; either version 2 of the License, or
+ *    (at your option) any later version.
+ *
+ *    Alba is distributed in the hope that it will be useful,
+ *    but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *    GNU General Public License for more details.
+ *
+ *    You should have received a copy of the GNU General Public License
+ *    along with Alba; if not, write to the Free Software
+ *    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
+/**
+ * tiponivel actions.
+ *
+ * @package    alba
+ * @subpackage tiponivel
+ * @author     Alberto Rivera <arivera en hma.cl>
+ * @version    SVN: $Id: actions.class.php 4889 2007-08-16 23:30:13Z arivera $
+ */
+class tiponivelActions extends autotiponivelActions
+{
+}
+
+?>
\ No newline at end of file

Added: prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/config/generator.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/config/generator.yml	2007-08-28 01:07:34 UTC (rev 5016)
+++ prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/config/generator.yml	2007-08-29 14:01:58 UTC (rev 5017)
@@ -0,0 +1,21 @@
+generator:
+  class:              sfPropelAdminGenerator
+  param:
+    model_class:      Niveltipo
+    theme:            default
+    fields:
+        nombre:	    { name: Nombre , params: size=64}
+        descripcion:  { name: Descripci&oacute;n , params: size=64}
+
+    edit:
+        title:	Editar Tipos de Nivel
+        display: [ nombre, descripcion ]
+	
+    list:
+        title: Lista Tipos de Nivel
+        sort: nombre
+        display: [ =nombre, descripcion ]
+	
+        object_actions:
+            _edit:      -
+            _delete:    -

Added: prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/config/security.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/config/security.yml	2007-08-28 01:07:34 UTC (rev 5016)
+++ prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/config/security.yml	2007-08-29 14:01:58 UTC (rev 5017)
@@ -0,0 +1,3 @@
+all:
+    is_secure: on
+    credentials: niveltipo

Added: prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/templates/indexSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/templates/indexSuccess.php	2007-08-28 01:07:34 UTC (rev 5016)
+++ prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/templates/indexSuccess.php	2007-08-29 14:01:58 UTC (rev 5017)
@@ -0,0 +1 @@
+

Added: prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/validate/edit.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/validate/edit.yml	2007-08-28 01:07:34 UTC (rev 5016)
+++ prosistem/alba/trunk/alba/apps/principal/modules/tiponivel/validate/edit.yml	2007-08-29 14:01:58 UTC (rev 5017)
@@ -0,0 +1,29 @@
+methods:
+  post:
+    - "niveltipo{nombre}"
+    - "niveltipo{descripcion}"
+
+fillin:
+    enabled:       on
+
+names:
+    niveltipo{nombre}:
+        required:     Yes 
+        required_msg: El campo nombre es obligatorio
+        validators: caracteresMaximos128
+
+    niveltipo{descripcion}:
+        required:     No
+        validators: caracteresMaximos255	
+
+caracteresMaximos128:
+    class:  sfStringValidator
+    param:
+        max: 128
+        max_error: La maxima cantidad de caracteres permitida es de 128
+
+caracteresMaximos255:
+    class:  sfStringValidator
+    param:
+        max: 255
+        max_error: La maxima cantidad de caractares permitida es de 255

Modified: prosistem/alba/trunk/alba/apps/principal/templates/menu.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/templates/menu.php	2007-08-28 01:07:34 UTC (rev 5016)
+++ prosistem/alba/trunk/alba/apps/principal/templates/menu.php	2007-08-29 14:01:58 UTC (rev 5017)
@@ -23,6 +23,7 @@
 	                            <li><span></span><?php echo link_to("Definir Distritos Escolares","distritoescolar")?></li>
 	                            <li><span></span><?php echo link_to("Definir Categor&iacute;a de IVA","tipoiva")?></li>
 	                            <li><span></span><?php echo link_to("Tipo Documento","tipodocumento")?></li>
+	                            <li><span></span><?php echo link_to("Tipo Nivel","tiponivel")?></li>
                             </ul>
                         </li>
 	                    <li><span></span><a href="#">Alumnos</a>
@@ -86,6 +87,8 @@
 	                    <li><span></span><?php echo link_to("Concepto","boletin/listConcepto")?></li>
 	                    <li><span></span><?php echo link_to("Notas","boletin/list")?></li>
                     </ul>
+
+
                 </li>
             </ul>
         </li>

Modified: prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql
===================================================================
--- prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql	2007-08-28 01:07:34 UTC (rev 5016)
+++ prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql	2007-08-29 14:01:58 UTC (rev 5017)
@@ -185,6 +185,8 @@
 INSERT INTO modulo (id, nombre, titulo, descripcion, activo) VALUES (47, 'informes', 'informes', 'informes', 1);
 INSERT INTO modulo (id, nombre, titulo, descripcion, activo) VALUES (48, 'rolResponsable','Rol Responsables','Roles de los Resposables de Alumos', 1);
 INSERT INTO modulo (id, nombre, titulo, descripcion, activo) VALUES (49, 'orientacion','Orientacion','Orientacion de los grados', 1);
+INSERT INTO modulo (id, nombre, titulo, descripcion, activo) VALUES (50, 'tiponivel','Tipo de Nivel','', 1);
+
 -- 
 -- Volcar la base de datos para la tabla 'permiso'
 -- 
@@ -244,6 +246,7 @@
 INSERT INTO permiso (id, nombre, descripcion, credencial, fk_modulo_id) VALUES (59, 'informes', 'informes', 'informes', 47);
 INSERT INTO permiso (id, nombre, descripcion, credencial, fk_modulo_id) VALUES (60, 'rolResponsable', 'Rol de Responsables', 'rolResponsable', 48);
 INSERT INTO permiso (id, nombre, descripcion, credencial, fk_modulo_id) VALUES (61, 'orientacion', 'Orientacion', 'orientacion', 49);
+INSERT INTO permiso (id, nombre, descripcion, credencial, fk_modulo_id) VALUES (62, 'tiponivel', 'Tipo de Nivel', 'niveltipo', 50);
 
 -- 
 -- Volcar la base de datos para la tabla 'rel_usuario_permiso'
@@ -304,6 +307,7 @@
 INSERT INTO rel_usuario_permiso (id, fk_usuario_id, fk_permiso_id) VALUES (53, 1, 59);
 INSERT INTO rel_usuario_permiso (id, fk_usuario_id, fk_permiso_id) VALUES (54, 1, 60);
 INSERT INTO rel_usuario_permiso (id, fk_usuario_id, fk_permiso_id) VALUES (55, 1, 61);
+INSERT INTO rel_usuario_permiso (id, fk_usuario_id, fk_permiso_id) VALUES (56, 1, 62);
 
 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-08-28 01:07:34 UTC (rev 5016)
+++ prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql	2007-08-29 14:01:58 UTC (rev 5017)
@@ -2680,7 +2680,9 @@
 INSERT INTO `modulo` (`id`, `nombre`, `titulo`, `descripcion`, `activo`) VALUES (45, 'Boletin', 'Boletin', '', 1);
 INSERT INTO `modulo` (`id`, `nombre`, `titulo`, `descripcion`, `activo`) VALUES (46, 'tipodocumento', 'tipodocumento', '', 1);
 INSERT INTO `modulo` (`id`, `nombre`, `titulo`, `descripcion`, `activo`) VALUES (48, 'rolResponsable', 'Rol Responsables', 'Roles de los Resposables de Alumos', 1);
-INSERT INTO modulo (`id`, `nombre`, `titulo`, `descripcion`, `activo`) VALUES (49, 'orientacion','Orientacion','Orientacion de los grados', 1);
+INSERT INTO `modulo` (`id`, `nombre`, `titulo`, `descripcion`, `activo`) VALUES (49, 'orientacion','Orientacion','Orientacion de los grados', 1);
+INSERT INTO `modulo` (`id`, `nombre`, `titulo`, `descripcion`, `activo`) VALUES (50, 'tiponivel','Tipo de Nivel','', 1);
+
 -- 
 -- Volcar la base de datos para la tabla `niveltipo`
 -- 
@@ -2777,6 +2779,8 @@
 INSERT INTO `permiso` (`id`, `nombre`, `descripcion`, `credencial`, `fk_modulo_id`) VALUES (59, 'informes', 'informes', 'informes', 47);
 INSERT INTO `permiso` (`id`,`nombre`, `descripcion`, `credencial`, `fk_modulo_id`) VALUES (60, 'rolResponsable', 'Rol de Responsables', 'rolResponsable', 48);
 INSERT INTO `permiso` (`id`, `nombre`, `descripcion`, `credencial`, `fk_modulo_id`) VALUES (61, 'orientacion', 'Orientacion', 'orientacion', 49);
+INSERT INTO `permiso` (`id`, `nombre`, `descripcion`, `credencial`, `fk_modulo_id`) VALUES (62, 'tiponivel', 'Tipo de Nivel', 'niveltipo', 50);
+
 -- 
 -- Volcar la base de datos para la tabla `preferencia`
 -- 
@@ -3164,6 +3168,7 @@
 INSERT INTO `rel_usuario_permiso` (`id`, `fk_usuario_id`, `fk_permiso_id`) VALUES (207, 1, 1);
 INSERT INTO `rel_usuario_permiso` (`id`, `fk_usuario_id`, `fk_permiso_id`) VALUES (211, 1, 60);
 INSERT INTO `rel_usuario_permiso` (`id`, `fk_usuario_id`, `fk_permiso_id`) VALUES (216, 1, 61);
+INSERT INTO `rel_usuario_permiso` (`id`, `fk_usuario_id`, `fk_permiso_id`) VALUES (217, 1, 62);
 
 --Usuario 2
 INSERT INTO `rel_usuario_permiso` (`id`, `fk_usuario_id`, `fk_permiso_id`) VALUES (52, 2, 1);




Más información sobre la lista de distribución Alba-desarrollo