This commit is contained in:
kleper 2018-07-17 18:37:33 -05:00
commit 34c9835f7e
8 changed files with 102 additions and 23016 deletions

View File

@ -22,12 +22,16 @@ function Conectarse(){
exit();
}
*/
$timestamp =time();
$_SESSION['path']= $path_instalacion;
$_SESSION['path_images_secure']= $path_images_secure;
$_SESSION['url']= $url;
$_SESSION['site']= $site;
$_SESSION['analizador']= "$codigo_analizador";
$_SESSION['upload_size']= $upload_size;
$_SESSION['timestamp']= $timestamp;
return $link;
}
}
@ -54,12 +58,15 @@ function Conectarse_recursivo(){
exit();
}
*/
$timestamp =time();
$_SESSION['path']= $path_instalacion;
$_SESSION['path_images_secure']= $path_images_secure;
$_SESSION['url']= $url;
$_SESSION['site']= $site;
$_SESSION['analizador']= "$codigo_analizador";
$_SESSION['upload_size']= $upload_size;
$_SESSION['timestamp']= $timestamp;
setcookie("timestamp",$timestamp);
return $link;
}
}

View File

@ -1,258 +0,0 @@
<?php
function tuitealo($form,$tipo) {
if($tipo =='formulario') {
$formulario = formulario_areas('15','campos');
$descripcion = remplacetas('form_id','id','15','descripcion',"") ;
$nombre = remplacetas('form_id','id','15','nombre',"") ;
$formulario ="
<h1 >$nombre[0]</h1>
<h2>$descripcion[0]</h2>
<form id='form_tuitealo' >
$formulario
<br>
<div id='tuitealo_div'>
<div id='tuitealo_error'></div>
<a class='btn btn-block btn-primary' onclick=\"xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar');\">Previsualizar</a>
</div>
</form>
</div>
<br>
<div class='text-center'>
<p class='text-center'>Powered by: <a href='http://qwerty.co/milfs'>MIFS</a></p>
</div>
<br>
";
return $formulario;
}
$respuesta = new xajaxResponse('utf-8');
$sujeto = $form[84][0];
$accion = $form[85][0];
$verbo = $form[86][0];
$tiempo = $form[87][0];
$ht = $form[88][0];
$mensaje = $form[83][0];
$arroba = $form[82][0];
if( $accion =="" or $verbo =="" or $tiempo =="" or $ht =="" or $arroba =="" ) {
$error ="<div class='alert alert-warning text-center'><h1><i class='fa fa-exclamation-triangle'></i> Hay campos vacíos</h1></div>";
$respuesta->addAssign("tuitealo_error","innerHTML","$error");
return $respuesta;
}
$arroba = remplacetas('form_datos','control',"$arroba",'contenido',"id_campo = '77'") ;
$arroba = $arroba[0];
$url_propia = urlencode("http://patos.redpatodos.co");
$texto="$sujeto $accion $verbo $tiempo $ht $mensaje cc $arroba ";
$texto = ucfirst($texto);
$texto_url=urlencode($texto);
$largo = strlen($texto.$url_propia);
if($largo > 140) { $alert ="danger"; $mensaje ="<i class='fa fa-exclamation-triangle'></i> El texto es demasiado largo y se recortará";
$texto = substr($texto, 0, 140)."..."; }
else{$alert='success'; $mensaje="";}
$url ="https://twitter.com/share?url=$url_propia&text=$texto_url";
$previsualizar ="<br>
<div id='tuitealo_error'></div>
<div class='alert alert-$alert'><div class='badge'>$largo</div>$mensaje<h1>$texto</h1></div>
<a class='btn btn-block btn-primary' onclick=\"xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar');\">Previsualizar</a>
<a class='btn btn-block btn-success' onclick=\"xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'confirmar');\">Tuitéalo</a>
<img style='width:1px;' src='milfs/images/100x100.png'
onload=\"
document.getElementById('82[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};
document.getElementById('83[0]').onkeyup = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};
document.getElementById('84[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};
document.getElementById('85[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};
document.getElementById('86[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};
document.getElementById('87[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};
document.getElementById('88[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};
\" >
";
if( $tipo =="previsualizar") {
$respuesta->addAssign("tuitealo_div","innerHTML","$previsualizar");
//$respuesta->addAlert("$texto $url");
}else{
///$respuesta->addAssign("tuitealo_div","innerHTML","$url");
$respuesta->addScript("window.location.href ='$url';");
}
return $respuesta;
}
$xajax->registerFunction("tuitealo");
/*
function buscar_datos($valores,$id_form,$plantilla,$div){
$valores = mysql_seguridad($valores);
if (is_array($valores) ){
$valor = $valores['valor'];
}
else {$valor=$valores;}
if($valor =='') {
$resultado="
<div class='col-sm-3 col-md-3'>
<form class='navbar-form' role='search' id='formulario_buscar_datos' name='formulario_buscar_datos'>
<div class='form-group'>
<div class='input-group'>
<input placeholder='Escribe para buscar' class='form-control' id='valor' name= 'valor'>
<div class='input-group-btn'>
<div class='btn btn-default' onclick =\"xajax_buscar_datos(xajax.getFormValues('formulario_buscar_datos'),'$id_form','$plantilla','$div'); \"><i class='glyphicon glyphicon-search'></i></div>
</div>
</div>
</div>
</form>
</div>
";
return $resultado;
}else{
if($id_form !="") {$w_form ="form_id = '$id_form' AND ";}
$consulta ="SELECT * FROM form_datos WHERE $w_form contenido like '%%$valor%%' group by control LIMIT 200 ";
$link=Conectarse();
mysqli_query("SET NAMES 'utf8'");
$sql=mysqli_query($consulta,$link);
if (mysqli_num_rows($sql)!=0){
mysqli_data_seek($sql, 0);
$fila=1;
$divider=1;
$cols = (12/$divider);
$i =0;
while( $row = mysqli_fetch_array( $sql ) ) {
if($i % $divider==0) {
$encontrados .= "
<div class='container-fluid ' role='row' id='grid_$i' style=''>
";
}
$i++;
$datos = contenido_mostrar("$row[form_id]","$row[control]",'',"$plantilla");
$contenido ="<div class='col-sm-$cols' style=''>$datos</div>";
$encontrados .="$contenido";
$fila++;
if( $i % $divider==0) {
$encontrados .= "</div> ";
}
}
}
$resultado .="<div class='container-fluid'><h1>Resultados de: $valor</h1>$encontrados </div> ";
$respuesta = new xajaxResponse('utf-8');
$respuesta->addAssign("$div","innerHTML",$resultado);
return $respuesta;
}
}
$xajax->registerFunction("buscar_datos");
*/
/*
function datos_grid($id_form,$filtro,$valor,$plantilla,$divider,$inicio,$limite) {
$respuesta = new xajaxResponse('utf-8');
$nuevo_inicio = ($inicio+$limite+1);
if($inicio =="") {
$inicio = "0";
$script = "
$(window).scroll(function() {
if ($(window).scrollTop() == $(document).height() - $(window).height()) {
xajax_datos_grid('$id_form','$filtro','$valor','$plantilla','$divider','$nuevo_inicio','$limite') ;
}
});
";
//$respuesta->addScript("$script");
//$respuesta->addAlert("$script");
}
if($limite =="") {$limite = "250";}
if($valor !=""){
$md5_valor = $valor;
if($filtro !='' ){$w_filtro =" AND id_campo = '$filtro' AND md5(binary contenido) = '$md5_valor' ";}
}
$consulta_total= "SELECT * FROM form_datos WHERE form_id= '$id_form' $w_filtro GROUP BY control ";
$consulta= "SELECT * FROM form_datos WHERE form_id= '$id_form' $w_filtro GROUP BY control LIMIT $inicio , $limite";
$link=Conectarse();
mysqli_query("SET NAMES 'utf8'");
//mysqli_real_escape_string($link,$consulta);
$sql_total=mysqli_query($consulta_total,$link);
$total = mysqli_num_rows($sql_total);
$sql=mysqli_query($consulta,$link);
$descripcion = remplacetas('form_id','id',$id_form,'descripcion',"") ;
$descripcion = " $descripcion[0]";
$buscador = buscar_datos("","$id_form","$plantilla","grid_resultado");
$contenido = "<div class='container-fluid'>$descripcion $buscador</div> ";
if (mysqli_num_rows($sql)!=0){
mysqli_data_seek($sql, 0);
$fila=1;
if($divider =="") {
$divider=3;
}
$cols = (12/$divider);
$i =0;
while( $row = mysqli_fetch_array( $sql ) ) {
if($i % $divider==0) {
$contenido .= "
<div class='container ' role='row' id='grid_$i' style='width: 80%; padding:5px;'>
";
}
$i++;
$datos = contenido_mostrar("$id_form","$row[control]",'',"$plantilla");
if($cols =="12") { $cols_grid ="";}else { $cols_grid ="col-md-$cols";}
$contenido .="<div class='$cols_grid' style=''>$datos</div>";
$fila++;
if( $i % $divider==0) {
$contenido .= "</div> ";
}
}
}
$inicio = ($inicio+$limite+1);
$div_mas_contenido ="mas_contenido_".$inicio."_".$limite."";
$mostrado = ($inicio+$limite-1);
//$limite = ($inicio+$limite-1);
$resultado =" <br>
<div id='grid_resultado' style='background-color: #ffcc00'>
$contenido
</div>
<div class='container-fluid' >
<div class='btn btn-default btn-block' id='$div_mas_contenido' onclick=\" xajax_datos_grid('$id_form','$filtro','$valor','$plantilla','$divider','$inicio','$limite') ;\" >
Mostrar mas resultados
</div>
</div>
</div><br>
";
///$respuesta->addScript("$script");
$respuesta->addAssign("contenedor","innerHTML",$resultado);
return $respuesta;
}
$xajax->registerFunction("datos_grid");
*/
?>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -8,12 +8,13 @@ date_default_timezone_set('America/Bogota');
function formulario_validar($formulario,$accion,$tipo) {
$formulario_original = $formulario;
//$formulario_original = $formulario;
// $formulario = mysql_seguridad($formulario);
$error ='0';
if($accion == "api"){
$respuesta = new xajaxResponse('utf-8');
$Formulario_original = $formulario;
$formulario_original = $formulario;
$formulario = json_decode($formulario,true);
//$formulario = print_r($formulario,true);
//$respuesta->addAssign("resultado_triage","innerHTML","hOLA $formulario_original" );
@ -33,14 +34,15 @@ $tipo_formulario = $formulario['tipo']; //
if(isset($formulario['metadatos'])){
$metadatos = json_decode($formulario['metadatos']);
}else{ $metadadatos="";}
$consulta_form = "SELECT * FROM form_contenido_campos,form_campos
WHERE form_contenido_campos.id_campo = form_campos.id
AND id_form = '$form_id' ";
$link=Conectarse();
mysqli_set_charset($link, "utf8");
@ -51,6 +53,8 @@ $tipo_formulario = $formulario['tipo']; //
if(isset ( $_SESSION['equipo'])){$equipo = $_SESSION['equipo']; }else { $equipo = NULL;}
//$respuesta->addAssign("resultado_triage","innerHTML","hOLA $formulario_original ".time()."" );
//return $respuesta;
foreach($formulario as $c=>$v){
@ -152,6 +156,7 @@ if (is_array($v) ){
else{ //busca campos vacios
$campo_obligatorio = remplacetas("form_contenido_campos","id_campo",$c,"obligatorio","id_form = '$formulario[form_id]'");
if($campo_obligatorio[0] =='1'){
$error ='obligatorio';
$respuesta->addAssign("input_".$c."[".$C."]","className"," form-group has-error ");
$respuesta->addAlert("ATENCION: El campo $campo_nombre[0] es obligatorio");
@ -6847,7 +6852,7 @@ $boton_borrar = "
";
if($formato!='csv'){
$boton_exportar = " <a class='btn btn-default' OnClick=\"xajax_consultar_formulario(xajax.getFormValues('peticion'),'','','csv');\">Exportar <i class='glyphicon glyphicon-file-text-o'></i></a>";}
$boton_exportar = "<!-- <a class='btn btn-default' OnClick=\"xajax_consultar_formulario(xajax.getFormValues('peticion'),'','','csv');\">Exportar xxx<i class='glyphicon glyphicon-file-text-o'></i></a> -->";}
$link = "";
// $page = $_GET['page'];
@ -13606,9 +13611,9 @@ if (mysqli_num_rows($sql)!=0){
if (mysqli_num_rows($sql)!='0'){
$botones .= "<a class='btn btn-default' onclick=\"xajax_borrar_tmp('resultados'); xajax_limpia_div('resultados'); xajax_limpia_div('resultados_encabezado')\">Limpiar<i class='glyphicon glyphicon-trash'></i></a> ";
if($formato!='csv'){
$botones .= " <a class='btn btn-default' onClick=\"xajax_matriz_formulario(xajax.getFormValues('peticion'),'resultados','','','csv');\">
$botones .= " <!-- <a class='btn btn-default' onClick=\"xajax_matriz_formulario(xajax.getFormValues('peticion'),'resultados','','','csv');\">
Exportar <i class='glyphicon glyphicon-file-text-o'></i>
</a>";
</a> -->";
}
$paginacion ="<ul class='pagination pull-right'>";
$total_paginas = ceil($total_registros / $registros);
@ -15540,7 +15545,7 @@ elseif($campo_tipo_accion == 'email'){$render = "
$render = "
<input type='hidden' id='".$id_campo."[".$item."]' name='".$id_campo."[".$item."]' >
<iframe width='100%' height='400px' src='librerias/firma/modal.php?campo=$id_campo&item=$item' frameborder='0' allowFullScreen ></iframe>
<iframe width='100%' height='400px' src='../librerias/firma/modal.php?campo=$id_campo&item=$item' frameborder='0' allowFullScreen ></iframe>
";
$cols='12';
}
@ -15550,7 +15555,7 @@ $render = "
$valores_rango = explode(";",$campos[0]);
$min= $valores_rango[0];
$max= $valores_rango[1];
$pasos= $valores_rango[2];
$pasos= @$valores_rango[2];
$aviso_rango="";
$aviso_pasos="";
if( $rango[0] !=""){
@ -15838,18 +15843,18 @@ return $existe;
function formulario_grabar($formulario,$accion) {
$formulario_original = $formulario;
if($accion == "api"){
$respuesta = new xajaxResponse('utf-8');
$Formulario_original = $formulario;
if($accion == "api"){
$formulario_original = $formulario;
$formulario = json_decode($formulario,true);
//$formulario = print_r($formulario,true);
$respuesta->addAssign("resultado_triage","innerHTML","hOLA $formulario_original" );
//$respuesta->addAssign("resultado_triage","innerHTML","hOLA $formulario_original" );
//return $respuesta;
}
$debug="";
$respuesta = new xajaxResponse('utf-8');
//$respuesta = new xajaxResponse('utf-8');
$datos="";
$envio="";
@ -15859,7 +15864,11 @@ function formulario_grabar($formulario,$accion) {
$control = $formulario['control']; //
$form_id = $formulario['form_id']; //
$tipo = $formulario['tipo']; //
if(isset($formulario['metadatos'])){
$metadatos = json_decode($formulario['metadatos']);
}else{ $metadatos="";}
// $metadatos = json_decode($formulario['metadatos']);
$campo_consecutivo = buscar_campo_tipo($formulario["form_id"],"33");
if($formulario["tipo"] !="edit"){
if($campo_consecutivo[0] != ""){
@ -16066,7 +16075,7 @@ if(@$campo_tipo[0] =="18") {
}
else{$V=$V;}
else{$V=mysqli_real_escape_string($link,$V);}
$consulta ="
@ -16100,20 +16109,24 @@ $json_datos[] = array($c, array("nombre_campo",$campo_nombre[0]), array("conteni
if($consulta_grabada =='1') {
$x= $metadatos[1][1];
$y= $metadatos[2][1];
$z= $metadatos[3][1];
$autor= $metadatos[4][1];
if($formulario['clase'] !=""){
if(isset($formulario['clase']) and $formulario['clase'] !=""){
parametrizacion_linea('form_id',"$formulario[form_id]",'clase',"$formulario[clase]",'mensaje_$control','',"$formulario[control]");
//parametrizacion_linea('form_id','$id','clase','green','mensaje_$row[control]','','$row[control]');
}
if( is_array($metadatos) ){
$x= $metadatos[1][1];
$y= $metadatos[2][1];
$z= $metadatos[3][1];
$autor= $metadatos[4][1];
$posicion = parametrizacion_linea('form_id',"$formulario[form_id]",'posicion',"$x-$y-$z",'mensaje_$control','',"$formulario[control]");
$metadatos_iniciales = parametrizacion_linea('form_id',"$formulario[form_id]",'metadatos_iniciales',"$x-$y-$z-$autor",'mensaje_$control','',"$formulario[control]");
$autor = parametrizacion_linea('form_id',"$formulario[form_id]",'autor',"$autor",'mensaje_$control','',"$formulario[control]");
}
if(@$formulario['continuar']=='1') {
// xajax_formulario_embebido_ajax($form[0],'$identificador','edit')
@ -16241,7 +16254,7 @@ Esta herramienta es creada y proporcionada por Tupale.co, como portal para el ac
//$exito .= "$email[0] $headers ";
}
/// }
if($formulario['tipo_form'] =='mini'){
if(isset($formulario['tipo_form'] ) AND $formulario['tipo_form'] =='mini'){
$respuesta -> addScript("xajax_limpia_div('nueva_nota_$formulario[control]')");
$respuesta->addScript("make_draggable($('.note'));");
@ -16250,6 +16263,7 @@ Esta herramienta es creada y proporcionada por Tupale.co, como portal para el ac
}
$respuesta->addAssign("div_$control","innerHTML","$exito ");
//$respuesta->addAlert("La informacion se grabó correctamente");
return $respuesta;
}else{

View File

@ -46,7 +46,11 @@ if (isset($_REQUEST['t'])) {$t = $_REQUEST['t'];} else {$t = "";}
<link rel="shortcut icon" href="favicon-152.png">
<link rel="apple-touch-icon-precomposed" href="favicon-152.png">
<!-- <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha256-k2/8zcNbxVIh5mnQ52A0r3a6jAgMGxFJFE2707UxGCk= sha512-ZV9KawG2Legkwp3nAlxLIVFudTauWuBpC10uEafMHYL0Sarrz5A7G79kXh5+5+woxQ5HM559XX2UZjMJ36Wplg==" crossorigin="anonymous"> -->
<?php if($form !='') { echo "<link href='css/embebidoXXX.css' rel='stylesheet'>";}else{ echo "<link href='css/estilos.php?dd' rel='stylesheet'>";} ?>
<?php if($form !='') {
//echo "<link href='css/embebidoXXX.css' rel='stylesheet'>";
}else{
//echo "<link href='css/estilos.php?dd' rel='stylesheet'>";
} ?>
<link rel="stylesheet" type="text/css" media="screen" href="css/milfs.css">
<link rel="stylesheet" type="text/css" media="screen" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" media="screen" href="css/bootstrap-markdown.css">

View File

@ -1,3 +1,36 @@
function revisarSession(){
tiempo = "30";
gavela="19";
timestamp = Math.round(Date.now() /1000)
inicio = leerCookie("timestamp");
transcurrido = (timestamp - inicio);
transcurrido_minutos = Math.round(transcurrido/60);
restante = (tiempo - transcurrido_minutos)
prefin = (tiempo*60)-transcurrido
document.form_session.tiempo_session.value = "Cerrar en: "+restante+" minutos ";
if(restante == 1 ){
//alert(transcurrido);
location.href="./includes/salir.php";
}else{
setTimeout("revisarSession()",2000) ;
}
}
function leerCookie(nombre) {
var lista = document.cookie.split(";");
for (i in lista) {
var busca = lista[i].search(nombre);
if (busca > -1) {micookie=lista[i]}
}
var igual = micookie.indexOf("=");
var valor = micookie.substring(igual+1);
return valor;
}
function loadArticle(pageNumber,id,plantilla,registros,scroll) {
var newDiv = document.createElement('div');