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 = "
+
+
+
";
+ /* $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 ="
+
+
+ ";
+}
+ $contenido ="
+
+
+
+ $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 .= "
+
+
+
+ ";
+ }else{
+ if($llenar[0] !="0"){
+ $linea .="
+
+ ";}
+
+ }
+ }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 = "
+ ";
+
+ $alert="info";
+ }
else {
- $iresaltar = " Resaltar
-
";
+ $iresaltar = "
+ ";
$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);