mejoras responsive portal opendata

This commit is contained in:
Hacky Purple 2018-07-20 12:23:02 -05:00
parent b79b646f13
commit 93db7d9c43
1 changed files with 56 additions and 37 deletions

View File

@ -1,9 +1,9 @@
<?php
date_default_timezone_set('America/Bogota');
/*
/*
* Formulario validar
*
*
*
*
* */
@ -11,7 +11,7 @@ function formulario_validar($formulario,$accion,$tipo) {
//$formulario_original = $formulario;
// $formulario = mysql_seguridad($formulario);
$error ='0';
if($accion == "api"){
$respuesta = new xajaxResponse('utf-8');
$formulario_original = $formulario;
@ -21,7 +21,7 @@ function formulario_validar($formulario,$accion,$tipo) {
//return $respuesta;
}
$debug="";
$respuesta = new xajaxResponse('utf-8');
$datos="";
@ -31,9 +31,9 @@ $control = $formulario['control']; //
$form_id = $formulario['form_id']; //
$tipo_formulario = $formulario['tipo']; //
//if($tipo=='validar'){return $error;}
if(isset($formulario['metadatos'])){
$metadatos = json_decode($formulario['metadatos']);
}else{ $metadadatos="";}
@ -55,7 +55,7 @@ $tipo_formulario = $formulario['tipo']; //
//$respuesta->addAssign("resultado_triage","innerHTML","hOLA $formulario_original ".time()."" );
//return $respuesta;
foreach($formulario as $c=>$v){
@ -153,7 +153,7 @@ if (is_array($v) ){
}
else{ //busca campos vacios
else{ //busca campos vacios
$campo_obligatorio = remplacetas("form_contenido_campos","id_campo",$c,"obligatorio","id_form = '$formulario[form_id]'");
if($campo_obligatorio[0] =='1'){
@ -165,7 +165,7 @@ if (is_array($v) ){
}
}
}
}
@ -175,10 +175,10 @@ if($tipo=='validar'){return $error;}
$xajax->registerFunction("formulario_validar");
/*
/*
* Formulario validar
*
*
*
*
* */
function banner_empresa($id_empresa,$form){
@ -206,7 +206,7 @@ function banner_empresa($id_empresa,$form){
<img id='logo_cabecera' class='center-block img img-responsive' style='' src='milfs/images/secure/?file=300/$logo[0]'>
</a>
</div>
<div class='col-md-9'>
<div class='col-md-7'>
<h1 id='titulo_cabecera' data-toc-skip=''>
<a href=''>$razon_social[0]</a></h1>
<div id='slogan_cabecera'>
@ -2432,8 +2432,8 @@ function formulario_acciones($id,$tipo) {
// $buscador = buscar_datos("*formato*","$id","grid","mostrar_contenido_buscador");
if($geo[0] !='') {
$mapa_aplicacion= "<li class='list-inline-item'><a title='Mapa' class='btn btn-info ' href='#/mapa' ><i class='fa fa-map-o' aria-hidden='true'></i></a></li>";
$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>
$mapa= "<a class='btn btn-info ' target='mapa' href='mapero.php?id=$id' target='mapa'>Mapa</a>
<a class='btn btn-info ' target='mapa' href='milfs/geojson.php?id=$id' target='mapa'>{GEOJson}</a>
";}else {$mapa='';}
$publico = remplacetas('form_id','id',"$id",'modificable',"") ;
$propietario = remplacetas('form_id','id',$id,'id_empresa',"") ;
@ -2486,24 +2486,43 @@ $camara
}
if($tipo=="") {
$acciones="<div class='list-inline' >
<li class='list-inline-item'><a class='btn btn-info ' target='api' href='$_SESSION[site]/milfs/api.php?id=$id'> {json}</a></li>
<li class='list-inline-item'><a class='btn btn-info ' target='api' href='$_SESSION[site]/milfs/api.php?id=$id&tipo=simple'> {json simple}</a>
$mapa
<li class='list-inline-item'><a class='btn btn-info ' target='api' href='$_SESSION[site]l$id'>Informe</a></li>
<li class='list-inline-item'><a class='btn btn-info ' target='api' href='$_SESSION[site]b$id?registros=10'>Mostrar</a></li>
<li class='list-inline-item'><a class='btn btn-info ' target='api' href='$_SESSION[site]f$id?registros=10'>Llenar</a></li>
<li class='list-inline-item'><a class='btn btn-info ' target='api' href='$_SESSION[site]g$id'>Embeber</a></li>
<li class='list-inline-item'><a class='btn btn-info ' target='api' href='$_SESSION[site]opendata.php?tipo=documento&id=$id'>Doc</a></li>
<li class='list-inline-item'><a class='btn btn-info ' target='api' href='$_SESSION[site]opendata.php?tipo=svg&id=$id'>SVG</a></li>
$acciones="<div class='btn-group btn-group-justified hidden-xs' >
<a class='btn btn-danger ' target='api' href='$_SESSION[site]/milfs/api.php?id=$id'> {json}</a>
<a class='btn btn-danger ' target='api' href='$_SESSION[site]/milfs/api.php?id=$id&tipo=simple'> {json simple}</a>
<a class='btn btn-danger ' target='api' href='milfs/geojson.php?id=$id'>{GEOJson}</a></a>
<a class='btn btn-info ' target='api' href='mapero.php?id=$id'>Mapa</a>
<a class='btn btn-info ' target='api' href='$_SESSION[site]b$id?registros=10'>Mostrar</a>
<a class='btn btn-info ' target='api' href='$_SESSION[site]f$id?registros=10'>Llenar</a>
<a class='btn btn-info ' target='api' href='$_SESSION[site]g$id'>Embeber</a>
<a class='btn btn-info ' target='api' href='$_SESSION[site]opendata.php?tipo=documento&id=$id'>Doc</a>
<a class='btn btn-info ' target='api' href='$_SESSION[site]l$id'>Informe</a>
<a class='btn btn-info ' target='api' href='$_SESSION[site]opendata.php?tipo=svg&id=$id'>SVG</a>
</div>
<div class='btn-group visible-xs' >
<button type='button' class='btn btn-info'>Opciones de la API</button>
<button type='button' class='btn btn-info dropdown-toggle' data-toggle='dropdown'>
<span class='caret'></span>
</button>
<ul class='dropdown-menu' role='menu'>
<li><a target='api' href='$_SESSION[site]/milfs/api.php?id=$id'> {json}</a></li>
<li><a target='api' href='$_SESSION[site]/milfs/api.php?id=$id&tipo=simple'> {json simple}</a></li>
<li><a target='api' href='milfs/geojson.php?id=$id'>{GEOJson}</a></a></li>
<li><a target='api' href='mapero.php?id=$id'>Mapa</a></li>
<li><a target='api' href='$_SESSION[site]b$id?registros=10'>Mostrar</a></li>
<li><a target='api' href='$_SESSION[site]f$id?registros=10'>Llenar</a></li>
<li><a target='api' href='$_SESSION[site]g$id'>Embeber</a></li>
<li><a target='api' href='$_SESSION[site]opendata.php?tipo=documento&id=$id'>Doc</a></li>
<li><a target='api' href='$_SESSION[site]l$id'>Informe</a></li>
<li><a target='api' href='$_SESSION[site]opendata.php?tipo=svg&id=$id'>SVG</a></li>
</ul>
</div>";
}
elseif($tipo=="aplicacion"){
$acciones="
<div class='list-inline' >
@ -2702,8 +2721,8 @@ $lis="";
}
}
$resultado="
<div class='dropdown'>
<button class='btn btn-default dropdown-toggle' type='button' id='drown_$tabla' data-toggle='dropdown' aria-haspopup='true' aria-expanded='true'>
<div class='dropdown' id='drown_proyecto'>
<button class='btn btn-success btn-block dropdown-toggle' type='button' id='drown_$tabla' data-toggle='dropdown' aria-haspopup='true' aria-expanded='true'>
$nombre
<span class='caret'></span>
</button>
@ -8232,7 +8251,7 @@ while( $row = mysqli_fetch_array( $sql ) ) {
$estadisticas = formulario_estadistica("$formulario","$row[id_campo]","contenido","barras");
$listado .= "
<tr>
<td class='col-xs-2'>
<td class='col-xs-12'>
<ul class='list-group'>
<li class='list-group-item'>Id: $row[id_campo]</li>
<li class='list-group-item'>Nombre: $row[campo_nombre]</li>
@ -8240,7 +8259,7 @@ $listado .= "
<li class='list-group-item'>Descripción: $row[campo_descripcion]</li>
</ul>
</td>
<td class='col-xs-10'><strong> $row[campo_descripcion]</strong>$estadisticas </td>
<td class='col-xs-12'><strong> $row[campo_descripcion]</strong>$estadisticas </td>
</tr>
";
}else {$listado.="";}
@ -15847,7 +15866,7 @@ function formulario_grabar($formulario,$accion) {
$formulario_original = $formulario;
$respuesta = new xajaxResponse('utf-8');
if($accion == "api"){
$formulario_original = $formulario;
$formulario = json_decode($formulario,true);
//$formulario = print_r($formulario,true);
@ -15866,7 +15885,7 @@ function formulario_grabar($formulario,$accion) {
$control = $formulario['control']; //
$form_id = $formulario['form_id']; //
$tipo = $formulario['tipo']; //
if(isset($formulario['metadatos'])){
$metadatos = json_decode($formulario['metadatos']);
}else{ $metadatos="";}
@ -16118,13 +16137,13 @@ if($consulta_grabada =='1') {
//parametrizacion_linea('form_id','$id','clase','green','mensaje_$row[control]','','$row[control]');
}
if( is_array($metadatos) ){
$x= $metadatos[1][1];
$y= $metadatos[2][1];
$z= $metadatos[3][1];
$autor= $metadatos[4][1];
$posicion = parametrizacion_linea('form_id',"$formulario[form_id]",'posicion',"$x-$y-$z",'mensaje_$control','',"$formulario[control]");
$metadatos_iniciales = parametrizacion_linea('form_id',"$formulario[form_id]",'metadatos_iniciales',"$x-$y-$z-$autor",'mensaje_$control','',"$formulario[control]");
$autor = parametrizacion_linea('form_id',"$formulario[form_id]",'autor',"$autor",'mensaje_$control','',"$formulario[control]");