diff --git a/README.md b/README.md index 1059734..236ea5e 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,36 @@ |_| |_||___| |_______||___| |_______| +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 diff --git a/README.md~ b/README.md~ new file mode 100644 index 0000000..1059734 --- /dev/null +++ b/README.md~ @@ -0,0 +1,53 @@ +
+ __   __  ___   ___      _______  _______ 
+|  |_|  ||   | |   |    |       ||       |
+|       ||   | |   |    |    ___||  _____|
+|       ||   | |   |    |   |___ | |_____ 
+|       ||   | |   |___ |    ___||_____  |
+| ||_|| ||   | |       ||   |     _____| |
+|_|   |_||___| |_______||___|    |_______|
+
+
+ +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. + +DISFRUTALO. + +
+  #====#        
+ |___|__\___    
+ | _ |   |_ |}  
+ "(_)""  ""(_)"    
+
+ +Twitter: @fredy_rivera + @QWERTY.CO +http://qwerty.co/milfs + diff --git a/milfs.sql.gz b/milfs.sql.gz new file mode 100644 index 0000000..fcc94e9 Binary files /dev/null and b/milfs.sql.gz differ diff --git a/milfs/funciones/funciones.php b/milfs/funciones/funciones.php index e6af75b..dc084c7 100644 --- a/milfs/funciones/funciones.php +++ b/milfs/funciones/funciones.php @@ -316,6 +316,7 @@ function formulario_imprimir($id,$control,$tipo) { $w_tipo ORDER BY form_contenido_campos.orden ASC "; +// return $consulta; $link=Conectarse(); mysql_query("SET NAMES 'utf8'"); $sql=mysql_query($consulta,$link); @@ -377,7 +378,7 @@ $html = html_entity_decode($html); $resultado .="
Datos registrados el $fecha
"; -}else {$resultado ="No hay datos";} +}else {$resultado ="No hay datos ";} return $resultado; } @@ -1666,6 +1667,12 @@ mysql_query("SET NAMES 'utf8'"); $consulta = "SELECT * FROM form_id WHERE id_empresa ='$_SESSION[id_empresa]' AND modificable !='0' ORDER BY id DESC"; $sql=mysql_query($consulta,$link); $divider = 3; + $nuevo_formulario = " + Crear formulario "; + $resultado .= " +
+ $nuevo_formulario +
"; if (mysql_num_rows($sql)!='0' ){ $i =0; @@ -1696,14 +1703,11 @@ if (mysql_num_rows($sql)!='0' ){ if($geo[0] !='') { $mapa= " Mapa";}else {$mapa='';} if($i % $divider==0) { - $nuevo_formulario = " - Crear formulario "; + $resultado .= "
-
- $nuevo_formulario -
+ "; } $i++; @@ -1748,7 +1752,7 @@ $resultado .= "
$resultado .=""; } -else{ $resultado = "

Aún no se han diseñado formularios

";} +else{ $resultado .= "

Aún no se han diseñado formularios

";} $respuesta->addAssign($div,"innerHTML",$resultado); return $respuesta; @@ -2155,7 +2159,7 @@ return $respuesta; $consulta = " SELECT * FROM form_id, form_contenido_campos WHERE form_id.id = form_contenido_campos.id_form - AND form_id.id = '$id' + AND form_id.id = '$id' ORDER BY form_contenido_campos.orden ASC "; $link=Conectarse(); mysql_query("SET NAMES 'utf8'"); @@ -2169,7 +2173,7 @@ if (mysql_num_rows($sql)!='0'){ $encabezado = empresa_datos("$id_empresa",'encabezado'); $pie = empresa_datos("$id_empresa",'pie'); $cabecera = " -
$encabezado
+
$encabezado
diff --git a/milfs/json.php b/milfs/json.php index 5f27c6c..1b6d23a 100644 --- a/milfs/json.php +++ b/milfs/json.php @@ -3,6 +3,7 @@ require ('xajax/xajax.inc.php'); $xajax = new xajax(); require ('funciones/funciones.php'); +require ('funciones/convert.php'); $fecha_inicio = mysql_seguridad($_REQUEST[inicio]); $fin = mysql_seguridad($_REQUEST[fin]); @@ -24,7 +25,7 @@ $link=Conectarse(); AND form_id = '$id' "; - //echo $consulta; +// echo $consulta; mysql_query("SET NAMES 'UTF8'");