forked from qwerty/milfs
arreglos en el render de datos y volcado SQL
This commit is contained in:
parent
f3ba0afc34
commit
d05632c83f
30
README.md
30
README.md
@ -8,6 +8,36 @@
|
||||
|_| |_||___| |_______||___| |_______|
|
||||
|
||||
</pre>
|
||||
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
|
||||
|
||||
|
53
README.md~
Normal file
53
README.md~
Normal file
@ -0,0 +1,53 @@
|
||||
<pre>
|
||||
__ __ ___ ___ _______ _______
|
||||
| |_| || | | | | || |
|
||||
| || | | | | ___|| _____|
|
||||
| || | | | | |___ | |_____
|
||||
| || | | |___ | ___||_____ |
|
||||
| ||_|| || | | || | _____| |
|
||||
|_| |_||___| |_______||___| |_______|
|
||||
|
||||
</pre>
|
||||
|
||||
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.
|
||||
|
||||
<pre>
|
||||
#====#
|
||||
|___|__\___
|
||||
| _ | |_ |}
|
||||
"(_)"" ""(_)"
|
||||
</pre>
|
||||
|
||||
Twitter: @fredy_rivera
|
||||
@QWERTY.CO
|
||||
http://qwerty.co/milfs
|
||||
|
BIN
milfs.sql.gz
Normal file
BIN
milfs.sql.gz
Normal file
Binary file not shown.
@ -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);
|
||||
@ -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 = "<a class='btn btn-primary ' href='#' onclick=\"xajax_formulario_nuevo('','contenido'); \">
|
||||
<i class='fa fa-plus-square-o'></i> Crear formulario </a>";
|
||||
$resultado .= "
|
||||
<div class='col-sm-12' style=';'>
|
||||
$nuevo_formulario
|
||||
</div>";
|
||||
if (mysql_num_rows($sql)!='0' ){
|
||||
$i =0;
|
||||
|
||||
@ -1696,14 +1703,11 @@ if (mysql_num_rows($sql)!='0' ){
|
||||
if($geo[0] !='') { $mapa= "<tr><td><a href='geo.php?id=$id' target='mapa'><i class='fa fa-globe'></i> Mapa</a></td></tr>";}else {$mapa='';}
|
||||
|
||||
if($i % $divider==0) {
|
||||
$nuevo_formulario = "<a class='btn btn-primary ' href='#' onclick=\"xajax_formulario_nuevo('','contenido'); \">
|
||||
<i class='fa fa-plus-square-o'></i> Crear formulario </a>";
|
||||
|
||||
$resultado .= "
|
||||
|
||||
<div class='row ' id='grid' style=''>
|
||||
<div class='col-sm-12' style=';'>
|
||||
$nuevo_formulario
|
||||
</div>
|
||||
|
||||
";
|
||||
}
|
||||
$i++;
|
||||
@ -1748,7 +1752,7 @@ $resultado .= "<div class='col-sm-4' style=';'>
|
||||
|
||||
$resultado .="";
|
||||
}
|
||||
else{ $resultado = "<div class='alert alert-warning' ><h2>Aún no se han diseñado formularios</h2></div> ";}
|
||||
else{ $resultado .= "<div class='alert alert-warning' ><h2>Aún no se han diseñado formularios</h2></div> ";}
|
||||
$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'");
|
||||
|
@ -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]);
|
||||
|
Loading…
Reference in New Issue
Block a user