1
0
Fork 0

mejoras en la graficacion de estadisticas

This commit is contained in:
humano 2017-10-29 21:03:40 -05:00
parent e87cdd6893
commit fb7ca530df
2 changed files with 81 additions and 14 deletions

View File

@ -410,6 +410,23 @@ if ($variable !=''){
$slogan = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
$web = remplacetas('empresa','id',"$id_empresa",'web','');
$logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
$campo_imagen = buscar_campo_tipo($id,"15");
$id_campo = $campo_imagen[0];
if($id_campo[0] =="") {
$galeria="";
}else{
$galeria= "
<section id='galeria' style='width:100% ; background-color:#333;'>
<div id='mostrar_carrusel'>
$registros
</div>
</section>
";
}
if($geo[0] != "") {
$mapa = "
<a name='mapa'></a>
@ -453,11 +470,7 @@ if ($variable !=''){
<hr>
<a href='https://tupale.co'>Tupale.co</a>
</section>
<section id='galeria' style='width:100% ; background-color:#333;'>
<div id='mostrar_carrusel'>
$registros
</div>
</section>
$galeria
<section id='estadisticas' class='scrollable' >
$estadisticas

View File

@ -682,6 +682,15 @@ function formulario_acciones($id,$tipo) {
$mapa= "<li class='list-inline-item'><a class='btn btn-info ' target='mapa' href='mapero.php?id=$id' target='mapa'>Mapa</a></li>
<li class='list-inline-item'><a class='btn btn-info ' target='mapa' href='milfs/geojson.php?id=$id' target='mapa'>{GEOJson}</a></li>
";}else {$mapa='';}
$campo_imagen = buscar_campo_tipo($id,"15");
$id_campo = $campo_imagen[0];
if($id_campo[0] =="") {
$galeria_aplicacion="";
}else{
$galeria_aplicacion= "<li class='list-inline-item'><a title='Galería' class='btn btn-info ' href='#/galeria' ><i class='fa fa-picture-o' aria-hidden='true'></i></a></li>";
}
$publico = remplacetas('form_id','id',"$id",'modificable',"") ;
$propietario = remplacetas('form_id','id',$id,'id_empresa',"") ;
// $propietario = remplacetas('usuarios','id',$propietario[0],'email',"") ;
@ -713,7 +722,7 @@ $acciones="
<div class='list-inline' >
<li class='list-inline-item'><a title='Inicio' class='btn btn-info ' href='#inicio' ><i class='fa fa-home' aria-hidden='true'></i></a></li>
$mapa_aplicacion
<li class='list-inline-item'><a title='Galería' class='btn btn-info ' href='#/galeria' ><i class='fa fa-picture-o' aria-hidden='true'></i></a></li>
$galeria_aplicacion
<li class='list-inline-item'><a title='Open Data' class='btn btn-info ' href='#/estadisticas' ><i class='fa fa-area-chart' aria-hidden='true'></i></a></li>
<li class='list-inline-item'><a onclick =\"xajax_compartir('$id',''); \" title='Compartir' class='btn btn-info ' href='#compartir' ><i class='fa fa-share-alt' aria-hidden='true'></i></a></li>
$agregar
@ -1026,10 +1035,14 @@ if (mysqli_num_rows($sql)!='0'){
//$datos=array();
while( $row = mysqli_fetch_array( $sql ) ) {
$lista_todos.="<li class='list-group-item list-group-item-success' title='$row[campo_descripcion]'><input type='radio' value='$row[id_campo]' id='$cadena' name='$cadena' > $row[campo_nombre]</li>";
$id =$row['id_campo'];
}
}
if($tipo=='preciso') {
$resultado="$id";
}else{
$resultado="<ul class='item-list'>$lista_todos $lista </ul>";
}
return $resultado ;
}
@ -8570,6 +8583,12 @@ $xajax->registerFunction("combo_select");
function aplicacion_carrusel($id,$registros,$pagina,$tipo,$orden,$plantilla){
$form=$id;
$campo = buscar_campo_tipo($id,"15");
$id_campo = $campo[0];
if($id_campo[0] =="") {
$mensaje="<div class='alert danger' style='color:white;'>La aplicación no tiene imágenes</div>";
return $mensaje;
}
/* $descripcion = remplacetas('form_id','id',$id,'descripcion',"") ;
$descripcion = $descripcion[0];
@ -8688,20 +8707,55 @@ if (mysqli_num_rows($sql)!='0'){
*/
// $listado_nombres = "<tr><th class='actions' ></th><th>Identificador</th><th></th>$listado_nombres </tr>";
///$listado_campos = listar_campos_formulario("$id_form",'');
$descripcion = remplacetas('form_id','id',$id_form,'descripcion','') ;
//$descripcion = remplacetas('form_id','id',$id_form,'descripcion','') ;
//$descripcion_limpia = strip_tags($descripcion[0]);
$nombre = remplacetas('form_id','id',$id_form,'nombre','') ;
$cabecera="<hr> $nombre[0] $descripcion[0]";
///$nombre = remplacetas('form_id','id',$id_form,'nombre','') ;
//$cabecera="<hr> $nombre[0] $descripcion[0]";
mysqli_data_seek($sql_total, 0);
$ordenado = 0;
while( $row = mysqli_fetch_array( $sql ) ) {
$con_plantilla = remplacetas('form_parametrizacion','campo',$form,'descripcion'," tabla='form_id' and opcion = 'plantilla:$plantilla'") ;
$campo_titulo = remplacetas('form_parametrizacion','campo',$form,'descripcion'," tabla='form_id' and opcion = 'titulo'") ;
//$titulo = remplacetas('form_datos','id_campo',$campo_titulo[0],'contenido'," control = '$row[control]' ") ;
if($campo_titulo[0] !="") {
$campo_nombre= $campo_titulo[0];
}
else {
$campo_nombre = formulario_campo_semantico("nombre","$form",'preciso','');
//$titulo = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo = '$campo_nombre'") ;
}
//$con_plantilla = $con_plantilla[0];
while( $row = mysqli_fetch_array( $sql ) ) {
$identificador = explode(',',$row['identificador']);
$identificador = $identificador[0];
if($ordenado === 0) {$activo = "active";}else{$activo="";}
$contenido_desplegado = contenido_mostrar("$row[form_id]","$row[control]",'',"$plantilla");
$campo = buscar_campo_tipo($id,"15");
$id_campo = $campo[0];
$imagen = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo = '$id_campo'") ;
$imagen = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo = '$id_campo'") ;
if( $con_plantilla[0] =="" AND $id_campo !="") {
$titulo = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo = '$campo_nombre'") ;
$contenido_desplegado ="
<div style=' min-height: 500px; height: 500px;
background-image: url($_SESSION[url]images/secure/?file=600/$imagen[0]);
background-position: center center;
background-size: contain;
background-repeat:no-repeat;
' class='carrousel_item'>
<div class='center-block text-center' style=' '>
<div class='carousel-caption d-none d-md-block'>
<h2> $titulo[0]</h2>
<small>$campo_limpio[562]</small>
</div>
</div>
</div>
";
}
$items .= " <div class='item $activo' style='max-height: 600px;' >
$contenido_desplegado