mejoraras vista aplicacion
This commit is contained in:
parent
0aa4775e7e
commit
9d6530d8d4
7
api.php
7
api.php
@ -14,6 +14,7 @@ require ("funciones/conex.php");
|
|||||||
@$datos['inicio']=$_REQUEST['inicio'];
|
@$datos['inicio']=$_REQUEST['inicio'];
|
||||||
@$datos['fin']=$_REQUEST['fin'];
|
@$datos['fin']=$_REQUEST['fin'];
|
||||||
@$datos['tipo']=$_REQUEST['tipo'];
|
@$datos['tipo']=$_REQUEST['tipo'];
|
||||||
|
@$datos['registros']=$_REQUEST['registros'];
|
||||||
|
|
||||||
@$datos['proyecto']=$_REQUEST['proyecto'];
|
@$datos['proyecto']=$_REQUEST['proyecto'];
|
||||||
if($datos['proyecto']==""){
|
if($datos['proyecto']==""){
|
||||||
@ -29,7 +30,11 @@ if(isset($_REQUEST['formato'])){
|
|||||||
if($_REQUEST['formato']=='li'){
|
if($_REQUEST['formato']=='li'){
|
||||||
//$array = aplicaciones_listado($datos['id'],'','array','');
|
//$array = aplicaciones_listado($datos['id'],'','array','');
|
||||||
//print_r($array);//echo "hola li";
|
//print_r($array);//echo "hola li";
|
||||||
echo json($datos);
|
$json= json($datos);
|
||||||
|
$array = json_decode($json);
|
||||||
|
echo build_list($array);
|
||||||
|
//echo $json;
|
||||||
|
//echo planilla($datos['id'],$datos['registros'],"dinamico");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -5,6 +5,22 @@ date_default_timezone_set('America/Bogota');
|
|||||||
|
|
||||||
use Firebase\JWT\JWT;
|
use Firebase\JWT\JWT;
|
||||||
|
|
||||||
|
function build_list($group) {
|
||||||
|
$output = (is_array($group)) ? "<tr>" : "";
|
||||||
|
foreach($group as $attr => $item) {
|
||||||
|
if(is_array($item) || is_object($item)) {
|
||||||
|
$output .= build_list($item);
|
||||||
|
} else {
|
||||||
|
if($attr == "identificador") {
|
||||||
|
$output .= formulario_imprimir_linea("","$item","linea_planilla");
|
||||||
|
// $output .= "<td>$attr - $item</td>";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$output .= (is_array($group)) ? "</tr>" : "";
|
||||||
|
$salida ="<table class='table table-bordered'> $output</table>";
|
||||||
|
return $salida;
|
||||||
|
}
|
||||||
function generar_token($div,$tipo) {
|
function generar_token($div,$tipo) {
|
||||||
require_once 'rest/vendor/autoload.php';
|
require_once 'rest/vendor/autoload.php';
|
||||||
$valor= intval(preg_replace('/[^0-9]+/', '', $div), 10); ;
|
$valor= intval(preg_replace('/[^0-9]+/', '', $div), 10); ;
|
||||||
@ -1828,7 +1844,8 @@ else{
|
|||||||
$xajax->registerFunction("checklist");
|
$xajax->registerFunction("checklist");
|
||||||
|
|
||||||
|
|
||||||
function planilla($id,$registros){
|
function planilla($id,$registros,$tipo){
|
||||||
|
$despliegue="";
|
||||||
if($registros =="") { $registros = '15';}
|
if($registros =="") { $registros = '15';}
|
||||||
$publico = remplacetas('form_id','id',"$id",'publico',"") ;
|
$publico = remplacetas('form_id','id',"$id",'publico',"") ;
|
||||||
$propietario = remplacetas('form_id','id',$id,'propietario',"") ;
|
$propietario = remplacetas('form_id','id',$id,'propietario',"") ;
|
||||||
@ -1851,7 +1868,7 @@ mysqli_real_escape_string($link,$consulta_principal);
|
|||||||
$sql_total=mysqli_query($link,$consulta_principal);
|
$sql_total=mysqli_query($link,$consulta_principal);
|
||||||
$sql=mysqli_query($link,$consulta_principal);
|
$sql=mysqli_query($link,$consulta_principal);
|
||||||
mysqli_data_seek($sql_total, 0);
|
mysqli_data_seek($sql_total, 0);
|
||||||
$titulo = formulario_imprimir_linea("$id",$row['control'],'titulos');
|
$titulo = formulario_imprimir_linea("$id",'','titulos');
|
||||||
$nombre_formulario = remplacetas("form_id","id",$id,"nombre","");
|
$nombre_formulario = remplacetas("form_id","id",$id,"nombre","");
|
||||||
$descripcion_formulario = remplacetas("form_id","id",$id,"descripcion","");
|
$descripcion_formulario = remplacetas("form_id","id",$id,"descripcion","");
|
||||||
|
|
||||||
@ -1861,7 +1878,7 @@ mysqli_data_seek($sql_total, 0);
|
|||||||
$web = remplacetas("empresa","id",$id_empresa,"web","");
|
$web = remplacetas("empresa","id",$id_empresa,"web","");
|
||||||
$slogan = remplacetas("empresa","id",$id_empresa,"slogan","");
|
$slogan = remplacetas("empresa","id",$id_empresa,"slogan","");
|
||||||
$pie = empresa_datos("$id_empresa",'pie');
|
$pie = empresa_datos("$id_empresa",'pie');
|
||||||
|
if($tipo ==""){
|
||||||
$cabecera="
|
$cabecera="
|
||||||
<div class='cabecera_planilla row'>
|
<div class='cabecera_planilla row'>
|
||||||
<div class='col-sm-3 col-xs-2'>
|
<div class='col-sm-3 col-xs-2'>
|
||||||
@ -1873,9 +1890,13 @@ mysqli_data_seek($sql_total, 0);
|
|||||||
</div>
|
</div>
|
||||||
</div>";
|
</div>";
|
||||||
|
|
||||||
|
$titulos="<th></th>$titulo";
|
||||||
|
}else {$cabecera=''; $titulos=""; }
|
||||||
|
|
||||||
$fila=1;
|
$fila=1;
|
||||||
while( $row = mysqli_fetch_array( $sql ) ) {
|
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="";}
|
if($fila % $registros == 0) {$separador="</table>$pie<div class='saltopagina'></div>$cabecera<table class='table table-bordered table-striped'><th></th>$titulo";}
|
||||||
|
else {$separador="";}
|
||||||
$linea = formulario_imprimir_linea("$id","$row[control]","linea_planilla");
|
$linea = formulario_imprimir_linea("$id","$row[control]","linea_planilla");
|
||||||
$despliegue .= "<tr><td><small>$fila</small></td>$linea</tr> $separador";
|
$despliegue .= "<tr><td><small>$fila</small></td>$linea</tr> $separador";
|
||||||
//formulario_imprimir_linea("$row[form_id]","$row[control]")
|
//formulario_imprimir_linea("$row[form_id]","$row[control]")
|
||||||
@ -1884,7 +1905,7 @@ $linea = formulario_imprimir_linea("$id","$row[control]","linea_planilla");
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$tabla= "$cabecera<table class='table table-bordered table-striped'><th></th>$titulo $despliegue</table>$pie";
|
$tabla= "$cabecera ($registros)<table class='table table-bordered table-striped'>$titulos $despliegue</table>$pie";
|
||||||
return "<div class='container-fluid'>$tabla</div>";
|
return "<div class='container-fluid'>$tabla</div>";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -11497,8 +11518,10 @@ function formulario_embebido_campos($id,$opcion){
|
|||||||
|
|
||||||
function json($datos){
|
function json($datos){
|
||||||
$w_rango="";
|
$w_rango="";
|
||||||
$limite="";
|
$limite="limit 10";
|
||||||
$features="";
|
$features="";
|
||||||
|
// if($datos['registros'] ==""){ $limite="";}else{$limite = " limit $datos[registros]";}
|
||||||
|
|
||||||
if(isset($datos['start']) AND isset($datos['end'])) {
|
if(isset($datos['start']) AND isset($datos['end'])) {
|
||||||
$campo = buscar_campo_tipo($datos['id'],"32");
|
$campo = buscar_campo_tipo($datos['id'],"32");
|
||||||
if($campo[0] =="") {
|
if($campo[0] =="") {
|
||||||
@ -11537,7 +11560,7 @@ function json($datos){
|
|||||||
GROUP BY form_datos.control
|
GROUP BY form_datos.control
|
||||||
ORDER BY form_datos.timestamp DESC $limite ";
|
ORDER BY form_datos.timestamp DESC $limite ";
|
||||||
|
|
||||||
$sql = mysqli_query($link,$consulta) or die("Error al ejecutar consulta 03 ");
|
$sql = mysqli_query($link,$consulta) or die("Error al ejecutar consulta 03 $consulta ");
|
||||||
// $features['consulta'] = $consulta;
|
// $features['consulta'] = $consulta;
|
||||||
if (mysqli_num_rows($sql)!='0'){
|
if (mysqli_num_rows($sql)!='0'){
|
||||||
$i = 1;
|
$i = 1;
|
||||||
@ -11593,7 +11616,7 @@ function json($datos){
|
|||||||
AND form_datos.form_id = `form_id`.id
|
AND form_datos.form_id = `form_id`.id
|
||||||
AND (form_id = '$datos[id]' )
|
AND (form_id = '$datos[id]' )
|
||||||
$publico
|
$publico
|
||||||
ORDER BY form_datos.control ,form_datos.timestamp ";
|
ORDER BY form_datos.control ,form_datos.timestamp $limite";
|
||||||
}
|
}
|
||||||
//return $consulta;
|
//return $consulta;
|
||||||
|
|
||||||
@ -11612,7 +11635,7 @@ function json($datos){
|
|||||||
AND form_datos.form_id = `form_id`.id
|
AND form_datos.form_id = `form_id`.id
|
||||||
AND (control = '$datos[identificador]'
|
AND (control = '$datos[identificador]'
|
||||||
AND form_datos.form_id='$datos[id]' )
|
AND form_datos.form_id='$datos[id]' )
|
||||||
$publico
|
$publico $limite
|
||||||
";
|
";
|
||||||
}
|
}
|
||||||
elseif($datos["dato"] !=''){
|
elseif($datos["dato"] !=''){
|
||||||
@ -11628,14 +11651,14 @@ function json($datos){
|
|||||||
WHERE form_datos.id_campo = `form_campos`.id
|
WHERE form_datos.id_campo = `form_campos`.id
|
||||||
AND form_datos.form_id = `form_id`.id
|
AND form_datos.form_id = `form_id`.id
|
||||||
AND (form_datos.id = '$datos[dato]' )
|
AND (form_datos.id = '$datos[dato]' )
|
||||||
$publico
|
$publico $limite
|
||||||
";
|
";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$consulta = "SELECT id as form_id, nombre as form_nombre, descripcion
|
$consulta = "SELECT id as form_id, nombre as form_nombre, descripcion
|
||||||
as form_descripcion , creacion , publico AS contenido_publico ,
|
as form_descripcion , creacion , publico AS contenido_publico ,
|
||||||
modificable AS formulario_publico
|
modificable AS formulario_publico
|
||||||
FROM form_id $w_publico";
|
FROM form_id $w_publico $limite";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -13621,6 +13644,7 @@ function formulario_imprimir_linea($id,$control,$tipo) {
|
|||||||
$lazy="lazy";
|
$lazy="lazy";
|
||||||
$resultado="";
|
$resultado="";
|
||||||
$limit="";
|
$limit="";
|
||||||
|
$identificador="";
|
||||||
$print="";
|
$print="";
|
||||||
$interaccion_campo="";
|
$interaccion_campo="";
|
||||||
$campo_interaccion="";
|
$campo_interaccion="";
|
||||||
@ -13702,7 +13726,8 @@ $fecha = date ( "Y-m-d h:i:s" , $timestamp);
|
|||||||
$publico = remplacetas('form_id','id',"$id",'publico',"") ;
|
$publico = remplacetas('form_id','id',"$id",'publico',"") ;
|
||||||
$propietario = remplacetas('form_id','id',$id,'propietario',"") ;
|
$propietario = remplacetas('form_id','id',$id,'propietario',"") ;
|
||||||
$empresa = remplacetas("form_id","id","$id","id_empresa","");
|
$empresa = remplacetas("form_id","id","$id","id_empresa","");
|
||||||
if($publico[0] == 0 AND ( $_SESSION['id_empresa'] != $empresa[0])) {
|
if(isset($_SESSION['id_empresa'])){$id_empresa = $_SESSION['id_empresa'];}else{ $id_empresa='';}
|
||||||
|
if($publico[0] == 0 AND ( $id_empresa != $empresa[0])) {
|
||||||
$autorizado='0';
|
$autorizado='0';
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -13717,10 +13742,10 @@ if (mysqli_num_rows($sql)!='0'){
|
|||||||
$imagen = formulario_valor_campo("$id","0","","$control","","");
|
$imagen = formulario_valor_campo("$id","0","","$control","","");
|
||||||
$imagen = $imagen[3];
|
$imagen = $imagen[3];
|
||||||
if($imagen[3] != null AND $tipo !='titulos') {
|
if($imagen[3] != null AND $tipo !='titulos') {
|
||||||
$array[image]=$imagen;
|
$array['image']=$imagen;
|
||||||
$imagen_icon="secure/?file=150/$imagen";
|
$imagen_icon="secure/?file=150/$imagen";
|
||||||
$imagen= "<img class='thumbnail $lazy' data-src='images/secure/?file=150/$imagen' src='images/secure/?file=150/$imagen' alt='$imagen' style='max-width:100px;' title='$imagen'>";
|
$imagen= "<img class='thumbnail $lazy' data-src='images/secure/?file=150/$imagen' src='images/secure/?file=150/$imagen' alt='$imagen' style='max-width:100px;' title='$imagen'>";
|
||||||
$td .= "<td class='planilla_contenido_$row[id_campo]' >$imagen</td>";
|
$td .= "<td class='planilla_contenido_$control' >$imagen</td>";
|
||||||
}else {$imagen='';}
|
}else {$imagen='';}
|
||||||
|
|
||||||
if(!isset($_REQUEST['print'])) { $src ="data-src";}else{ $src =" print src"; }
|
if(!isset($_REQUEST['print'])) { $src ="data-src";}else{ $src =" print src"; }
|
||||||
@ -13793,7 +13818,7 @@ if ($autorizado != '0'){
|
|||||||
}else {
|
}else {
|
||||||
$size="150" ;
|
$size="150" ;
|
||||||
}
|
}
|
||||||
if($contenido !=""){$contenido = "<img class=' $lazy img img-responsive' src='$_SESSION[site]milfs/images/secure/?file=$size/$contenido' style='max-height: $size"."px !important;' >"; }
|
if($contenido !=""){$contenido = "<img class=' $lazy img img-responsive' src='milfs/images/loading.gif' data-src='$_SESSION[site]milfs/images/secure/?file=$size/$contenido' style='max-height: $size"."px !important;' >"; }
|
||||||
else{$contenido="";}
|
else{$contenido="";}
|
||||||
}
|
}
|
||||||
elseif($campo_tipo=='14'){
|
elseif($campo_tipo=='14'){
|
||||||
|
@ -45,6 +45,21 @@ function loadArticle(pageNumber,id,plantilla,registros,scroll) {
|
|||||||
// $('#scroll-contentx').append(html);
|
// $('#scroll-contentx').append(html);
|
||||||
var contenido = html;
|
var contenido = html;
|
||||||
newDiv.innerHTML = contenido;
|
newDiv.innerHTML = contenido;
|
||||||
|
|
||||||
|
|
||||||
|
$('.lazy').lazy({
|
||||||
|
// your configuration goes here
|
||||||
|
//combined: true,
|
||||||
|
// delay: 1000,
|
||||||
|
// scrollDirection: 'vertical',
|
||||||
|
//effect: 'fadeIn',
|
||||||
|
//visibleOnly: true,
|
||||||
|
|
||||||
|
onError: function(element) {
|
||||||
|
console.log('error loading ' + element.data('src'));
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
@ -595,6 +610,7 @@ else if (document.all) document.all[''+id+''].style.visibility = "hidden"
|
|||||||
else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
|
else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$(function () {
|
$(function () {
|
||||||
$('[data-toggle="tooltip"]').tooltip()
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
}) ;
|
}) ;
|
||||||
|
Loading…
Reference in New Issue
Block a user