From 7da802721f833958604f274dfd1ceb242fd4c8cb Mon Sep 17 00:00:00 2001 From: humano Date: Sat, 27 Oct 2018 22:13:20 -0500 Subject: [PATCH] mejoras en vista aplicacion --- funciones/funciones.php | 238 ++++++++++++++++++++++++---------------- 1 file changed, 145 insertions(+), 93 deletions(-) diff --git a/funciones/funciones.php b/funciones/funciones.php index 58174df..53b64af 100644 --- a/funciones/funciones.php +++ b/funciones/funciones.php @@ -11343,66 +11343,62 @@ function formulario_embebido($id,$opciones){ function formulario_embebido_ajax($datos,$id,$opciones,$tipo){ $respuesta = new xajaxResponse('utf-8'); - $id_empresa = remplacetas('form_id','id',$id,'id_empresa',"") ; - $encabezado = empresa_datos("$id_empresa[0]",'encabezado'); + $encabezado = empresa_datos("$id_empresa[0]",'encabezado'); $pie = empresa_datos("$id_empresa[0]",'pie'); - - $formulario_nombre = remplacetas('form_id','id',$id,'nombre') ; - $formulario_descripcion = remplacetas('form_id','id',$id,'descripcion') ; - + $formulario_nombre = remplacetas('form_id','id',$id,'nombre') ; + $formulario_descripcion = remplacetas('form_id','id',$id,'descripcion') ; + $cerrar= " "; $cabecera = " -
-
- $encabezado -
- +
+

$formulario_nombre[0]

+
+
+ $encabezado +
+ + + + + -
"; +"; $publico = remplacetas('form_id','id',"$id",'modificable',"") ; $equipo = remplacetas('form_datos','control',$opciones,'equipo',"") ; + if($publico[0] =="0" AND $_SESSION[id] =="") { $resultado = "

Ingresa con tu usuario para agregar datos a esta aplicación.

"; $respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); - $respuesta->addAssign("muestra_form","innerHTML","$resultado"); - - $respuesta->addscript("$('#muestraInfo').modal('toggle')"); + $respuesta->addAssign("muestra_form","innerHTML","$resultado"); + $respuesta->addscript("$('#muestraInfo').modal('toggle')"); return $respuesta; } - //$impresion = formulario_modal("$id",$form_respuesta,$control,"embebido"); - //($perfil,$tipo,$form_respuesta,$control_respuesta) - - $propietario = remplacetas('form_id','id',$id,'propietario',"") ; - if(isset($_SESSION['permiso_identificador'])) { + $propietario = remplacetas('form_id','id',$id,'propietario',"") ; + if(isset($_SESSION['permiso_identificador'])) { $permiso_identificador = $_SESSION['permiso_identificador'] ; $salir= "$permiso_identificador
Salir
"; } else{ $permiso_identificador = ""; $salir="";} -if($equipo[0] =="" OR is_null($equipo[0]) ) {}else{ -if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){ - $aviso = "
-

ATENCIÓN
No está autorizado Para modificar esta información
pertenece a un grupo de trabajo diferente

"; - - $resultado = " + if($equipo[0] =="" OR is_null($equipo[0]) ) {} + else{ + if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){ + $aviso = "
+

ATENCIÓN
No está autorizado Para modificar esta información
pertenece a un grupo de trabajo diferente

"; + $resultado = "
- $salir + $salir $aviso -
- "; -// $respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); - $respuesta->addAssign("muestra_form","innerHTML","$resultado"); - - $respuesta->addscript("$('#muestraInfo').modal('toggle')"); - return $respuesta; -} -} - if($tipo =='edit' AND ($_SESSION['id_empresa'] !== $id_empresa[0] AND $_SESSION['id'] != $propietario[0] )AND $permiso_identificador != $opciones) { + "; + $respuesta->addAssign("muestra_form","innerHTML","$resultado"); + $respuesta->addscript("$('#muestraInfo').modal('toggle')"); + return $respuesta; + } + } + if($tipo =='edit' AND ($_SESSION['id_empresa'] !== $id_empresa[0] AND $_SESSION['id'] != $propietario[0] )AND $permiso_identificador != $opciones) { $password = buscar_campo_tipo($id,"18"); $aviso = "

ATENCIÓN
No está autorizado

"; @@ -11427,91 +11423,145 @@ if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){
$pie "; - - - - // return $resultado; $respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); $respuesta->addAssign("muestra_form","innerHTML","$resultado"); - - $respuesta->addscript("$('#muestraInfo').modal('toggle')"); - return $respuesta; } - - // return "Hola mundo";} - if($tipo=="respuesta") { $form_respuesta = "respuesta";}else {$form_respuesta="";} $impresion = formulario_areas($datos,"$id","$tipo","$form_respuesta","$opciones",'',''); $cantidad_areas = formulario_areas('',"$id","cantidad","$form_respuesta","$opciones",'',''); $formulario_nombre = remplacetas('form_id','id',$id,'nombre','') ; $formulario_descripcion = remplacetas('form_id','id',$id,'descripcion','') ; - //$visitas= contar_visitas($id,'formulario') ; + $pie=""; $muestra_form = " +
+ + $impresion + +
+ + "; $respuesta->addAssign("muestra_form","innerHTML","$muestra_form"); $respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); - $respuesta->addAssign("pie_modal","innerHTML","$pie"); - //$respuesta->addAssign("$div","innerHTML","$resultado"); + $respuesta->addAssign("pie_modal","innerHTML"," $cerrar $pie "); $respuesta->addscript("$('#muestraInfo').removeClass('fade').modal('hide')"); $respuesta->addscript(" -$('.next').click(function(){ + $('.next').click(function(){ - var nextId = $(this).parents('.tab-pane').next().attr('id'); - $('[href=#'+nextId+']').tab('show'); - return false; + var nextId = $(this).parents('.tab-pane').next().attr('id'); + $('[href=#'+nextId+']').tab('show'); + return false; -}) + }) -$('.prev').click(function(){ + $('.prev').click(function(){ - var prevId = $(this).parents('.tab-pane').prev().attr('id'); - $('[href=#'+prevId+']').tab('show'); - return false; + var prevId = $(this).parents('.tab-pane').prev().attr('id'); + $('[href=#'+prevId+']').tab('show'); + return false; -}) + }) -$('a[data-toggle=\"tab\"]').on('shown.bs.tab', function (e) { + $('a[data-toggle=\"tab\"]').on('shown.bs.tab', function (e) { - //update progress - var step = $(e.target).data('step'); - var percent = (parseInt(step) / $cantidad_areas ) * 100; + //update progress + var step = $(e.target).data('step'); + var percent = (parseInt(step) / $cantidad_areas ) * 100; - $('.progress-bar').css({width: percent + '%'}); - $('.progress-bar').text('Paso ' + step + ' de $cantidad_areas' ); + $('.progress-bar').css({width: percent + '%'}); + $('.progress-bar').text('Paso ' + step + ' de $cantidad_areas' ); - //e.relatedTarget // previous tab + //e.relatedTarget // previous tab -}) + }) -$('.first').click(function(){ + $('.first').click(function(){ - $('#myWizard a:first').tab('show') - -}) + $('#myWizard a:first').tab('show') + }) "); $respuesta->addscript("$('#muestraInfo').modal('toggle')"); - ///if($tipo =="edit") {return $muestra_form;} - return $respuesta; + return $respuesta; } $xajax->registerFunction("formulario_embebido_ajax"); @@ -12554,16 +12604,18 @@ function empresa_datos($id_empresa,$tipo) { if($tipo=='encabezado') { $resultado =" -
-
-
+
+ + +
+ $razon_social[0] + +
-
-
-

$razon_social[0]

- -
+ +
"; }elseif($tipo=='pie') {