From 85c518bedbd75fca4dbb223a2521d0e8f0ddd72b Mon Sep 17 00:00:00 2001 From: humano Date: Wed, 25 Mar 2020 09:17:59 -0500 Subject: [PATCH] cambio de hoja de estilo --- funciones/funciones.php | 200 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 196 insertions(+), 4 deletions(-) diff --git a/funciones/funciones.php b/funciones/funciones.php index 93be8a7..82f9867 100644 --- a/funciones/funciones.php +++ b/funciones/funciones.php @@ -7114,6 +7114,186 @@ if($publico[0] =='1') { return $linea; } +function landingpage_contenido_grid($id_empresa,$grid){ +$consulta= "SELECT * FROM form_id WHERE id_empresa= '$id_empresa' ORDER BY orden ASC"; +$miniatura =""; + $link=Conectarse(); + mysqli_set_charset($link, "utf8"); + $sql=mysqli_query($link,$consulta); +if($grid==""){$divider = 2;}else{$divider = $grid;} +$cols = (12/$divider); + $echo=""; + if($sql){ + + $i=0; + while ($row = mysqli_fetch_array( $sql )) { + if($i%$divider==0){ + //aquí escribimos el principio de el bloque + $echo .="
"; + } + $i++; + //aquí escribimos el codigo que queremos repetir por la cantidad de elementos dentro del bloque, en este caso 4 + $echo .= "
form_id $row[form_id]
"; + + if($i%$divider==0){ + //aquí escribimos el cierre de el bloque + $echo .= " +
"; + } + } + } + +// return $echo; + + + + + $linea=""; +if (mysqli_num_rows($sql)!='0'){ +mysqli_data_seek($sql, 0); + $fila = 1; + //include("includes/datos.php"); + $error_token = ""; + $contenido = ""; + if(!isset($mapbox_token)) { include("milfs/includes/datos.php"); if(!isset($mapbox_token)) {$error_token = 1; } else {$error_token = "";}} + while( $row = mysqli_fetch_array( $sql ) ) { + //$link = " Consultar "; + $imagen = buscar_imagen($row['id'],'','',''); + $geo = buscar_campo_tipo($row['id'],"14"); + $ultimo_mapa = remplacetas('form_datos','form_id',$row['id'],'contenido'," id_campo = '$geo[0]'") ; + $mostrar = remplacetas('form_parametrizacion','campo',$row['id'],'descripcion'," tabla='form_id' AND opcion='mostrar_portal'") ; + $llenar = remplacetas('form_parametrizacion','campo',$row['id'],'descripcion'," tabla='form_id' AND opcion='llenar_portal'") ; + $ver_data = remplacetas('form_parametrizacion','campo',$row['id'],'descripcion'," tabla='form_id' AND opcion='ver_data_portal'") ; + $vista_favorita = remplacetas('form_parametrizacion','campo',$row['id'],'descripcion'," tabla='form_id' AND opcion='vista_favorita'") ; + $vista=$vista_favorita[0]; + if($vista=='libro') { $favorita="b$row[id]?registros=10";} + elseif($vista=='aplicacion') { $favorita="a$row[id]";} + elseif($vista=='set') { $favorita="s$row[id]";} + elseif($vista=='mapa') { $favorita="mapero.php?id=$row[id]";} + elseif($vista=='presentacion') { $favorita="c$row[id]";} + elseif($vista=='timeline') {$favorita="&eventos=$row[id]";} + elseif($vista=='formulario') { $favorita="f$row[id]";} + elseif($vista=='informe') { $favorita="l$row[id]";} + elseif($vista=='planilla') { $favorita="p$row[id]";} + elseif($vista=='agenda') { $favorita="?eventos=$row[id]";} + elseif($vista=='checklist') { $favorita="m$row[id]";} + elseif($vista=='notas') { $favorita="n$row[id]";} + elseif($vista=='landingpage') { $favorita="o$row[id]";} + + else{ $favorita="b$row[id]?registros=10";} + if($ultimo_mapa[0] !="") { + $campos = explode(" ",$ultimo_mapa[0]); + $lat = $campos['0']; + @$lon = $campos['1']; + @$zoom = $campos['2']; + + if($error_token != 1) { + $url_pin =urlencode("$_SESSION[site]milfs/images/iconos/pin.png"); + $miniatura = " + + $row[nombre] +
"; + /* $miniatura = " + + + ";*/ + + }else{ $miniatura ="
No se ha definido un token de mapbox
";} + } + //if($geo[0] !='') { $mapa= "$miniatura Ver mapa";}else {$mapa='';} + if($geo[0] !='') { $mapa= " Mapa";}else {$mapa='';} + $descripcion_limpia = strip_tags($row['descripcion']); + if($imagen !="") { + $imagen =" + +
+ + $row[nombre] + + +
+ "; +} + $contenido =" +

$row[nombre]

+ + +

$descripcion_limpia

"; + +// if ( $fila%2==0){ + + + +if($llenar[0] !="0") {$boton_agregar ="
Agregar
";} + else{$boton_agregar = "";} +if($ver_data[0] !="0") {$boton_ver_data =" OpenData";} + else{$boton_ver_data = "";} + + if($mostrar[0] !="0") { + //// PRIVACIDAD + $publico = remplacetas('form_id','id',"$row[id]",'publico',"") ; + +/// PRIVACIDAD +if($publico[0] =='1') { + $linea .= " + +
+
+ +
+
+ $imagen +
+
+

$contenido

+
+ $boton_agregar $mapa $boton_ver_data +
+
+
+
+
+ + "; + }else{ + if($llenar[0] !="0"){ + $linea .=" +
+
+ +
+
+ $imagen +
+
+

+ $row[nombre]

+

$row[descripcion]

+ $boton_agregar +
+
+ +
+
+ ";} + + } + }else { + + $linea .=" ";} + + $fila++; + } + } + $linea =" +
+ + $linea +
+ "; +return "$echo $linea"; +} + function buscar_imagen($form,$control,$tipo,$empresa) { $imagen=""; if($control !="") { $w_control = "AND form_datos.control ='$control'";}else{$w_control ="";} @@ -7924,11 +8104,20 @@ foreach($campos as $campo=>$valor){ $areas = resumen_identificador("$row[control]",'','','boton'); $acceso = generar_acceso($row[control],"",""); - if($resaltado[0] =="$row[control]") {$iresaltar =" Resaltado"; $alert="info";} + if($resaltado[0] =="$row[control]") { + + $iresaltar = " +
+
No resaltar
+
"; + + $alert="info"; + } else { - $iresaltar = "
Resaltar
-
"; + $iresaltar = " +
+
Resaltar
+
"; $alert=""; } @@ -12786,6 +12975,9 @@ mysqli_set_charset($link, "utf8"); mysqli_real_escape_string($link,$consulta); $sql=mysqli_query($link,$consulta); + + + //$resultado_array['consulta'] = $consulta; if (mysqli_num_rows($sql)!='0'){ mysqli_data_seek($sql, 0);