mecon/ai.git
17 years agoSe agrega script de permisos de MySQL. master svn_import
Leandro Lucarella [Wed, 12 May 2004 22:15:40 +0000 (22:15 +0000)]
Se agrega script de permisos de MySQL.

17 years agoSe cambian los die(expr) por trigger_error(expr, E_USER_ERROR) para poder interceptar...
Leandro Lucarella [Thu, 5 Feb 2004 16:39:49 +0000 (16:39 +0000)]
Se cambian los die(expr) por trigger_error(expr, E_USER_ERROR) para poder interceptarlos en producción.

17 years agoSe hace que getSistemas() devuelva en la clave del array el id del sistema.
Leandro Lucarella [Wed, 4 Feb 2004 17:51:35 +0000 (17:51 +0000)]
Se hace que getSistemas() devuelva en la clave del array el id del sistema.

17 years agoSe pone la configuración como ejemplo y se agrega README que lo explica.
Leandro Lucarella [Thu, 29 Jan 2004 19:50:27 +0000 (19:50 +0000)]
Se pone la configuración como ejemplo y se agrega README que lo explica.

17 years agoSe agrega el checkbox para abrir en ventana nueva.
Leandro Lucarella [Mon, 10 Nov 2003 14:28:22 +0000 (14:28 +0000)]
Se agrega el checkbox para abrir en ventana nueva.

17 years agoSe sacan las marcas del xmi2code porque no anda bien con las versiones nuevas de...
Leandro Lucarella [Mon, 10 Nov 2003 14:21:47 +0000 (14:21 +0000)]
Se sacan las marcas del xmi2code porque no anda bien con las versiones nuevas de umbrello.

17 years agoSe agrega nuevo campo para indicar si se debe abrir en ventana nueva.
Leandro Lucarella [Mon, 10 Nov 2003 13:58:12 +0000 (13:58 +0000)]
Se agrega nuevo campo para indicar si se debe abrir en ventana nueva.

17 years agoSe agrega pantalla de carga de secciones ocultas.
Leandro Lucarella [Fri, 7 Nov 2003 20:41:31 +0000 (20:41 +0000)]
Se agrega pantalla de carga de secciones ocultas.

17 years agoSe agrega la seccion nueva para hacer la carga de secciones ocultas.
Leandro Lucarella [Fri, 7 Nov 2003 19:42:23 +0000 (19:42 +0000)]
Se agrega la seccion nueva para hacer la carga de secciones ocultas.

17 years agoSe usa MECON_HTML_Tabla::addLink() para poner el link a un item nuevo.
Leandro Lucarella [Fri, 7 Nov 2003 17:43:06 +0000 (17:43 +0000)]
Se usa MECON_HTML_Tabla::addLink() para poner el link a un item nuevo.

17 years agoCambios cortesía de gmeray:
Leandro Lucarella [Fri, 7 Nov 2003 17:11:46 +0000 (17:11 +0000)]
Cambios cortesía de gmeray:
- Agrega tabla nueva.
- Hace que se carguen hijos y nietos en GrupoSecciones::cargar().

18 years agoSe pone bien el redirect, se borra un estilo deprecated.
Leandro Lucarella [Fri, 10 Oct 2003 17:41:49 +0000 (17:41 +0000)]
Se pone bien el redirect, se borra un estilo deprecated.

18 years agoSe mejora un poco el orden por longitud de hijos.
Leandro Lucarella [Wed, 8 Oct 2003 21:58:34 +0000 (21:58 +0000)]
Se mejora un poco el orden por longitud de hijos.

18 years agoSe agregan 2 tipos de orden predefinidos para los servicios:
Leandro Lucarella [Wed, 8 Oct 2003 21:31:42 +0000 (21:31 +0000)]
Se agregan 2 tipos de orden predefinidos para los servicios:
AI_SERVICIO_ORDEN_LONG_HIJOS y AI_SERVICIO_ORDEN_LONG_NOMBRE. El primero
está pensado para ordenar las tablas de servicios realizando un balance de
carga, ya que ordena haciendo un calculo que predice la cantidad de
renglones que ocupará cada hijo.
El segundo está pensado para ordenar los contenidos de una tabla, para que
aparezcan los nombres mas largos abajo.

