1
0
forked from qwerty/milfs
Fork de milfs para hacer limpieza de algunas cosas
Go to file
2015-06-09 12:21:35 -05:00
images_secure Actualizacion imagenes 2014-09-30 16:07:28 -05:00
logos archivo de prueba 2015-06-03 18:51:35 -05:00
milfs Nuevo campo relacion 2015-06-09 12:17:02 -05:00
API.md Update API.md 2015-05-26 11:21:43 -05:00
LICENSE Initial commit 2014-09-25 08:42:47 -05:00
milfs-tools.md Update milfs-tools.md 2015-06-02 17:24:27 -05:00
milfs.sql Correción archivo SQL se elimina el comprimido y se deja en sql plano, se agragan iconos 2015-06-08 12:22:49 -05:00
README.md Update README.md 2015-06-04 07:09:15 -05:00

 __   __  ___   ___      _______  _______ 
|  |_|  ||   | |   |    |       ||       |
|       ||   | |   |    |    ___||  _____|
|       ||   | |   |    |   |___ | |_____ 
|       ||   | |   |___ |    ___||_____  |
| ||_|| ||   | |       ||   |     _____| |
|_|   |_||___| |_______||___|    |_______|

DEFINICION MILFS es una aplicación web para en la captura de datos de forma ágil y su posterior proceso, a priori se puede ver como un sistema apra la creación de formularios pero su poder va mas allá, MILFS maneja los campos de los campos de los formularios de manera semántica lo que prermite su posterior interpretación, por ejemplo:

Si necesitamos recabar datos en un evento creamos un formulario con los campos:

  1. Nombres
  2. Email
  3. Telefono Estos campos solo los creamos la si no existen, luego para cada evento creamos un nuevo formulario y usamos los campos existentes y gracias a esto en la base de datos se almacenará siempre la información de "Nombres" en un campo "Nombres" lo cual le propporciona semántica a la información.

MILFS también cuenta con campos especiales como el de mapa el cual proporciona la posibilidad de georeferenciar los datos capturados y luego exibirlos como un mapa.

Si deseas capturar mucha información y almacenarla de manera estructurada o quieres reemplazar cientos de hojas electronicas por un sistema de datos, MILF es lo que estabas buscando.

MILFS también cuenta con un subsistema de importación que te permite subir datos almacenados en un archivo CSV.

Sabemos que aun nos falta mucha documentación para enseñar a manejar todo el poder de MILFS, Pero bueno, gracias por la ayuda ;-)

INSTALACION

  1. Volcar la base de datos MYSQL desde el archivo milfs.sql.gz

  2. Mover el directorio milfs a /var/www/html/milfs o un lugar accesible.

  3. Modificar el archivo milfs/includes/datos.php con los datos de acceso a la base de datos MySQL.

  4. Mover el directorio images_secure a un lugar no accesible via web /var/www/images_secure Dar permiso de escritura al www-data sobre images_secure y su contenido.

  5. Ingresar por http al aplicativo eje. http://localhost/milfs

  6. Loguearse con usuario admin clave admin

  7. Actualizar los datos de la instución en el área de configuración. Especialmente un email válido

  8. Salir de la aplicación

  9. Solicitar cambio de la contraseña.

  10. Revisar las instrucciones enviadas al email.

  11. La instalación básica de MILFS tiene algunos campos creados y un formulario de muestra llamado contacto.

SOLUCIÓN DE PROBLEMAS

Milfs HTTPS:

Es necesario modificar el archivo https://github.com/humano/milfs/blob/master/milfs/index.php

Buscar la linea (Linea 5): $xajax = new xajax();

Y cambiar la por $xajax = new xajax("https://URLSITE/milfs/index.php");

  • O el lugar para en donde este instalado su instancia de MILFS

Si tiene problemas para visualizar imagenes en una conexión segura prueba editar el archivo https://github.com/humano/milfs/blob/master/milfs/images/secure/index.php Linea 22 cambiando HTTP por HTTPS

Para que se muestren las imagenes por medio de la api.php en las versiones antes del 20150218 se debe hacer la siguiente entrada en el mysql:

INSERT INTO form_campos (id, id_especialista, id_empresa, campo_nombre, campo_descripcion, campo_tipo, campo_area, orden, activo, identificador, bloqueo, tipo_contenido) VALUES (0, 0, 1, 'imagen', 'Campo especial para la imagen', 15, 0, 0, 1, 'imagen', 0, '');

Para agregar el campo "Select Combo" en instancias que no hayan sido recien instaladas, ejecute este comando en MYSQL:

INSERT INTO form_tipo_campo (id_tipo_campo, tipo_campo_nombre, tipo_campo_accion, activo) VALUES (9, 'Combo select', 'combo', 1);

DISFRUTALO.

  #====#        
 |___|__\___    
 | _ |   |_ |}  
 "(_)""  ""(_)"    

Twitter: @fredy_rivera @QWERTY.CO http://qwerty.co/milfs