1
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 16, 2024 — Jan 16, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
La condición de inicialización de valores de campos en formulario de modificación se pasa a evaluar una sola vez, en vez de hacerlo para cada campo, dado que es la misma para todos. More... almost 11 years ago
Corrección de bug: se evita una excepción de historial que se producía si un formulario marcado con `pagina/@master='si'` se accedía directamente desde la página de inicio (sin pasar previamente por el master). More... almost 11 years ago
En `Conexion::obtenerListaIndexadaPorClave()` se evita que el modo de obtención quede sin restaurar si se produce una excepción al hacer la consulta. More... almost 11 years ago
Se definen más parámetros de configuración en el entorno básico: `codificacion_cliente` y `version_adodb`. More... almost 11 years ago
Se agrega archivo de definiciones de [EditorConfig](http://editorconfig.org/). More... almost 11 years ago
Se corrige regresión introducida en [r768]: en formularios, cuando se usaba custom_delete y no custom_update, quedaba un error de sintaxis en el PHP generado. More... about 11 years ago
Cambio en la clase PHP Conexion: se incluyen registros de operaciones sobre transacciones en el log de la aplicación. More... about 11 years ago
Se agrega la posibilidad de incluir en el log de la aplicación los mensajes emitidos a través de la clase Mensaje y de instancias de la clase ObjetoMensaje, y los errores producidos al procesar formularios. More... about 11 years ago
Nuevo método AplicacionXgap::realFullAppDir(). More... about 11 years ago
Nuevo atributo en listados: /listado/consulta/condiciones_de_parametros//param/@ignorar-en-determinacion-filtro-vacio. More... about 11 years ago
Mejora en /listado/configuracion/buscador/personalizado-simple/listacampos: si todos los subcampos incluyen condicion y ésta indica que no se deben mostrar, ahora el campo entero se omite en el buscador; anteriormente, cuando daba este caso, el campo aparecía vacío (es decir, sólo se mostraba la etiqueta). More... about 11 years ago
Nuevo elemento para listados: /listado/configuracion/master. Complementa al ya existente /listado/configuracion/form. More... about 11 years ago
Corrección de bug en listados: /listado/configuracion/form no se estaba teniendo en cuenta en todos los lugares que afecta. More... about 11 years ago
Se eliminan NOTICEs PHP en listados seleccion y seleccion_m. More... about 11 years ago
Corrección de bug en listados master_inline: si el master padre incluía mensajes de página, se mostraban duplicados dentro de los master_inline hijos. More... about 11 years ago
Corrección de bug de funcionalidad y seguridad en listados: cuando se construía una consulta que incluía /listado/consulta/condiciones_de_parametros//param no se estaba escapando el valor del parámetro al incorporarlo en la condición, con lo cual la consulta podía quedar mal formada y permitía inyección de código SQL. More... about 11 years ago
Nuevo parámetro para las ubicaciones de código extra en formularios 'despues_insert', 'despues_update' y 'despues_delete': 'realizar_redireccion'. More... about 11 years ago
En formularios, se permite cancelar la operación en curso cuando se usa una implementación personalizada dada por código en custom_insert, custom_update o custom_delete, cambiando el valor de la variable $accion_ok a false. More... about 11 years ago
Cuando se limpia un buscador personalizado en un listado usando el botón "Limpiar", ahora se envía en el POST el parámetro "accion" con el valor definido por la nueva constante BuscadorPersonalizadoSimple::VALOR_ACCION_LIMPIAR_BUSCADOR_PERS. More... about 11 years ago
Se pasa a usar la constante DIRECTORY_SEPARATOR, predefinida por PHP, para definir DIR_SEP. More... about 11 years ago
Se introduce la posibilidad de usar un archivo de configuración de XGAP local: xgap.local.php. Si en el mismo directorio que xgap.php existe un archivo con nombre xgap.local.php, se usan las definiciones de constantes de configuración que haya en este último, en vez de las correspondientes del primero. Esto permite mantener xgap.php intacto, simplificando el proceso de actualización de la versión instalada de XGAP, ya que no se pierde la configuración si se sobreescribe este archivo con la nueva versión. More... about 11 years ago
Cambio en la clase PHP Conexion_oci8: se implementa el método referenciasEntrantes(), que antes retornaba siempre un valor vacío. More... about 11 years ago
Cambio en la estructura retornada por el método PHP Conexion::referenciasEntrantes(). Anteriormente no se podía retornar más de una referencia por cada tabla referenciante; la nueva estructura sí lo permite. La estructura anterior se incluye en la nueva por compatibilidad con versiones anteriores. More... about 11 years ago
Corrección de bug en Conexion_postgres8::columnasReferenciadas(): la consulta SQL anteriormente para obtener las columnas no aseguraba que se mantuviera el orden dado en $indices. More... about 11 years ago
Cambio en la clase Conexion_postgres8: se implementan los métodos comentarioTabla() y comentariosColumnas(), que antes retornaban siempre un valor vacío. More... about 11 years ago
Nuevos parámetros para los métodos Conexion::comentarioTabla() y Conexion::comentariosColumnas(): $esquema = null, $excepcion = false. More... about 11 years ago
Cambios en la definición de la estructura de BD para testeos, destinados a permitir testeos que se van a agregar a continuación. More... about 11 years ago
Nuevo parámetro para el método Conexion::clavesExtranjeras(): $esquema = false. Ya se estaba usando en Conexion_oci8::clavesExtranjeras(). More... about 11 years ago
Correcciones de XPATH. More... about 11 years ago
Corrección de bug en clase Conexion: El método Conexion::reconectar() estaba restableciendo la conexión pero no reinicializando la sesión, lo que sólo se estaba haciendo en el constructor. Se separa el código completo de inicialización para poder usarlo en los dos lugares. More... about 11 years ago