Apéndice A. Novedades

Versión 1.1.7 (May.2015)
  • Nuevo módulo bdcinep financiado por CINEP, que permite generar algunos conteos tal como se presentan en la revista Noche y Niebla (ver http://www.nocheyniebla.org). Agradecemos al CINEP la cesión al dominio público de este y otros trabajos de Vladimir Támara Patiño a partir del 2015. El módulo permite: (1) Generar una serie de tablas con conteos desde el menú Conteos->Tablas Consolidado General de Víctimas y (2) reorganizar cada uno de los conteos generables desde el menú Conteos->Conteos V. Individuales, al marcar la nueva casilla de verificación en el filtro "Categorías en eje horizontal y sin supracategoria".

  • Complementado el conteo por víctima individual reporte consolidado general tal como aparece en revista Noche y Niebla (ver http://www.nocheyniebla.org), financiado por CINEP. Agradecemos al CINEP la cesión al dominio público de este y otros trabajos de Vladimir Támara Patiño a partir del 2015.

  • Soluciones a fallas: Escapa caracteres en XML generado.

Versión 1.1.6 (Feb.2015)
  • En consulta detallada pueden describirse detalles de victimas individuales y colectivas sin especificar el nombre, empleando '*' como nombre (y apellido en el caso de Individual).

  • En consulta web puede especificarse sexo de la víctima.

  • Información geográfica actualizada con DIVIPOLA 2013.

  • Retroportado de SIVeL 1.2 inclusion de etiquetas en exportacion/importancion de relatos.

  • Actualizado para operar bien en PHP 5.4 y adJ 5.5.

  • Mejorado script bin/mueve.sh para sacar copias de respaldo de sitios en otro URL y facilitar migración a 1.2

  • Fallas corregidas: importación de relatos (sexo femenino), consulta de acto por sexo, fecha y tipificación.

  • Estándares de programación revisados con PHP CodeSniffer 2.0

Versión 1.1.5 (Ago.2013)
  • Modulo de georeferenciación sobre Google Maps usa nuevo API.

  • Dos etnias más (Zenú y Tikuna).

  • Al importar relatos deja SIN INFORMACIÓN más datos que no reconoce (por ejemplo Presunto Responsable) y permite importar etnias.

  • Amplia ubicación física en fuentes a 1000 caracteres y no transforma caracteres para permitir poner URLs.

  • Reporte consolidado permite filtrar por sector social.

  • Corrección de fallas: Permite cambiar columna de reporte consolidado en tabla básica categoria.

Versión 1.1.4 (Ene.2013)
Versión 1.1.2 (Jul.2012)
  • Fechas con mes en fuentes en lugar de numero.

  • Mejorada importación de relatos: rangos de edad, conversión a mayúsculas, y posibilidad de evitar busqueda de personas y grupos existentes en base (operaciÃn exigente en recursos en bases de datos muy grandes).

  • Georeferenciación permite filtrar por tipo de violencia.

Versión 1.1.1 (Abr.2012)
  • Nuevo módulo para georeferenciación con Googlemaps cedido al dominio público por Luca Urech <lucaurech@yahoo.de> y la Corporación Compromiso. El mapa se ve desde el menú Reportes->Mapa en Googlemap. En instalaciones nuevas activelo eligiendo desde el menú principal Otros->Actualizar. Nueva opción en consulta web para filtrar casos con coordenadas.

  • Pequeñas mejoras: Al importar un relato, este se añade como anexo y fuente al caso. En reporte general presenta contexto(s). Reporte consolidado permite filtrar por etiquetas. En reportes revista presenta listado corto de victimas si no se requiere presunto responsable ni tipificacion. Nueva variable de configuración $GLOBALS['estilo_nombres'] para definir estilo en capitalizacion de nombres (MAYUSCULAS o minusculas) que se usa al importar relatos. Nueva variable de configuración $GLOBALS['ficha_color_fondo'] para definir color del fondo de la ficha de captura.

  • Fallas corregidas: estadísticas al elegir tipo de violencia no presenta error CSRF. Encabezado en reporte consolidado, gracias por reportar a wiroal@www.nocheyniebla.org. Importación de relatos ahora importa correctamente presuntos responsables sin actos relacionados, gracias por reportar a wiroal@www.nocheyniebla.org. Enlaces en ventanas para buscar personas o grupos. En Ubicación puede elegirse Exterior, gracias por reportar a chaplin@www.nocheyniebla.org. Mejor mensaje de error en caso de no poder importar archivos con tamaño superior al máximo (en tal caso revisar variables de configuración de Apache upload_max_filesize y post_max_size).

Versión 1.1 (Oct.2011)
  • Verificación de seguridad con base en OWASP ASVS 2009 (ver doc/owasp-asvs-SIVeL.odt). Más saneamiento de datos de entrada y salida --incluso proveniente de base de datos. Previene más HRHS. Centraliza control y verificación de CSRF. Políticas para datos de entrada y salida. Herramienta herram/buscafallas.sh para ayudar a verificar.

  • Para aumentar consistencia con SIVeL 1.0 sólo los conteos por presunto responsables son por actos, mientras que los demás son por victimización. Ver Sección 5, “Conteos”.

  • En la pestaña Víctima Individual se presentan enlaces a otros casos donde la víctima y sus familiares aparezcan. Con los botónes Buscar se pueden elegir mejor víctimas y familiares que aparecen en otros casos, ver Sección 3.2.7, “Víctima Individual”.

  • Nuevo criterio para sacar conteos de víctimas individuales: por etiqueta.

  • Pequeñas mejoras: Actualizada herramienta de configuración, configure con ./conf.sh -i. Reporte general tiene enlace al número de caso. En módulo de seguimiento judicial campos con jerarquía Tipo->Etapa. Al importar relatos pone como fuente del caso la organización responsable del caso --intenta primero ubicarla entre fuentes frecuentes. Eliminado reporte SQL --que se remplaza con volcados desde línea de comandos y Relatos--. Módulo estrotulos permite excluir de los conteos víctimas sin filiación cuando se define $GLOBALS['estrotulos_excluirsinfiliacion'] = true; en archivo de configuración.

  • Fallas corregidas: Al actualizar, ahora si actualiza datos del índice de grupo de personas (gracias a territoriosporvidadigna@hotmail.com) por reportar. No permite ver etiquetas en Consulta Web pública, sólo a usuarios autenticados (gracias por reportar a wiroal@nocheyniebla.org). Orden en presuntos responsables de división y bridaga (gracias a Freddy Caicedo). Categorias de violencia sexual completadas A197, B520-B527 (gracias a Yebrail Alvares).

Versión 1.1cp2 (Abr.2011)
  • Otros->Validar reporta casos con más de una ubicación.

  • Nuevos contextos 'INTOLERANCIA SOCIAL' y 'SEGURIDAD INFORMÁTICA.' Nuevas categorias Etnia e Iglesia. Puede activarse/desactivarse captura de información de iglesias en la ficha con la variable $GLOBALS['iglesias_cristianas'] configurable en conf.php. Al editar una columnas de reporte consolidado presenta categorias de esta.

  • Renovados y aplicados estándares de programación (ver Sección 6.1, “Estándares de programación”). Documentación técnica actualizada.

  • Fallas corregidas: En la ficha de captura, en las pestañas víctima y víctima colectiva funciona, "Nueva copia", especialmente útil para casos con varias víctimas con datos similares. Archivo de comandos para eliminar bélicas funciona. Pruebas de regresión a exportación e importación de relatos. Mejorad importación de víctimas colectivas. Conteos de víctimas colectivas en módulo estrotulos.

Versión 1.1cp1 (Mar.2011)
  • La consulta en forma de tabla ahora puede tener colores cuando se emplea el módulo de etiquetas y cuando se marcan casos con colores (idea aportada por Diana Garzón <artemisa1786@hotmail.com>). El color de un caso se establece con una etiqueta que corresponda al color. Por defecto ahora hay etiquetas ROJO, AMARILLO, AZUL y VERDE. Puede definirse un nuevo color, creando una nueva etiqueta con el nombre del color (digamos CIAN cuyos componentes RGB en hexadecimal son 00FFFF) y poniendo una observación de la forma 'Color #00FFFF'

  • Nuevo logo por William Rozo <wiroal@riseup.net>, empleando foto cedida por Oriol Segon, tomada durante audiencia pública en La Macarena el 22 de Julio de 2010 por parte del sacerdote Javier Giraldo ante 61 víctimas. La luz simboliza el Espiritu, la esperanza. Es luz en las tienieblas de la impunidad.

  • Nuevo script bin/resptodositio.sh que realiza respaldo de todos los sitios disponibles en el directirio sitios. Se recomienda programar su ejecución diaría, ver Sección 2.1.3, “Configuración de respaldo automático diario”

  • Posible personalizar si los reportes general y revista indentan víctimas con variable $GLOBALS['reporte_indenta_victima'] en archivo de sitio conf.php

  • Fallas corregidas: En consulta detallada la forma de presentación. Actos ahora si tiene en cuenta filtro especificado. Agradecimientos a William Rozo <wiroal@riseup.net>. Algunas fechas pueden ser posteriores a 2010, aunque se requiere corregir la librería HTML_QuickForm (ver http://pear.php.net/bugs/bug.php?id=18171). No falla al elegir Víctima anterior estando en la primera. El tipo de ubicación comienza 'SIN INFORMACIÓN'.

  • Estándares de programación en nomenclatura mejor especificados e implementados. Pruebas de regresión. Tanto emulando navegador y servidor, como gráficas empleando Selenium. Recibimos más casos de prueba. Ver Sección 4.2, “Pruebas con Selenium”

Versión 1.1b3 (Oct.2010)
  • Documentación actualizada.

  • Agregado límite inferior y límite superior a rangos de edad. Más validaciones a tablas básicas.

  • Desde consulta detallada, permite generar relatos en archivos (el directorio de generación se configura en la variable $GLOBALS['DIR_RELATO'] del archivo conf.php).

  • Fecha de ingreso en reporte consolidado. Listado de casos en los que esta la misma víctima en pestaña Víctima Individual. Agradecimientos a Cristina Cano <bdmeta@nocheyniebla.org>.

  • Archivo de comandos bin/elim-rango.sh que elimina un rango de casos.

  • En pestaña de Víctima Individual puede especificarse Edad para autocompletar el año de nacimiento (agradecimientos a Fabian Wilches <fabianwilches@justapaz.org>).

  • Fallas corregidas: Mejorada importación de relatos. Reporte consolidado no repite presuntos responsables. Reporte revista y reporte general organizan mejor presuntos responsables, categorías de violencia y víctimas. Ahora permite borrar todos los contextos de un caso (gracias Carlos Garavis <emirgaz@yahoo.com>).

  • Presunto responsable inicialmente en blanco, para posibilitar elegir uno SIN INFORMACIÓN con facilidad.

  • En consulta web y consulta detallada las búsquedas en campos que son textos (por ejemplo nombre de la persona, memo, anotaciones, etc) ignoran diferencia entre mayúscula y minúscula y el texto búscado puede ser subcadena del texto del campo.

  • Búsqueda de repetidos rápida

  • Ajustes a tablas básicas: Categoría D902 es de tipo Otros (gracias Carlos Garavis <emirgaz@yahoo.com>). Categoría 221 renumerada a 291 (gracias a Alejandro Burgos <alejobuco82@hotmail.com>>).

  • Puede personalizarse inclusión de actos colectivos en pestaña Actos.

Versión 1.1b2 (Jul.2010)
  • Cambios a categorías por defecto: violencia sexual en VPS, aborto forzado en DH, DIH y VPS.

  • Los nuevos sitios por defecto tiene activados los módulos de Anexos y Etiquetas, con pestañas Fuentes Frecuentes y Otras Fuentes que permiten referenciar anexos.

  • Menú Otros->Buscar Repetidos busca casos con memo repetido.

  • Menu Otros->Valida que realiza diversas validaciones. Más espacio en sitio y lugar de ubicación. Por defecto las fuentes se esperan e instalan en /var/www/htdocs/sivel.

  • Corrección de fallas: Presentacion de presuntos responsables y categorías de violencia en reporte revista. Reporte general mas completo. Consulta web con ubicación. Al actualizar de 1.0 a 1.1 tambien convierte ubicaciones reusadas en diversos casos. El módulos bélicas soporta conteos. Mejora velocidad al presentar Víctimas Individuales y Colectivas. Tipo de sitio como nueva tabla bpasica. Mejorada exportación/importación a relato.

  • Experimental: Consulta web cuando se solicita consultar por categorías individuales mezcladas con colectivas y/o otras.

  • Procedimiento de actualización de 1.0 a 1.1 simplificado (ver Sección 3, “Actualización”).

Versión 1.1b1 (Mar.2010)
  • Primera versión beta, funcionalidad esperada para la versión 1.1 completa. Se corregiran fallas en versiones beta hasta publicar la 1.1.

  • Corrección de fallas: al actualizar elimina registros relacionados con víctimas colectivas que no están referenciadas en caso alguno. Mejor eliminación de víctimas tanto en instalación genérica como en personalizaciones (gracias a Fabian Wilches y Diana Garzón). Categorías recientes de DH replicadas en DIH. Al actualizar de 1.0 a 1.1 se eliminan registros relacionados con víctimas colectivas que no están referenciadas en caso alguno. Tabla incluye victimizaciones de víctimas colectivas. Sexo en víctima individual comienza en SIN INFORMACIÓN y puede actualizarse. Fecha de deshabilitación en blanco por defecto. Conteos por víctima individual funcionan. Conteos en módulo rótulos funciona. Intercambiados División ocn Batallón en pestaña Presuntos Responsables.

  • Actualizado contexto para incluir FALSO POSITIVO. Protocolo: en algunas tablas básicas se reservan códigos menores a 100, las personalizaciones deben tener código mayor que 100.

  • El módulo Estadísticas por Rótulos (modulos/estrotulos) incluye un nuevo reporte revista ordenado por rótulos (para activarlo ver modulos/estrotulos/Instala.txt). Este módulo aprovehca nuevas posibilidades de personalización de Consulta Web y Reporte Revista (funciones gancho consultaweb_ordenapor y consultaweb_formapresentacion, misc_ordencons, reporterevista_reginicial y reporterevista_regfinal).

  • Nueva opción del menú Otros->Completar actos que completa actos individuales y colectivas de categorías replicadas.

  • Informe de actos en HTML desde Consulta Externa. Cada victimización individual la presenta con código de caso, presunto responsable, fecha, víctima, tipo de victimización y detalles de la víctima (sector social y organización social).

Versión 1.1a2 (Ene.2010)
  • Documentación parcialmente actualizada en Sección 3.2, “Ficha” y Capítulo 6, Personalización.

  • Módulo estrotulos para generar estadísticas por rótulos de reporte consolidado (basado en desarrollo inicial para Justapaz).

  • Módulo etiquetas para poner etiquetas con observaciones a casos (basado en desarrollo para el OPI).

  • Permite añadir familiares a una víctima.

  • Posibilidad de importar relatos.

  • Datos ordenados en cajas de selección de pestaña Acto, mejor clasificación de categorías, corrección de fallas (agradecemos los reportes a Marcela Medina, Rosa Ortiz, Diana Garzón y Fabian Wilches).

  • Renumera Presuntos Responsables con códigos entre 39 y 100, reservando números de 1 a 100 para SIVeL básico y códigos mayores de 100 para personalizaciones.

  • Módulo belicas

Versión 1.1a1 (Sep.2009)
  • Pestaña localización eliminada, su funcionalidad ha sido integrada en la pestaña ubicación.

  • Reportes organizados por ubicación ahora incluyen casos que no tienen ubicación o que no tiene departamento.

  • Ubicación permite incluir latitud y longitud, así como ubicar estas coordenadas en http://www.openstreetmap.org

  • Genera reportes en XML (DTD relato 0.95 del SINCODH) desde Consulta Externa y Consulta Web.

  • Posibilidad de buscar víctimas individuales y víctimas colectivas de casos existentes e identificarlos como víctimas en nuevos casos.

  • Fondo, cabezote y centro de interfaz principal personalizables.

  • Para especificar mejor `quien hizo que a quien' permite registrar actos. Inspirada en metodología de eventos de HURIDOCS.

  • Presuntos responsables organizados en jerarquía.

  • Para aumentar posibilidad de personalizar tablas básicas (escondiendo valores no usado y agregando nuevos), se agregó fecha de creación y deshabilitación en varias y se aumentó espacio para nombre.

  • Las categorías pueden ser de uno de 3 tipos: Individual, Colectiva y Otros. Esto permite simplificar la interacción porque las categorías de tipo `Otros' se especifican junto con el presunto responsable, las de tipo `Individual' se especifican sólo en Actos Individuales y las de tipo `Colectiva' sólo en Actos Colectivos.

  • Fuentes reorganizadas para permitir módulos y operación multisitio. Esto facilita personalizaciones y sus actualizaciones[8]

    Si al intentar ingresar recibe un error como No existe configuración 'sitios/127.0.0.1_SIVEL', desde las fuentes de SIVeL cree un enlace así:

    ln -s sitios/sivel sitios/127.0.0.1_SIVEL
    						

    cambiando 127.0.0.1_SIVEL por el que haya aparecido en el mensaje de error.

  • Lo relacionado con acciones bélicas se dejó en el módulo belicas.

  • Incluye módulo anexos para anexar documentos a un caso y de requerirse relacionarlos con fuentes (basado en desarrollo inicial para Reiniciar).

  • Incluye el módulo segjudicial para hacer seguimiento judicial a un caso (inicialmente desarrollado para Humanidad Vigente).

El historial de la versión 1.0 puede verse en el manual de esa versión.



[8] . Para eliminar fuentes reubicadas (no es indispensable) ejecute desde el directorio con fuentes de SIVeL:

rm -f A* C*php Departamento* Des* E* F*php \
  I*php M*php O* P_* Par* Presuntos_* Pro* Ran* \
  Region* Resul* Ro* S* Ti* U* V* aut/aut.php