18 years agoSe agrega opción para ordenar los hijos y se ordena por nombre por defecto.
Leandro Lucarella [Fri, 3 Oct 2003 22:32:17 +0000 (22:32 +0000)]
Se agrega opción para ordenar los hijos y se ordena por nombre por defecto.

18 years agoCambio estético.
Leandro Lucarella [Thu, 2 Oct 2003 22:55:30 +0000 (22:55 +0000)]
Cambio estético.

18 years agoSe agrega un campo para indicar si el sistema está hecho en EmbPerl.
Leandro Lucarella [Thu, 2 Oct 2003 22:51:24 +0000 (22:51 +0000)]
Se agrega un campo para indicar si el sistema está hecho en EmbPerl.

18 years agoSe corrige el path de los iconos.
Leandro Lucarella [Mon, 22 Sep 2003 23:09:27 +0000 (23:09 +0000)]
Se corrige el path de los iconos.

18 years agoGrupo de noticias:
Leandro Lucarella [Fri, 19 Sep 2003 17:17:19 +0000 (17:17 +0000)]
Grupo de noticias:
- Ahora una sección puede pertenecer sólo a un grupo.
- Al agregar un grupo se muestran sólo las secciones que todavía no están
  en ningún grupo. Al modificar se muestran las que no están en ningún
  grupo más las que están en el grupo a modificar.
Arbol:
- Se arreglan los árboles para que funcione con la última versión.
- Los árboles aparecen sin expandir en el menú y expandido en los select
  para elegir el padre.

18 years agoSe corrigen comentarios.
Leandro Lucarella [Thu, 18 Sep 2003 19:28:46 +0000 (19:28 +0000)]
Se corrigen comentarios.

18 years agoSe agrega método getGrupo().
Leandro Lucarella [Thu, 18 Sep 2003 19:28:25 +0000 (19:28 +0000)]
Se agrega método getGrupo().

18 years agoSe mejora el link a Nuevo.
Leandro Lucarella [Thu, 28 Aug 2003 23:29:52 +0000 (23:29 +0000)]
Se mejora el link a Nuevo.

18 years agoSe corrige el link al Nuevo.
Leandro Lucarella [Wed, 27 Aug 2003 23:52:57 +0000 (23:52 +0000)]
Se corrige el link al Nuevo.

18 years agoSe elimina el uso de un método deprecated.
Leandro Lucarella [Wed, 27 Aug 2003 20:28:15 +0000 (20:28 +0000)]
Se elimina el uso de un método deprecated.

18 years agoSe corrigen detalles.
Leandro Lucarella [Wed, 27 Aug 2003 20:19:44 +0000 (20:19 +0000)]
Se corrigen detalles.

18 years agoSe usa el login de la nueva intranet y se chequean los permisos con la
Leandro Lucarella [Wed, 27 Aug 2003 20:16:27 +0000 (20:16 +0000)]
Se usa el login de la nueva intranet y se chequean los permisos con la
nueva función de SAMURAI_Perm que redirige a la página de "no autorizado" si
no tiene permisos.

18 years agoSe agregan las nuevas imágenes.
Leandro Lucarella [Wed, 27 Aug 2003 20:14:46 +0000 (20:14 +0000)]
Se agregan las nuevas imágenes.

18 years agoSe actualizan las imágenes y se pasan algunas a MECONlib.
Leandro Lucarella [Wed, 27 Aug 2003 20:13:58 +0000 (20:13 +0000)]
Se actualizan las imágenes y se pasan algunas a MECONlib.

18 years agoSe actualizan los nuevos nombres de MECON_HTML_Image y MECON_HTML_Link
Martín Marrese [Thu, 21 Aug 2003 18:51:12 +0000 (18:51 +0000)]
Se actualizan los nuevos nombres de MECON_HTML_Image y MECON_HTML_Link

