forked from qwerty/tupali
correcion bug en vista de planilla
This commit is contained in:
parent
17b4dda7e9
commit
b5e956e4de
@ -3,7 +3,7 @@ date_default_timezone_set('America/Bogota');
|
||||
|
||||
|
||||
function planilla($id,$registros){
|
||||
|
||||
if($registros =="") { $registros = '15';}
|
||||
$publico = remplacetas('form_id','id',"$id",'publico',"") ;
|
||||
$propietario = remplacetas('form_id','id',$id,'propietario',"") ;
|
||||
$empresa = remplacetas("form_id","id","$id","id_empresa","");
|
||||
@ -18,13 +18,14 @@ function planilla($id,$registros){
|
||||
if($publico[0] =='1') {}
|
||||
$consulta_principal = "SELECT control,id,form_id FROM form_datos WHERE form_id = '$id' GROUP BY form_datos.control ";
|
||||
|
||||
|
||||
$link=Conectarse();
|
||||
mysqli_set_charset($link, "utf8");
|
||||
mysqli_real_escape_string($link,$consulta_principal);
|
||||
$sql_total=mysqli_query($link,$consulta_principal);
|
||||
$sql=mysqli_query($link,$consulta_principal);
|
||||
mysqli_data_seek($sql_total, 0);
|
||||
$titulo = formulario_imprimir_linea("$id",$row[control],'titulos');
|
||||
$titulo = formulario_imprimir_linea("$id",$row['control'],'titulos');
|
||||
$nombre_formulario = remplacetas("form_id","id",$id,"nombre","");
|
||||
$descripcion_formulario = remplacetas("form_id","id",$id,"descripcion","");
|
||||
|
||||
@ -45,6 +46,7 @@ mysqli_data_seek($sql_total, 0);
|
||||
<h2>$nombre_formulario[0] <small>$descripcion_formulario[0]</small></h2>
|
||||
</div>
|
||||
</div>";
|
||||
|
||||
$fila=1;
|
||||
while( $row = mysqli_fetch_array( $sql ) ) {
|
||||
if($fila % $registros == 0) {$separador="</table>$pie<div class='saltopagina'></div>$cabecera<table class='table table-bordered table-striped'><th></th>$titulo";}else {$separador="";}
|
||||
@ -11012,6 +11014,7 @@ $xajax->registerFunction("borrar_tmp");
|
||||
function formulario_imprimir_linea($id,$control,$tipo) {
|
||||
$id = mysql_seguridad($id);
|
||||
$csv ="";
|
||||
|
||||
//if($id !='') {$w_id = "AND form_id = '$id'";}
|
||||
$control = mysql_seguridad($control);
|
||||
/* $consulta = "SELECT *
|
||||
@ -11072,6 +11075,8 @@ $td .= "<td class='planilla_$row[id_campo]' >$imagen</td>";
|
||||
$contenido = $contenido[3];
|
||||
$campo_nombre = remplacetas('form_campos','id',$row[id_campo],'campo_nombre');
|
||||
$campo_nombre[0] =" $campo_nombre[0]";
|
||||
|
||||
|
||||
if($tipo=="titulos") {
|
||||
$contenido = "$campo_nombre[0]";
|
||||
}
|
||||
@ -11082,27 +11087,40 @@ $td .= "<td class='planilla_$row[id_campo]' >$imagen</td>";
|
||||
$csv .= '"'.$contenido.'";';
|
||||
}
|
||||
elseif($tipo=="linea_planilla"){
|
||||
|
||||
if($contenido !="") {
|
||||
$limite = 100;
|
||||
$size= strlen($contenido);
|
||||
$restante = ($limite - $size);
|
||||
|
||||
if($size > $limite) {
|
||||
|
||||
$contenido = substr($contenido,0, $length = 300)."... ";//$contenido;
|
||||
}
|
||||
if($campo_tipo=='15' AND $tipo==""){if($contenido !=""){$contenido = "<img class='img-responsive' style='width:100%' src='$_SESSION[site]milfs/images/secure/?file=600/$contenido'>"; }else{$contenido="";}}
|
||||
if($campo_tipo=='14'){
|
||||
if($campo_tipo=='15' ){
|
||||
if( $tipo=="") {
|
||||
$size="300";
|
||||
}else {
|
||||
$size="150" ;
|
||||
}
|
||||
if($contenido !=""){$contenido = "<img class='img img-responsive' style='height:$size px;' src='$_SESSION[site]milfs/images/secure/?file=$size/$contenido'>"; }
|
||||
else{$contenido="";}
|
||||
}
|
||||
elseif($campo_tipo=='14'){
|
||||
if($contenido !='') {
|
||||
$campos = explode(" ",$contenido);
|
||||
$lat = $campos[0];
|
||||
$lon = $campos[1];
|
||||
$zoom = $campos[2];
|
||||
@require("includes/datos.php");
|
||||
//@require("includes/datos.php");
|
||||
$url_pin =urlencode("$_SESSION[site]milfs/images/iconos/pin.png");
|
||||
//http://staticmap.openstreetmap.de/staticmap.php?center=40.714728,-73.998672&zoom=14&size=865x512&maptype=mapnik
|
||||
$contenido = "
|
||||
<!-- <img class='img-round' src='https://dev.openstreetmap.de/staticmap/staticmap.php?center=$lon,$lat&zoom=$zoom&size=350x100&maptype=mapnik&markers=$lon,$lat,red-pushpin' > -->
|
||||
<img class='img-round ' src='https://api.tiles.mapbox.com/v4/examples.map-zr0njcqy/url-".$url_pin."($lat,$lon,$zoom)/$lat,$lon,$zoom/350x100.png?access_token=$mapbox_token' >";
|
||||
<img class='img-round' src='http://staticmap.openstreetmap.de/staticmap.php?center=$lon,$lat&zoom=$zoom&size=250x100&maptype=mapnik&markers=$lon,$lat,red-pushpin' >
|
||||
";
|
||||
} else { $contenido ='';}
|
||||
|
||||
//return "vacio";
|
||||
}
|
||||
elseif($campo_tipo=='4'){ $contenido = "<a href='$contenido' target='_blank'>$contenido</a>";}
|
||||
elseif($campo_tipo=='3' AND $contenido !=""){ $contenido = number_format($contenido);}
|
||||
@ -11114,7 +11132,8 @@ $td .= "<td class='planilla_$row[id_campo]' >$imagen</td>";
|
||||
//$contenido= json_render("$contenido_completo","html","$control");}
|
||||
//json_render("$valor","csv","$control");
|
||||
}
|
||||
else {$contenido = Markdown("$contenido");}
|
||||
else {$contenido = $contenido;//Markdown(strip_tags ($contenido));
|
||||
}
|
||||
|
||||
$csv .= "<td style ='max-width:200px;' class='planilla_$row[id_campo]'>$contenido</td>";
|
||||
}else{ $csv.="<td class='planilla_$row[id_campo]'></td>";}
|
||||
@ -11184,6 +11203,9 @@ $td .= "<th class='plantilla_$row[id_campo]'>$contenido</th>";
|
||||
|
||||
if($tipo=="titulos") { $identificador ="<th class='control_planilla'>Identificador</th>"; }else {$identificador ="<td class='control_planilla'> $control </td>";}
|
||||
$resultado .="$td $identificador ";
|
||||
}else{
|
||||
|
||||
|
||||
}
|
||||
if($tipo =='titulos_csv' or $tipo=='linea_csv') {
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user