diff --git a/css/milfs.css b/css/milfs.css index 7177728..c708726 100644 --- a/css/milfs.css +++ b/css/milfs.css @@ -3,7 +3,7 @@ el otro archivo css style.css que está en la carpeta milfs no está referenciado en index.php de milfs*/ #contenedor_principal{ - padding-top: 100px; + padding-top: 10em; } @media (max-width: 768px) { diff --git a/css/style.css b/css/style.css index 995b152..f1fc0b7 100644 --- a/css/style.css +++ b/css/style.css @@ -69,6 +69,31 @@ h1, h2, h3, h4, h5, h6 { overflow: auto; } +#menu_administrador{ + background-color: gray; +} + +.btn-botonera-admin { + float: left; +} + +#botonera-admin, #botonera-admin>a { + color: white !important; +} + + +.btn-botonera-admin:hover { + background-color: black; +} +.btn.btn-botonera-admin:hover { + color: white !important; +} + +.intro-social-buttons { + padding-top: 10px !important; +} + + #div_panel_aplicaciones { padding-top: 21em; } @@ -144,33 +169,6 @@ h1, h2, h3, h4, h5, h6 { padding: 4px 5px; } -.btn-botonera-admin { - margin-left: 20px; - margin-right: 20px; -} - -#botonera-admin, #botonera-admin>a { - color: white !important; -} - -.btn-botonera-admin { - /* margin-left: 20px; */ - /* margin-right: 20px; */ - float: left; -} - -.btn-botonera-admin:hover { - background-color: black; -} - -.btn.btn-botonera-admin:hover { - color: white !important; -} - -.intro-social-buttons { - padding-top: 10px !important; -} - #botonera_landing { display: inline-flex; } @@ -575,3 +573,4 @@ RESPONSIVE */ padding-top: 10em; } } + diff --git a/funciones/funciones.php b/funciones/funciones.php index 9f7674c..d3d447e 100644 --- a/funciones/funciones.php +++ b/funciones/funciones.php @@ -5,11 +5,11 @@ date_default_timezone_set('America/Bogota'); use Firebase\JWT\JWT; - function generar_token($div,$tipo) { + function generar_token($div,$tipo) { require_once 'rest/vendor/autoload.php'; $valor= intval(preg_replace('/[^0-9]+/', '', $div), 10); ; $respuesta = new xajaxResponse('utf-8'); - + $time = time(); $key = remplacetas('empresa','id',"$_SESSION[id_empresa]",'secret_key',"") ; @@ -22,7 +22,7 @@ $token = array( 'id' => 1, 'tipo' => "$tipo", 'form_id' => "$valor" - + ] ); @@ -31,37 +31,37 @@ $token = array( //$datos = print_r($data, true); $token=$jwt; - + $link=Conectarse(); mysqli_set_charset($link, "utf8"); $color = "#".substr(MD5(rand(1,9999)), 0, 6); //escritura: ebf3f1cb-88c3-43fa-8df5-242b591f5367 Nuevo key lectura: f6fdf0b7-b3c7-46cc-a308-10eb8561cc9 if($tipo =='proyecto'){ $token = sprintf( '%04x%04x-%04x-%04x-%04x-%04x%04x%04x', mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0x0C2f ) | 0x4000, mt_rand( 0, 0x3fff ) | 0x8000, mt_rand( 0, 0x2Aff ), mt_rand( 0, 0xffD3 ), mt_rand( 0, 0xff4B ) ); - - $consulta = "UPDATE `empresa` SET `secret_key` = '$token' WHERE `empresa`.`id` = '$_SESSION[id_empresa]'"; + + $consulta = "UPDATE `empresa` SET `secret_key` = '$token' WHERE `empresa`.`id` = '$_SESSION[id_empresa]'"; $sql=mysqli_query($link,$consulta); - + if($sql){ $respuesta->addAssign("$div","value","$token" ); $respuesta->addAssign("$div"."_aviso","innerHTML","Nuevo key: $token" ); return $respuesta; } }else{ - + $existe = remplacetas('form_permisos','form_id',$valor,'id',"tipo='$tipo' AND id_empresa = '$_SESSION[id_empresa]'") ; if($existe[0] !=""){ - - $consulta="UPDATE `form_permisos` SET `control` = '', `permiso` = '$token', `creacion` = NOW(), `id_usuario` = '$_SESSION[id]', `tipo` = '$tipo', `vencimiento` = '0', `id_empresa` = '$_SESSION[id_empresa]', `form_id` = '$valor' + + $consulta="UPDATE `form_permisos` SET `control` = '', `permiso` = '$token', `creacion` = NOW(), `id_usuario` = '$_SESSION[id]', `tipo` = '$tipo', `vencimiento` = '0', `id_empresa` = '$_SESSION[id_empresa]', `form_id` = '$valor' WHERE `form_permisos`.`id` = '$existe[0]'"; $sql=mysqli_query($link,$consulta); - + $respuesta->addAssign("$div","value","$token" ); $respuesta->addAssign("$div"."_aviso","innerHTML","Nuevo token $tipo: $token " ); return $respuesta; } - ELSE{ - $consulta ="INSERT INTO `form_permisos` (`id`, `control`, `permiso`, `vencimiento`, `creacion`, `id_usuario`, `tipo`, `id_empresa`, `form_id`) + ELSE{ + $consulta ="INSERT INTO `form_permisos` (`id`, `control`, `permiso`, `vencimiento`, `creacion`, `id_usuario`, `tipo`, `id_empresa`, `form_id`) VALUES (NULL, '', '$token', '0', NOW(), '$_SESSION[id]', '$tipo', '$_SESSION[id_empresa]', '$valor')"; $sql=mysqli_query($link,$consulta); $respuesta->addAssign("$div","value","$token" ); @@ -69,7 +69,7 @@ $token = array( return $respuesta; } $respuesta->addAlert("$valor $consulta "); - + return $respuesta; } } @@ -4059,8 +4059,8 @@ $link=Conectarse(); $opciones .=""; } - $select="
- "; + $select=" + "; } } @@ -4234,13 +4234,12 @@ if($div =="") { $cambiar_empresa = cambiar_empresa($_SESSION['id'],''); if($_SESSION['grupo']=='3'){$desadministrador ="";}else{$desadministrador ="Des-administrador";} $boton=" -
- $cambiar_empresa -
-
Editor
- Des-administrador -
-
+ $no_mostrar + + $cambiar_empresa + +
  • Editor
  • +
  • Des-administrador
  • "; @@ -7565,12 +7564,12 @@ $array["responder"]= $contenido_respuestas;//"$contenido_respuestas $row[control function isJson($str) { $json = json_decode($str); - return (json_last_error() === JSON_ERROR_NONE); + return (json_last_error() === JSON_ERROR_NONE); } function array_respuestas($id,$identificador,$plantilla) { - + $datos= array(); //$datos['id']= $request->getAttribute('id'); $datos['identificador']= $identificador; @@ -7578,8 +7577,8 @@ function array_respuestas($id,$identificador,$plantilla) { //$datos['id']="76"; //return json($datos); - - + + if($id=='') {return;} $id = mysql_seguridad($id); $formulario_respuesta = formulario_respuesta("$id","$identificador"); @@ -11509,7 +11508,7 @@ function json($datos){ if(!isset ($datos["tipo"] )) { $datos["tipo"]="";} - if ( !isset ( $_SESSION['id_empresa'] ) ) { $publico = "AND form_id.id_empresa = '$datos[proyecto]' AND form_id.publico = '1' "; $w_publico = "WHERE form_id.id_empresa = '$datos[proyecto]' AND form_id.publico = '1' "; + if ( !isset ( $_SESSION['id_empresa'] ) ) { $publico = "AND form_id.id_empresa = '$datos[proyecto]' AND form_id.publico = '1' "; $w_publico = "WHERE form_id.id_empresa = '$datos[proyecto]' AND form_id.publico = '1' "; } else { $publico = "AND form_id.id_empresa = '$datos[proyecto]'"; @@ -11570,7 +11569,7 @@ function json($datos){ }else{} if($datos["tipo"] == "array" ) { - + $resultado = $features; }else { @@ -11607,7 +11606,7 @@ function json($datos){ FROM `form_datos` , `form_campos` ,form_id WHERE form_datos.id_campo = `form_campos`.id AND form_datos.form_id = `form_id`.id - AND (control = '$datos[identificador]' + AND (control = '$datos[identificador]' AND form_datos.form_id='$datos[id]' ) $publico "; @@ -11619,7 +11618,7 @@ function json($datos){ id_formulario, nombre as formulario, nombre as formulario, campo_nombre, form_campos.id AS id_campo ,contenido ,timestamp, control as identificador, form_datos.orden" ;} - + $consulta = "SELECT $campos,form_datos.control FROM `form_datos` , `form_campos` ,form_id WHERE form_datos.id_campo = `form_campos`.id @@ -11659,17 +11658,17 @@ $features = array(); if($datos['tipo']=="simple"){ $contenido = remplacetas('form_datos','id',$row["id_dato"],'contenido',"") ; //$resultado[0]=str_replace('\n','
    ',$resultado[0]); - + $contenido[0] =stripslashes($contenido[0]); $is_json = isJson($contenido[0]); if($is_json == '1'){ ///$cadena='{"a":1,"b":2,"c":3,"d":4,"e":5}'; - + $contenido[0] = json_decode($contenido[0]); }else{} - - - + + + $contenido_limpio = $contenido[0]; $id_campo = remplacetas('form_datos','id',$row["id_dato"],'id_campo',"") ; @@ -11685,7 +11684,7 @@ $features = array(); } $row["contenido"]=str_replace('\n','
    ',$row["contenido"]); $row["contenido"] = html_entity_decode("$row[contenido]"); - + $features[] = $row; } } @@ -11885,7 +11884,7 @@ mysqli_set_charset($link, "utf8"); mysqli_real_escape_string($link,$consulta); $sql=mysqli_query($link,$consulta); -//$resultado_array['consulta'] = $consulta; +//$resultado_array['consulta'] = $consulta; if (mysqli_num_rows($sql)!='0'){ mysqli_data_seek($sql, 0); $resultado_li .= " - + - + -
    +
    - + - +
    diff --git a/index.php b/index.php index dbc315d..19ad215 100644 --- a/index.php +++ b/index.php @@ -16,12 +16,12 @@ require ("includes/markdown.php"); require ("includes/simple_html_dom.php"); require ("funciones/conex.php"); -$xajax->processRequests(); +$xajax->processRequests(); $embebido =0; if (isset($_REQUEST['form'])) { $form = $_REQUEST['form']; - $opciones["formato"]= $_REQUEST['formato']; + $opciones["formato"]= $_REQUEST['formato']; } else {$form = "";} if($form !='') {$embebido = 1;} if (isset($_REQUEST['identificador'])) {$identificador = $_REQUEST['identificador'];} else {$identificador = "";} @@ -39,18 +39,18 @@ if (isset($_REQUEST['t'])) {$t = $_REQUEST['t'];} else {$t = "";} - - printJavascript("xajax/"); + + printJavascript("xajax/"); // $xajax->debugOn(); //$xajax->statusMessagesOn(); ?> - "; - }else{ + }else{ //echo ""; } ?> @@ -61,7 +61,7 @@ if (isset($_REQUEST['t'])) {$t = $_REQUEST['t'];} else {$t = "";} @@ -73,7 +73,7 @@ if (isset($_REQUEST['t'])) {$t = $_REQUEST['t'];} else {$t = "";} elseif($campo !=''){$onload ="";} elseif($consulta !=''){$onload ="";} else{} - + if( isset($_REQUEST['psi'])){$onload ="";} ?> @@ -81,7 +81,7 @@ if (isset($_REQUEST['t'])) {$t = $_REQUEST['t'];} else {$t = "";} --> - + @@ -91,7 +91,7 @@ if (isset($_REQUEST['t'])) {$t = $_REQUEST['t'];} else {$t = "";} - + @@ -102,7 +102,7 @@ if (isset($_REQUEST['t'])) {$t = $_REQUEST['t'];} else {$t = "";} - + @@ -111,7 +111,7 @@ if (isset($_REQUEST['t'])) {$t = $_REQUEST['t'];} else {$t = "";} - + @@ -124,11 +124,11 @@ if (isset($_REQUEST['t'])) {$t = $_REQUEST['t'];} else {$t = "";} +======= @@ -319,5 +327,6 @@ $(document).ready(function() { Reload
    "; } ?> +>>>>>>> 3373ee1dd17019a91f63696fdfc00277dd6ad88a diff --git a/js/scripts.js b/js/scripts.js index 0108304..fd594fb 100644 --- a/js/scripts.js +++ b/js/scripts.js @@ -9,7 +9,7 @@ prefin = (tiempo*60)-transcurrido document.form_session.tiempo_session.value = "Cerrar en: "+restante+" minutos "; - + if(restante == 1 ){ //alert(transcurrido); location.href="./includes/salir.php"; @@ -48,10 +48,10 @@ function loadArticle(pageNumber,id,plantilla,registros,scroll) { } }); - + } - - + + function leer_exif(campo,campo_mapa) { // alert(campo) // var file = e.target.files[0] @@ -60,11 +60,11 @@ function loadArticle(pageNumber,id,plantilla,registros,scroll) { if (file && file.name) { EXIF.getData(file, function() { var long = EXIF.getTag(this, 'GPSLongitude'); - var reflat = EXIF.getTag(this, 'GPSLatitudeRef'); - var reflon = EXIF.getTag(this, 'GPSLongitudeRef'); + var reflat = EXIF.getTag(this, 'GPSLatitudeRef'); + var reflon = EXIF.getTag(this, 'GPSLongitudeRef'); var lat = EXIF.getTag(this, 'GPSLatitude'); var altura = EXIF.getTag(this, 'GPSAltitude'); - + /* if ( $exif['GPSLongitudeRef'] == 'W') $gps_longitude = -$gps_longitude; */ var toDecimal = function (number) { @@ -80,93 +80,93 @@ function loadArticle(pageNumber,id,plantilla,registros,scroll) { if (reflat == 'S') { lat = -lat; } - + var coordenadas = "./milfs/mapa.php?lon="+lat+"&lat="+long+"&zoom=18&id="+campo_mapa+"[0]&exif"; // alert(long+' '+lat+' '+altura ); document.getElementById('mapita').contentWindow.document.location.href=coordenadas; var minimapa = campo+"//"; - document.getElementById("geo_"+campo).innerHTML = minimapa; - + document.getElementById("geo_"+campo).innerHTML = minimapa; + } else { // alert("No EXIF data found in image '" + file.name + "'."); } }); } else{ -//alert(file.name) +//alert(file.name) } } -function comprueba_imagen(campo,item, archivo,campo_mapa,ubicacion) { +function comprueba_imagen(campo,item, archivo,campo_mapa,ubicacion) { var ubicacion; - extensiones_permitidas = new Array('.gif', '.jpg', '.png', '.mp4', '.3gp', '.mov'); - mierror = ''; - if (!archivo) { - //Si no tengo archivo, es que no se ha seleccionado un archivo en el formulario - mierror = 'No has seleccionado ningún archivo'; - }else{ - //recupero la extensión de este nombre de archivo - extension = (archivo.substring(archivo.lastIndexOf('.'))).toLowerCase(); - //alert (extension); - //compruebo si la extensión está entre las permitidas - permitida = false; - for (var i = 0; i < extensiones_permitidas.length; i++) { - if (extensiones_permitidas[i] == extension) { - permitida = true; - break; - } - } - if (!permitida) { - mierror = 'Comprueba la extensión de los archivos a subir. \nSólo se pueden subir archivos con extensiones: ' + extensiones_permitidas.join(); - }else{ - //submito! - ///alert ('Todo correcto. Voy a submitir el formulario.'); + extensiones_permitidas = new Array('.gif', '.jpg', '.png', '.mp4', '.3gp', '.mov'); + mierror = ''; + if (!archivo) { + //Si no tengo archivo, es que no se ha seleccionado un archivo en el formulario + mierror = 'No has seleccionado ningún archivo'; + }else{ + //recupero la extensión de este nombre de archivo + extension = (archivo.substring(archivo.lastIndexOf('.'))).toLowerCase(); + //alert (extension); + //compruebo si la extensión está entre las permitidas + permitida = false; + for (var i = 0; i < extensiones_permitidas.length; i++) { + if (extensiones_permitidas[i] == extension) { + permitida = true; + break; + } + } + if (!permitida) { + mierror = 'Comprueba la extensión de los archivos a subir. \nSólo se pueden subir archivos con extensiones: ' + extensiones_permitidas.join(); + }else{ + //submito! + ///alert ('Todo correcto. Voy a submitir el formulario.'); selectedFile(campo,item,campo_mapa,ubicacion); //uploadFile(campo,item); - // formulario.submit(); - return 1; - } - } - //si estoy aqui es que no se ha podido submitir - alert (mierror); - return 0; + // formulario.submit(); + return 1; + } + } + //si estoy aqui es que no se ha podido submitir + alert (mierror); + return 0; } -function comprueba_archivos(campo,item, archivo,campo_mapa,ubicacion) { +function comprueba_archivos(campo,item, archivo,campo_mapa,ubicacion) { var ubicacion; - extensiones_permitidas = new Array('.gif', '.jpg', '.jpeg', '.png', '.pdf', '.txt', '.csv', '.mp3', '.mov', '.mp4', '.orf', '.gpx', '.json'); - mierror = ''; - if (!archivo) { - //Si no tengo archivo, es que no se ha seleccionado un archivo en el formulario - mierror = 'No has seleccionado ningún archivo'; - }else{ - //recupero la extensión de este nombre de archivo - extension = (archivo.substring(archivo.lastIndexOf('.'))).toLowerCase(); - //alert (extension); - //compruebo si la extensión está entre las permitidas - permitida = false; - for (var i = 0; i < extensiones_permitidas.length; i++) { - if (extensiones_permitidas[i] == extension) { - permitida = true; - break; - } - } - if (!permitida) { - mierror = 'Comprueba la extensión de los archivos a subir. \nSólo se pueden subir archivos con extensiones: ' + extensiones_permitidas.join(); - }else{ - //submito! - //alert ('Todo correcto. Voy a submitir el formulario.'); + extensiones_permitidas = new Array('.gif', '.jpg', '.jpeg', '.png', '.pdf', '.txt', '.csv', '.mp3', '.mov', '.mp4', '.orf', '.gpx', '.json'); + mierror = ''; + if (!archivo) { + //Si no tengo archivo, es que no se ha seleccionado un archivo en el formulario + mierror = 'No has seleccionado ningún archivo'; + }else{ + //recupero la extensión de este nombre de archivo + extension = (archivo.substring(archivo.lastIndexOf('.'))).toLowerCase(); + //alert (extension); + //compruebo si la extensión está entre las permitidas + permitida = false; + for (var i = 0; i < extensiones_permitidas.length; i++) { + if (extensiones_permitidas[i] == extension) { + permitida = true; + break; + } + } + if (!permitida) { + mierror = 'Comprueba la extensión de los archivos a subir. \nSólo se pueden subir archivos con extensiones: ' + extensiones_permitidas.join(); + }else{ + //submito! + //alert ('Todo correcto. Voy a submitir el formulario.'); selectedFile(campo,item,campo_mapa,ubicacion); - // formulario.submit(); - return 1; - } - } - //si estoy aqui es que no se ha podido submitir - alert (mierror); - return 0; + // formulario.submit(); + return 1; + } + } + //si estoy aqui es que no se ha podido submitir + alert (mierror); + return 0; } //// funciones upload_generico @@ -179,7 +179,7 @@ function comprueba_archivos(campo,item, archivo,campo_mapa,ubicacion) { // alert(nombre); var file = archivoSeleccionado.files[0]; if (file) { - + var fileSize = 0; if (file.size > 1048576) { fileSize = (Math.round(file.size * 100 / 1048576) / 100).toString() + ' MB';} @@ -192,7 +192,7 @@ function comprueba_archivos(campo,item, archivo,campo_mapa,ubicacion) { document.getElementById("fileSize_"+nombre).innerHTML = " "; document.getElementById("fileType_"+nombre).innerHTML = " "; document.getElementById("percentageCalc_"+nombre).innerHTML = "Error subiendo el archivo"; - + /// xmlHTTP.addEventListener("error", uploadFailed, false); }else{ ///alert("Todo buen"); @@ -204,22 +204,22 @@ function comprueba_archivos(campo,item, archivo,campo_mapa,ubicacion) { divfileType.innerHTML = 'Tipo: ' + file.type+""; divfileName.innerHTML = 'Nombre original: ' + file.name+"
    " ; if ((file.type != "image/jpeg") && (file.type != "image/png") ) { - + document.getElementById("div_preview_"+nombre).innerHTML = "


    "+file.type+"

    "; }else{ - + leer_exif(campo+"-"+item,campo_mapa) document.getElementById("div_preview_"+nombre).innerHTML = "

    "+file.type+"

    "; document.getElementById("image_preview_"+nombre).src = window.URL.createObjectURL(archivoSeleccionado.files[0]); // document.getElementById("image_preview_"+nombre).alt = file.type; } document.getElementById("alert_"+nombre).className = "alert alert-success"; - + } - + } - } + } function uploadFile(campo,item,ubicacion) { var campo; @@ -233,9 +233,9 @@ function comprueba_archivos(campo,item, archivo,campo_mapa,ubicacion) { var nombrecillo = hex_md5(Math.random()+file.name)+"."+extension; // var arreglo = '[{"nombre_original":"'+file.name+'","tipo":"'+file.type+'","nombre":"'+nombrecillo+'","campo":"'+campo+'","item":"'+item+'","size":"'+file.size+'","extensión":"'+extension+'"}]'; //var myJsonString = JSON.stringify(arreglo); - + //document.getElementById(nombre).value=nombrecillo; - + document.getElementById(nombre).value=nombrecillo; if(ubicacion =="externo"){ var url = "../milfs/includes/upload_generico.php?nombrecillo="+nombrecillo+"&campo="+campo+"&item="+item+"&ubicacion="+ubicacion; @@ -245,7 +245,7 @@ function comprueba_archivos(campo,item, archivo,campo_mapa,ubicacion) { ///alert(url); var fd = new FormData(); fd.append(campo+"-"+item, file); - + var xmlHTTP= new XMLHttpRequest(); xmlHTTP.upload.addEventListener("progress", progressFunction, false); @@ -255,10 +255,10 @@ function comprueba_archivos(campo,item, archivo,campo_mapa,ubicacion) { xmlHTTP.open("POST", url, true); //xmlHTTP.setRequestHeader('book_id','10'); xmlHTTP.send(fd); - } - + } + function progressFunction(evt){ - + var progressBar = document.getElementById("progressBar_"); var percentageDiv = document.getElementById("percentageCalc_"); if (evt.lengthComputable) { @@ -274,7 +274,7 @@ function comprueba_archivos(campo,item, archivo,campo_mapa,ubicacion) { function uploadFailed(evt) { alert("Hubo un error al subir el archivo."); } - + function uploadCanceled(evt) { alert("La operación se canceló o la conexión fue interrunpida."); } @@ -297,7 +297,7 @@ scrollDivs[1]=""; function carga() { posicion=0; - + // IE if(navigator.userAgent.indexOf("MSIE")>=0) navegador=0; // Otros @@ -331,45 +331,45 @@ function comienzoMovimiento(event) { var id=this.id; elMovimiento=document.getElementById(id); - + // Obtengo la posicion del cursor - + if(navegador==0) { cursorComienzoX=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft; cursorComienzoY=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop; } if(navegador==1) - { + { cursorComienzoX=event.clientX+window.scrollX; cursorComienzoY=event.clientY+window.scrollY; } - + elMovimiento.onmousemove=enMovimiento; elMovimiento.onmouseup=finMovimiento; - + elComienzoX=parseInt(elMovimiento.style.left); elComienzoY=parseInt(elMovimiento.style.top); // Actualizo el posicion del elemento elMovimiento.style.zIndex=++posicion; - + evitaEventos(event); } function enMovimiento(event) -{ +{ var xActual, yActual; if(navegador==0) - { + { xActual=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft; yActual=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop; - } + } if(navegador==1) { xActual=event.clientX+window.scrollX; yActual=event.clientY+window.scrollY; } - + elMovimiento.style.left=(elComienzoX+xActual-cursorComienzoX)+"px"; elMovimiento.style.top=(elComienzoY+yActual-cursorComienzoY)+"px"; @@ -422,7 +422,7 @@ var mensaje = 'Error ! - No se pudo copiar Archivo. Posible problema de permisos document.getElementById(''+div+'').innerHTML=mensaje; //document.getElementById('archivo').value=file; xajax_formulario_importar(''+file+'','',(document.getElementById("seleccion_formulario").value)); -} +} // En Javascript @@ -492,12 +492,12 @@ document.getElementById(val).className='sel'; { bufferText: false, bufferTime: 500, - + modified : function(strId) { setTimeout('OnKeyRequestBuffer.compareBuffer("'+strId+'","'+xajax.$(strId).value+'");', this.bufferTime); }, - + compareBuffer : function(strId, strText) { if (strText == xajax.$(strId).value && strText != this.bufferText) @@ -506,10 +506,10 @@ document.getElementById(val).className='sel'; OnKeyRequestBuffer.makeRequest(strId); } }, - + makeRequest : function(strId) { - + this.bufferText = ''; if(Vtipo == "generico"){ xajax_sugiere_generico(xajax.$(strId).value,item_cie,Tabla,Campo,Campo_descripcion); @@ -568,7 +568,7 @@ location.reload(); resizeTo(screen.width-10,screen.height-80) moveTo(0, 0); } - + function abrir(ventana,nombre,a,b,c,d,v,r) { e='width='+a+','