18 years agoSe corrigio los nuevos nombres para MECON_HTML_Arbol y MECON_HTML_ArbolDB.
Martín Marrese [Thu, 21 Aug 2003 16:53:31 +0000 (16:53 +0000)]
Se corrigio los nuevos nombres para MECON_HTML_Arbol y MECON_HTML_ArbolDB.

18 years agoSe agrega manejo de permisos.
Leandro Lucarella [Thu, 31 Jul 2003 23:04:40 +0000 (23:04 +0000)]
Se agrega manejo de permisos.

18 years agoSe usa el nuevo nombre del Marco.
Leandro Lucarella [Wed, 30 Jul 2003 17:53:31 +0000 (17:53 +0000)]
Se usa el nuevo nombre del Marco.

18 years agoSe cambia el manejo de errores para que sea más amigable.
Leandro Lucarella [Mon, 28 Jul 2003 21:34:28 +0000 (21:34 +0000)]
Se cambia el manejo de errores para que sea más amigable.

18 years agoSe agrega un link para agregar un item nuevo cuando se está modificando o
Leandro Lucarella [Mon, 28 Jul 2003 21:33:23 +0000 (21:33 +0000)]
Se agrega un link para agregar un item nuevo cuando se está modificando o
borrando otro.

18 years agoSe crea una subclase de HTML_ArbolDB para liberar un poco el index y mantener bases...
Leandro Lucarella [Mon, 28 Jul 2003 17:12:53 +0000 (17:12 +0000)]
Se crea una subclase de HTML_ArbolDB para liberar un poco el index y mantener bases de datos en bibliotecas

18 years agoSe arregla el bug que había quedado pendiente que no permitía hacer altas
Leandro Lucarella [Mon, 28 Jul 2003 16:06:37 +0000 (16:06 +0000)]
Se arregla el bug que había quedado pendiente que no permitía hacer altas
de sistemas.

18 years agoSe trata de terminar de tomar en cuenta el flag habilitado, pero no anda la
Leandro Lucarella [Fri, 25 Jul 2003 23:13:46 +0000 (23:13 +0000)]
Se trata de terminar de tomar en cuenta el flag habilitado, pero no anda la
alta de sistemas.
Se hacen joins en todos los querys de AI_Sistema.
Se actualiza la TODO list.

18 years agoSe corrigen TABs.
Leandro Lucarella [Fri, 25 Jul 2003 23:10:31 +0000 (23:10 +0000)]
Se corrigen TABs.

18 years agoSe agrega soporte para obtener sólo hijos habilitados.
Leandro Lucarella [Fri, 25 Jul 2003 23:09:40 +0000 (23:09 +0000)]
Se agrega soporte para obtener sólo hijos habilitados.

18 years agoSe limpia un poco el código y actualiza la TODO.
Leandro Lucarella [Fri, 25 Jul 2003 21:43:01 +0000 (21:43 +0000)]
Se limpia un poco el código y actualiza la TODO.

18 years ago- Se usa el nuevo método de ArbolDB para indicar qué elemento se está editando.
Leandro Lucarella [Fri, 25 Jul 2003 21:35:09 +0000 (21:35 +0000)]
- Se usa el nuevo método de ArbolDB para indicar qué elemento se está editando.
- Se separan librerias locales de generales.

18 years agoSe pone mas lindo el query de getSistemas (que no deja de ser feo).
Leandro Lucarella [Thu, 24 Jul 2003 22:29:30 +0000 (22:29 +0000)]
Se pone mas lindo el query de getSistemas (que no deja de ser feo).

18 years agoActualizado.
Leandro Lucarella [Tue, 22 Jul 2003 21:09:41 +0000 (21:09 +0000)]
Actualizado.

18 years agoSe agrega un método para obtener un array de sistemas (objetos) para usar
Leandro Lucarella [Tue, 22 Jul 2003 21:09:10 +0000 (21:09 +0000)]
Se agrega un método para obtener un array de sistemas (objetos) para usar
en Intranet.

18 years agoSe agregan gráficos de llamadas a funciones en el Doxygen.
Leandro Lucarella [Tue, 22 Jul 2003 21:08:29 +0000 (21:08 +0000)]
Se agregan gráficos de llamadas a funciones en el Doxygen.

18 years agoBugfixes.
Leandro Lucarella [Tue, 22 Jul 2003 21:07:43 +0000 (21:07 +0000)]
Bugfixes.

18 years ago- Se agrega un método estático AI_Error::isError() para saber si algo es un
Leandro Lucarella [Mon, 21 Jul 2003 19:25:02 +0000 (19:25 +0000)]
- Se agrega un método estático AI_Error::isError() para saber si algo es un
  error.
- Se verifica si un objeto tiene hijos antes de borrarlo e impidiendo que
  se lo borre con un mensaje de error en ese caso.
- Se actualiza la TODO list.

18 years ago- Se filtran los sistemas ya agregados a la hora de agregar uno nuevo.
Leandro Lucarella [Mon, 21 Jul 2003 18:39:03 +0000 (18:39 +0000)]
- Se filtran los sistemas ya agregados a la hora de agregar uno nuevo.
- Se crea un método estático para obtener un array con los ID de los
  sistemas ya cargados (para filtrar).
- Se agrega un comentario a los .ini de AI_DBTreeObject.
- Se actualiza la TODO.

18 years agoSe arregla un bug que hacía que sea posible asignar de padre al mismo
Leandro Lucarella [Mon, 21 Jul 2003 17:26:05 +0000 (17:26 +0000)]
Se arregla un bug que hacía que sea posible asignar de padre al mismo
elemento.

18 years ago- Se ordenan la mayoría de los resultados de las DB.
Leandro Lucarella [Fri, 18 Jul 2003 22:43:18 +0000 (22:43 +0000)]
- Se ordenan la mayoría de los resultados de las DB.
- Se corrige el método AI_GrupoSecciones::getSeccionesArray(), ahora no
  crea una conexión SQL nueva y saca la configuración del archivo de
  configuración.
- Se agregan constantes con los nombres de los archivos de configuración de
  los objetos principales.

18 years ago- Se agrega un TODO list.
Leandro Lucarella [Fri, 18 Jul 2003 21:57:27 +0000 (21:57 +0000)]
- Se agrega un TODO list.
- Se actualiza la template del xmi2code.
- Se ordenan bastante los objetos principales, dando lugar a nuevos objetos
  más abstractos.
- Nuevo objeto AI_DBObject que implementa métodos generales de ABM.
- AI_DBObject (y sus subclases) usan archivos de configuración .ini para
  guardar los datos sobre la base de datos.
- Nuevo objeto AI_DBTreeObject que hereda de AI_DBObject. Implementa métodos
  para obtener hijos.
- AI_Sistema ahora hereda de AI_DBObject.
- AI_GrupoSecciones y AI_Servicio ahora heredan de AI_DBTreeObject.

18 years agoSe hace required el sistema.
Leandro Lucarella [Thu, 17 Jul 2003 22:46:04 +0000 (22:46 +0000)]
Se hace required el sistema.

18 years agoSe hace el select lindo para elegir padre y para elegir antigüedad de
Leandro Lucarella [Thu, 17 Jul 2003 22:43:33 +0000 (22:43 +0000)]
Se hace el select lindo para elegir padre y para elegir antigüedad de
noticias.

18 years agoSe agrega el control para mostrar solo sistemas dados de alta.
Leandro Lucarella [Thu, 17 Jul 2003 16:59:31 +0000 (16:59 +0000)]
Se agrega el control para mostrar solo sistemas dados de alta.

18 years agoSe pasa HTML_Error a MECONlib.
Leandro Lucarella [Thu, 17 Jul 2003 16:47:21 +0000 (16:47 +0000)]
Se pasa HTML_Error a MECONlib.

18 years agoSe sacan las secciones de noticias de MEconDAV, se sacan los nombres de los
Leandro Lucarella [Mon, 14 Jul 2003 22:04:53 +0000 (22:04 +0000)]
Se sacan las secciones de noticias de MEconDAV, se sacan los nombres de los
sistemas de SAMURAI para generar el Menu. Todo hecho quick&dirty.

18 years ago- Se usa el nuevo metodo addMenuVertical() de Marco.
Leandro Lucarella [Tue, 8 Jul 2003 21:51:30 +0000 (21:51 +0000)]
- Se usa el nuevo metodo addMenuVertical() de Marco.
- Se crea una nueva clase HTML_Error (hay que moverla a MECONlib).
- Se arregla el alta de sistemas.
- Se hace más amigable para el usuario el manejo de errores.
- Se implementa un primer intento de lista de íconos en AI_Form.
- Se actualiza el diagrama UML.

18 years agoSe borran directorios que no se van a usar.
Leandro Lucarella [Tue, 8 Jul 2003 21:05:35 +0000 (21:05 +0000)]
Se borran directorios que no se van a usar.

18 years ago- Se pasan las librerias de locales a generales.
Leandro Lucarella [Mon, 7 Jul 2003 23:38:44 +0000 (23:38 +0000)]
- Se pasan las librerias de locales a generales.
- Se eliminan el .htaccess, prepend.php, sistema.php, noticias.php,
  servicios.php porque ahora todo está hecho en el index.php.
- Se hace una primera implementación de la obtencion de la lista de
  sistemas del SAMURAI.
- Se arreglan BUGs.
- Se crean nuevos BUGs.

18 years agoSe completa el manejo de formularios para GrupoSecciones.
Leandro Lucarella [Fri, 4 Jul 2003 22:21:24 +0000 (22:21 +0000)]
Se completa el manejo de formularios para GrupoSecciones.

18 years agoSe arregla un bug.
Leandro Lucarella [Fri, 4 Jul 2003 22:20:34 +0000 (22:20 +0000)]
Se arregla un bug.

18 years agoSe completa la primera alfa. Ahora se hace todo desde el index.php.
Leandro Lucarella [Fri, 4 Jul 2003 21:34:42 +0000 (21:34 +0000)]
Se completa la primera alfa. Ahora se hace todo desde el index.php.

18 years agoSe limpia la configuración de marco.
Leandro Lucarella [Fri, 4 Jul 2003 21:33:42 +0000 (21:33 +0000)]
Se limpia la configuración de marco.

18 years agoSe termina la primera versión funcional de servicios.
Leandro Lucarella [Fri, 4 Jul 2003 20:00:42 +0000 (20:00 +0000)]
Se termina la primera versión funcional de servicios.

18 years ago- Se crea una subclase de MECON_HTML_QuickForm que maneja todos los
Leandro Lucarella [Thu, 3 Jul 2003 23:10:02 +0000 (23:10 +0000)]
- Se crea una subclase de MECON_HTML_QuickForm que maneja todos los
  formularios necesarios para AI.
- Se cambian las propiedades de los objetos del modelo para que sean igual
  que en la DB.
- Casi se termina el formulario de servicios.

18 years agoSe corrigen los warnings si no valida bien el formulario.
Leandro Lucarella [Wed, 2 Jul 2003 23:05:20 +0000 (23:05 +0000)]
Se corrigen los warnings si no valida bien el formulario.

18 years agoSe actualiza el diagrama UML.
Leandro Lucarella [Wed, 2 Jul 2003 22:57:43 +0000 (22:57 +0000)]
Se actualiza el diagrama UML.

18 years agoSe empieza con servicios, ya usa QuickForm.
Leandro Lucarella [Wed, 2 Jul 2003 22:55:23 +0000 (22:55 +0000)]
Se empieza con servicios, ya usa QuickForm.

18 years agoSe agrega un objecto para manejar la base de datos (con configuracion). Tambien se...
Leandro Lucarella [Wed, 2 Jul 2003 22:54:36 +0000 (22:54 +0000)]
Se agrega un objecto para manejar la base de datos (con configuracion). Tambien se corrigen cosas cosmeticas por un bug del xmi2code.

18 years agoSe agrega un margen a las imagenes.
Leandro Lucarella [Wed, 2 Jul 2003 22:52:51 +0000 (22:52 +0000)]
Se agrega un margen a las imagenes.

18 years agoSe agregan imagenes para que el marco se vea bien.
Leandro Lucarella [Tue, 1 Jul 2003 22:59:49 +0000 (22:59 +0000)]
Se agregan imagenes para que el marco se vea bien.

18 years agoSe agregan testeos que me había olvidado de subir.
Leandro Lucarella [Fri, 27 Jun 2003 21:17:58 +0000 (21:17 +0000)]
Se agregan testeos que me había olvidado de subir.

18 years agoSe empieza a implementar la interfaz web.
Leandro Lucarella [Fri, 27 Jun 2003 21:16:42 +0000 (21:16 +0000)]
Se empieza a implementar la interfaz web.
- Se crea un .htaccess y prepend.php para hacer el trabajo común.
- Se crea la configuración para Marco.
- Se crean links de prueba (sólo noticias.php tiene algo de funcionalidad).
- Se borran varios README (con el del sistema basta).

18 years agoSe termina de implementar las local_lib. Solo falta obtener datos del
Leandro Lucarella [Fri, 27 Jun 2003 21:11:46 +0000 (21:11 +0000)]
Se termina de implementar las local_lib. Solo falta obtener datos del
SAMURAI en Sistema.

18 years ago- Se termina de implementar GrupoSecciones (aparentemente).
Leandro Lucarella [Thu, 26 Jun 2003 23:30:07 +0000 (23:30 +0000)]
- Se termina de implementar GrupoSecciones (aparentemente).
- Se eliminan las referencias para mayor compatibilidad con PHP5.
- Se agrega una clase de Error.
- Se actualiza UML y testeos.

18 years ago- Se actualiza doc.
Leandro Lucarella [Wed, 25 Jun 2003 22:12:01 +0000 (22:12 +0000)]
- Se actualiza doc.
- Se hacen constructores.
- Se implementa GrupoSecciones::borrar() y GrupoSecciones::cargarHijos()
  pero faltan pruebas.
- Se hace que ::cargar() acepte DB o DB_Result.

18 years ago- Se crean las versiones iniciales de las clases del modelo.
Leandro Lucarella [Tue, 24 Jun 2003 23:09:02 +0000 (23:09 +0000)]
- Se crean las versiones iniciales de las clases del modelo.
- Se implementa la carga, alta y modificación de grupos de secciones.
- Se hace una prueba para los grupos de secciones.
- Se actualiza el diagrama UML.
- Se corrige la template del xmi2code.
- Se agrega una regla al Makefile para 'limpiar' los backups del código
  generado.

18 years agoSe agrega scripts SQL para crear las bases.
Leandro Lucarella [Tue, 24 Jun 2003 20:30:21 +0000 (20:30 +0000)]
Se agrega scripts SQL para crear las bases.

18 years agoSe comienza con el diagrama UML.
Leandro Lucarella [Mon, 23 Jun 2003 22:20:49 +0000 (22:20 +0000)]
Se comienza con el diagrama UML.

18 years ago- Se agrega el archivo de configuración del Doxygen.
Leandro Lucarella [Mon, 23 Jun 2003 17:28:06 +0000 (17:28 +0000)]
- Se agrega el archivo de configuración del Doxygen.
- Se agrega un diagrama UML vacío.
- Se corrigen detalles.

18 years agoSe arreglan un par de bugs:
Leandro Lucarella [Mon, 23 Jun 2003 17:05:29 +0000 (17:05 +0000)]
Se arreglan un par de bugs:
- init.sh no se borraba con el svn.
- No se borraba el tmp generado por el init.sh.

18 years agoEstructura básica general.
Leandro Lucarella [Fri, 20 Jun 2003 22:27:47 +0000 (22:27 +0000)]
Estructura básica general.