From 86182a0633d66d8fa1b6b20da5ab820e3f2347c6 Mon Sep 17 00:00:00 2001 From: kleper Date: Thu, 5 Jul 2018 00:24:00 -0500 Subject: [PATCH 1/2] Cambios de usabilidad en MILFS en el administrador de formularios, se continua con el proceso de ajuste de colores para la continuidad durante el uso. --- funciones/funciones.php | 43 +++++++++++++++++++++++++++-------------- 1 file changed, 29 insertions(+), 14 deletions(-) diff --git a/funciones/funciones.php b/funciones/funciones.php index 93a137e..870cad1 100644 --- a/funciones/funciones.php +++ b/funciones/funciones.php @@ -3915,7 +3915,7 @@ while( $row = mysqli_fetch_array( $sql ) ) { aria-controls='collapse_$row[id]' class='collapsed btn btn-default' >Mostrar últimos $registros - Nueva entrada + Agregar
Consultar
@@ -4534,7 +4534,7 @@ if($tipo =="formato") {
- El formulario y su contenido se moverán al proyecto seleccionado @@ -14768,21 +14768,35 @@ $item .= "
- +
- +
-"; - - +"; + + $respuesta = new xajaxResponse('utf-8'); $respuesta->addAssign("$div","innerHTML","$contenido"); // $respuesta->addAlert("Hola mundo!"); @@ -206,7 +206,7 @@ function cadena_array($text,$tipo,$cantidad,$form,$div) { 'después','durante','enantes','encima','endenantes','enseguida','hasta','hogaño','horita','hoy','luego','mañana','mientras','mucho', 'nunca','primero','pronto','recientemente','recién','siempre','tarde','temprano','todavía','ya','parte','procedieron','están','Ver'), ); - + $texto = $text; $text = html_entity_decode($text); @@ -260,19 +260,19 @@ if ( strlen($value)>3) {//no smaller than X and not in banned else $wordCounter[$value]=1;//creating the key } - + } - + unset($arrText); //$lema=stemm_es::stemm($wordCounter); - uasort($wordCounter,"cmp");//short from bigger to smaller + uasort($wordCounter,"cmp");//short from bigger to smaller + - $keywords=""; $cantidades=""; $count = 0; foreach ($wordCounter as $key => $value){ - + if($value >1){ if($count < $cantidad){ //$keywords[] =$key; @@ -291,10 +291,10 @@ $nube =""; $min = min($cantidades); $max = max($cantidades); $diferencia = $max - $min; -foreach($tags as $c=>$valor){ -//foreach($wordCounter as $c=>$valor){ +foreach($tags as $c=>$valor){ +//foreach($wordCounter as $c=>$valor){ //$valor = $tags[0]; - + //$valor ="$valor "; $p = stripos($resultado, $valor); if($p !==false ){ @@ -309,14 +309,14 @@ foreach($tags as $c=>$valor){ $palabras[]=explode(" ",$c);//Crear un array con las palabras foreach($palabras as $valor){ $listado_palabras[] = $valor; - + } $ht = str_replace(array(' '), '', $c); $limpios[] = $c; - + $cant = $cantidades[$c]; $valor_relativo = round((($cant - $min) / $diferencia) * 10); - + $size = ($cant/4); $tag_adicional .= "$c " ; $array_prueba = print_r($wordCounter,true); @@ -334,13 +334,13 @@ foreach($tags as $c=>$valor){ }elseif($tipo=="nube") { //return $compuestos; $etiquetas=" - +
$nube
- - + + "; return "$etiquetas"; }elseif($tipo=="limpio") { @@ -352,7 +352,7 @@ foreach($tags as $c=>$valor){ }else { return $resultado; } -///return $array; +///return $array; ///debug } @@ -391,11 +391,11 @@ $array = array(); }else { $grafica= $consulta; } $etiqueta = limpiar_cadena($etiqueta); - + $etiqueta= cadena_array("$etiqueta","nube","50","$id_form","$div"); - + ///$etiqueta = array_tabla($etiqueta,"tags"); - + //$etiqueta = json_encode($etiqueta); return $etiqueta; @@ -409,8 +409,8 @@ function formulario_autores($form,$id_usuario) { //$consulta ="SELECT COUNT(control) AS cantidad,id_usuario FROM `form_datos` WHERE `form_id` = '$form' GROUP BY `id_usuario` ORDER BY cantidad DESC "; $consulta ="SELECT *,count(distinct control) as cantidad FROM form_datos WHERE form_id = '$form' GROUP BY id_usuario order by cantidad DESC "; /* - if($autor=="") { - + if($autor=="") { + $id_autor="$row[id_usuario]"; $autor = remplacetas("$tabla_autenticacion","id",$id_autor,"username",'') ; $autor= "$autor[0]"; @@ -418,7 +418,7 @@ $consulta ="SELECT *,count(distinct control) as cantidad FROM form_datos WHERE f */ $sql=mysqli_query($link,$consulta); if (mysqli_num_rows($sql)!='0'){ - include("./milfs/includes/datos.php"); + include("./milfs/includes/datos.php"); include("./milfs/includes/parametrizacion.php"); $cantidad=mysqli_num_rows($sql); while($row=mysqli_fetch_assoc($sql)) @@ -428,7 +428,7 @@ $consulta ="SELECT *,count(distinct control) as cantidad FROM form_datos WHERE f else { $Autor = remplacetas('form_datos','form_id',"$login_formulario",'contenido'," id_campo = '$login_campo_usuario' AND control = '$row[id_usuario]'") ; $Autor= "$Autor[0]"; - + //$Autor ="$row[id_usuario]"; } if($Autor !="") { @@ -436,7 +436,7 @@ $consulta ="SELECT *,count(distinct control) as cantidad FROM form_datos WHERE f }else { $otros .= "
  • Otro $row[cantidad]
  • ";} } $resultado = "$cantidad "; - + }else {$resultado =0;} return $resultado ; } @@ -453,8 +453,8 @@ function formulario_contar_parametrizacion($tabla,$campo,$item,$opcion,$descripc if($item ==""){$item="";}else{$item ="AND item = '".mysqli_real_escape_string($link,$item)."'";} if($opcion ==""){$opcion="";}else{$opcion ="AND opcion = '".mysqli_real_escape_string($link,$opcion)."'";} if($descripcion ==""){$descripcion="";}else{$descripcion ="AND descripcion = '".mysqli_real_escape_string($link,$descripcion)."'";} - - + + $consulta ="SELECT id FROM form_parametrizacion WHERE tabla = '".mysqli_real_escape_string($link,$tabla)."' $campo $empresa $item $opcion $descripcion "; $sql=mysqli_query($link,$consulta); @@ -511,9 +511,9 @@ $total_gusta= contar_interacciones("","Gusta","","$form"); $total_compromisos= contar_interacciones("","Comprometo","","$form"); $total_comentarios= contar_interacciones("","Comentar","","$form"); $id_campo = remplacetas('form_parametrizacion','campo',$form,'descripcion'," tabla='form_id' and opcion = 'descripcion'") ; - $id_campo = $id_campo[0]; + $id_campo = $id_campo[0]; if($id_campo =="") { - $id_campo = campo_titulo($form) ; + $id_campo = campo_titulo($form) ; } $corpus = formulario_corpus("$form","$id_campo","contenido","barras"); $clasificacion = mostrar_parametrizaciones("categorizacion","form_id","$form","","clase","",""); @@ -524,7 +524,7 @@ $clasificacion['yellow'] = ($clasificacion['yellow']+$diferencia); asort($clasificacion); foreach($clasificacion as $clave => $v){ - $tabla_clasificacion .= "$v"; + $tabla_clasificacion .= "$v"; } $tabla_clasificacion = "$tabla_clasificacion
    "; $contenido =" @@ -534,11 +534,11 @@ $contenido ="
  • Estadísticas
  • Total notas: $cantidad_notas
  • Autores: $cantidad_autores
  • -
  • Me gusta: $total_gusta - Compromisos: $total_compromisos +
  • Me gusta: $total_gusta + Compromisos: $total_compromisos Comentarios: $total_comentarios
  • Clasificación

    $tabla_clasificacion
  • - +
    @@ -551,9 +551,9 @@ $contenido ="
    -"; - - +"; + + $respuesta = new xajaxResponse('utf-8'); $respuesta->addAssign("$div","innerHTML","$contenido"); // $respuesta->addAlert("Hola mundo!"); @@ -585,14 +585,14 @@ function formulario_mini($datos,$id,$opciones,$tipo){ $respuesta->addscript("$('#muestraInfo').modal('toggle')"); return $respuesta; } - + $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 = "
    @@ -623,14 +623,14 @@ if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){
    "; - + $resultado ="
    $salir $aviso $seguridad
    - + "; $respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); $respuesta->addAssign("muestra_form","innerHTML","$resultado"); @@ -646,15 +646,15 @@ if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){ $id_campo = remplacetas('form_parametrizacion','campo',$id,'descripcion'," tabla='form_id' and opcion = 'descripcion'") ; $id_campo = $id_campo[0]; if($id_campo =="") { - $id_campo = campo_titulo($id) ; + $id_campo = campo_titulo($id) ; } $boton="
    Grabar
    "; $nota="
    - - + +
    Cancelar Mas datos @@ -664,7 +664,7 @@ if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){
    - +
    @@ -681,13 +681,13 @@ if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){ $boton
    - + "; //$respuesta->addScript("javascript:viewport.style.transform='scale(1,1)';"); $respuesta->addAppend("main","innerHTML","$nota"); ///$respuesta->addScript("make_draggable($('.note'));"); $respuesta->addScript("javascript:document.getElementById('$id_campo"."[0]').focus();"); //$respuesta->addScript("javascript:location.href='#nuevanota'"); - + //$respuesta->addAlert("$x $y $z - $data"); @@ -717,7 +717,7 @@ $('.next').click(function(){ var nextId = $(this).parents('.tab-pane').next().attr('id'); $('[href=#'+nextId+']').tab('show'); return false; - + }) $('.prev').click(function(){ @@ -725,32 +725,32 @@ $('.prev').click(function(){ 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) { - + //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' ); - + //e.relatedTarget // previous tab - + }) $('.first').click(function(){ $('#myWizard a:first').tab('show') -}) - +}) + "); - + $respuesta->addscript("$('#muestraInfo').modal('toggle')"); - + return $respuesta; } @@ -759,14 +759,14 @@ $xajax->registerFunction("formulario_mini"); function notas_tablero($form) { - + $titulo = remplacetas('form_id','id',$form,'nombre',"") ; $descripcion = remplacetas('form_id','id',$form,'descripcion',"") ; $zoom = remplacetas('form_parametrizacion','campo',"$form",'descripcion'," opcion= 'zoom' AND item = 'tablero' ") ; $empresa = remplacetas('form_id','id',$form,'id_empresa',"") ; $propietario = remplacetas('form_id','id',$form,'propietario',"") ; if ( $propietario[0] == $_SESSION['id']){ - + $administracion = ""; }else{ $administracion = ""; @@ -792,27 +792,27 @@ function notas_tablero($form) {
    - +
    $administracion - - Tupale.co - - + Tupale.co + + + "; @@ -848,15 +848,15 @@ $footer $form-titulo
    - $login + $login
    $notes - - + + - + + "; return $tablero; @@ -908,10 +908,10 @@ function ultimos_registros($id,$form) { while($row=mysqli_fetch_assoc($sql)) { $registros .= notes("$form",'','',"$row[control]")." "; - - + + } - + $respuesta->addAppend("prueba","innerHTML","$registros"); $respuesta->addScript("make_draggable($('.note'));"); } @@ -921,8 +921,8 @@ function ultimos_registros($id,$form) { ///$respuesta->addAlert("$id $ultimo $consulta"); //$respuesta->addPrepend("prueba","innerHTML","$registros"); - - + + return $respuesta; } @@ -931,14 +931,14 @@ $xajax->registerFunction("ultimos_registros"); function campo_titulo($id){ - + $campo_titulo = remplacetas('form_parametrizacion','campo',$id,'descripcion'," tabla='form_id' and opcion = 'titulo'") ; if($campo_titulo[0] !=""){ return $campo_titulo[0]; }else{ - - - + + + $consulta ="SELECT form_contenido_campos.id_campo , orden FROM form_contenido_campos WHERE form_contenido_campos.id_form = '$id' ORDER BY form_contenido_campos.orden desc LIMIT 1"; $link=Conectarse(); mysqli_set_charset($link, "utf8"); @@ -952,7 +952,7 @@ return mysqli_result($sql,0,'id_campo'); } function nota_nueva(){ - + } function notes($id,$accion,$datos,$registro){ @@ -968,7 +968,7 @@ if($accion =="") { $link=Conectarse(); mysqli_set_charset($link, "utf8"); $sql=mysqli_query($link,$consulta); - + if (mysqli_num_rows($sql)!='0'){ $notes = ''; $left=''; @@ -979,16 +979,16 @@ $zindex=''; $id_campo = remplacetas('form_parametrizacion','campo',$id,'descripcion'," tabla='form_id' and opcion = 'descripcion'") ; $id_campo = $id_campo[0]; if($id_campo =="") { - $id_campo = campo_titulo($id) ; + $id_campo = campo_titulo($id) ; } $orden =1; $orden_left =1; mysqli_data_seek($sql, 0); while($row=mysqli_fetch_assoc($sql)) { - - + + $titulo = remplacetas('form_datos','id_campo',$id_campo,'contenido'," control = '$row[control]' ") ; $posicion = remplacetas('form_parametrizacion','item',"$row[control]",'descripcion'," campo= '$id' AND opcion = 'posicion' ") ; $metadatos = remplacetas('form_parametrizacion','item',"$row[control]",'descripcion'," campo= '$id' AND opcion = 'metadatos_iniciales' ") ; @@ -997,14 +997,14 @@ while($row=mysqli_fetch_assoc($sql)) $gusta = remplacetas('form_parametrizacion','item',"$row[control]",'descripcion'," campo= '$id' AND opcion = 'voto' ") ; $comprometo = remplacetas('form_parametrizacion','item',"$row[control]",'descripcion'," campo= '$id' AND opcion = 'voto' ") ; - + $color=$color[0]; $mostrar =$mostrar[0]; - + list($left,$top,$zindex) = explode('-',$posicion[0]); list($left_inicial,$top_inicial,$zindex_inicial,$autor) = explode('-',$metadatos[0]); - if($autor=="") { - include("./milfs/includes/datos.php"); + if($autor=="") { + include("./milfs/includes/datos.php"); $id_autor="$row[id_usuario]"; $autor = remplacetas("$tabla_autenticacion","id",$id_autor,"username",'') ; $autor= "$autor[0]"; @@ -1035,14 +1035,14 @@ if($comprometo[0] !="") { $comprometox="text-success";}else { $comprometox="";} $caracteres = strlen("$titulo[0]"); $texto= substr($titulo[0],0, $length = 200); if($caracteres > 200) { $texto .= "... "; } - + $interaccion = interaccion_identificador("$row[control]",'','simple','',''); $notes.= "
    - +
    @@ -1052,9 +1052,9 @@ if($comprometo[0] !="") { $comprometox="text-success";}else { $comprometox="";}

    - -

    $texto

    - + +

    $texto

    + $id-$row[control]
    $autor
    - + - + "; // parametrizacion_linea($tabla,$campo,$opcion,$descripcion,$div,$script,$item) @@ -1116,7 +1116,7 @@ return "$notes $row[grupo] $row[cantidad] - +

    $descripcion_limpia

    "; // if ( $fila%2==0){ @@ -1228,7 +1228,7 @@ if($publico[0] =='1') { $linea_consulta .= "
  • $titulo[0]
  • "; $lista .= "
  • $titulo[0] $descripcion[0]
  • "; $linea_editar .= "
  • $titulo[0]
  • "; - + }else{ if($llenar[0] !="0"){ /// $linea .="
  • $row[grupo] // $row[campo]
  • "; @@ -1241,11 +1241,11 @@ if($publico[0] =='1') { $fila++; } - - if($suite!="") { - - + if($suite!="") { + + + $footer=" @@ -1299,14 +1299,14 @@ $resultado ="
    - + - - - + + +

    $descripcion[0]


    $razon_social[0]

    @@ -1317,7 +1317,7 @@ $resultado ="
    Tupale.co - +
    @@ -1335,26 +1335,26 @@ $resultado ="
    - $footer - + $footer + "; - + }else { $titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ; - + $resultado ="
    - + - - - + + +

    $descripcion[0]


    $razon_social[0]

    @@ -1365,11 +1365,11 @@ $resultado ="
    Tupale.co - +
    - +
    -
    + "; } }else{ @@ -1377,14 +1377,14 @@ $resultado ="
    - + - - - + + +

    $descripcion[0]


    $razon_social[0]

    @@ -1393,13 +1393,13 @@ $resultado ="

    Sigue intentando :(


    Tupale.co - +
    - +
    -
    - "; - + + "; + } return $resultado; @@ -1408,20 +1408,20 @@ return $resultado; -function checklist($id,$registros,$campo,$valor,$accion){ +function checklist($id,$registros,$campo,$valor,$accion){ //$valor=urldecode($valor); $area_principal =""; $despliegue=""; $link=Conectarse(); mysqli_set_charset($link, "utf8"); - + if($registros =="") { $registros = '300';} $publico = remplacetas('form_id','id',"$id",'publico',"") ; $propietario = remplacetas('form_id','id',$id,'propietario',"") ; $empresa = remplacetas("form_id","id","$id","id_empresa",""); - + if($publico[0] == 0 AND ( $_SESSION['id_empresa'] != $empresa[0])) { - + $advertencia ="

    No tiene autorización para revisar este contenido

    "; return $advertencia; } @@ -1462,9 +1462,9 @@ $tipo= array("interaccion_linea","$campo","$area_principal","checkeo"); else{ $tipo_titulos= array("titulos","","$area_principal","checkeo"); $tipo= array("linea_planilla","","$area_principal","checkeo"); - + } - + $titulo = formulario_imprimir_linea("$id","",$tipo_titulos).""; $nombre_formulario = remplacetas("form_id","id",$id,"nombre",""); @@ -1475,7 +1475,7 @@ $tipo= array("linea_planilla","","$area_principal","checkeo"); $valor_encode = urlencode("$valor"); //$uri ="$_SESSION[site]m$id&campo=$campo&valor=$valor_encode"; $uri ="http://$_SERVER[HTTP_HOST]/m$id&campo=$campo&valor=$valor_encode"; - + $cadena_busqueda ="

    $campo_chequeo_nombre $valor

    @@ -1483,26 +1483,26 @@ $tipo= array("linea_planilla","","$area_principal","checkeo");
    "; - } + } $id_empresa= $empresa[0]; $imagen = remplacetas("empresa","id",$id_empresa,"imagen",""); $razon_social = remplacetas("empresa","id",$id_empresa,"razon_social",""); $web = remplacetas("empresa","id",$id_empresa,"web",""); $slogan = remplacetas("empresa","id",$id_empresa,"slogan",""); $pie = empresa_datos("$id_empresa",'pie'); - + $cabecera="
    -
    +

    $razon_social[0] $slogan[0]

    $nombre_formulario[0] $descripcion_formulario[0]

    - +
    "; - + $fila=1; $cantidad = mysqli_num_rows($sql); @@ -1515,35 +1515,35 @@ while( $row = mysqli_fetch_array( $sql ) ) { /* if($fila % $registros == 0) {$separador="
    $pie
    - + $cabecera
    $titulo";}else {$separador="";} - */ - + */ + //$linea = formulario_imprimir_linea("$id","$row[control]",$tipo); $linea = formulario_imprimir_linea("$id","$row[control]",$tipo); $despliegue .= "$linea $separador"; //formulario_imprimir_linea("$row[form_id]","$row[control]") $fila++; - - + + } //return print_r(mysqli_fetch_array( $sql )); //"

    Hola mundo $cabecera xxx $campo $valor // $cantidad

    "; -$tabla= "
    $cabecera $cadena_busqueda $filtro_campos $filtro +$tabla= "
    $cabecera $cadena_busqueda $filtro_campos $filtro
    $fila
    - $titulo + $titulo $despliegue
    - + "; } @@ -2375,10 +2375,10 @@ $url ="$_SESSION[site]a$id"; $impresion = strip_tags($descripcion[0]); //$impresion= str_replace('\t', '', $impresion); $impresion = preg_replace("[\n|\r|\n\r|\t]",'', $impresion); - $twitter = substr($impresion,0, $length = 110); + $twitter = substr($impresion,0, $length = 110); $caracteres = strlen("$impresion"); if($caracteres > 110) { $twitter .= "..."; } - + $razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ; $slogan = remplacetas('empresa','id',"$id_empresa",'slogan','') ; $web = remplacetas('empresa','id',"$id_empresa",'web',''); @@ -2393,7 +2393,7 @@ $resultado="
    - +
    @@ -2410,7 +2410,7 @@ $resultado="
    - +
    @@ -2469,7 +2469,7 @@ while( $row = mysqli_fetch_array( $sql ) ) { elseif($tipo =='buscador') { ///($form_id,$id_campo,$valor,$cantidad) $valor_actual = imprimir_buscador_campo("$id_campo","$row[contenido]",'buscador_drop'); - //imprimir_buscador_campo($id_campo,$valor,$plantilla) + //imprimir_buscador_campo($id_campo,$valor,$plantilla) } else { $valor_actual="$row[contenido]"; @@ -3558,7 +3558,7 @@ while( $row = mysqli_fetch_array( $datos_consulta ) ) { if($tipo_campo[0] =="29" ) {$contenido[0] =" "; }//$contenido=""; if($tipo_campo[0] =="31" ) { $link_url = "$_SESSION[site]milfs/archivos/?archivo=$contenido[0]"; - $contenido[0] = "$contenido[0]"; + $contenido[0] = "$contenido[0]"; } if($tipo_campo[0]=='10'){ $render = relacion_render("$row[form_id]","$row[id_campo]",$contenido[0],'5',''); @@ -3566,7 +3566,7 @@ while( $row = mysqli_fetch_array( $datos_consulta ) ) { else {$render=html_entity_decode($contenido[0]);} if($tipo_campo[0]=='24' or $tipo_campo[0]=='30'){ $render= json_render("$contenido[0]","html","$control");} - + $json_array[$row['campo_nombre']."_titulo"] = "$contenido[0]"; //imprimir_buscador_campo($id_campo,$valor) $listado_atenciones .= " @@ -3930,7 +3930,7 @@ while( $row = mysqli_fetch_array( $sql ) ) { } $resultado= " - +
    Cerrar (X)

    Aplicaciones disponibles

    @@ -4309,8 +4309,8 @@ $asunto= "Recibiste un mensaje en [$portal_sigla] "; $cantidad_Reportar = contar_interacciones("$identificador","Reportar","",""); $cantidad_Mensaje = contar_interacciones("$identificador","Mensaje","",""); if(isset($_SESSION['id_empresa'])){ - if($_SESSION['id_empresa'] == "$id_empresa") { - $revisar_interacciones=" + if($_SESSION['id_empresa'] == "$id_empresa") { + $revisar_interacciones="
    @@ -4318,9 +4318,9 @@ $asunto= "Recibiste un mensaje en [$portal_sigla] "; } else {$revisar_interacciones="";} } - + if($tipo =="simple") { - + $menu ="
    @@ -4338,13 +4338,13 @@ $asunto= "Recibiste un mensaje en [$portal_sigla] "; "; - + } elseif($tipo =="check") { $form = remplacetas('form_datos','control',"$identificador",'form_id',"") ; ///$css = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='css' and opcion = 'bootstrap' and id_empresa = '$_SESSION[id_empresa]'") ; - //onclick=\"xajax_parametrizacion_linea('form_id','$id','gusta','$autor_logueado','mensaje_$row[control]','','$row[control]'); + //onclick=\"xajax_parametrizacion_linea('form_id','$id','gusta','$autor_logueado','mensaje_$row[control]','','$row[control]'); //parametrizacion_linea($tabla,$campo,$opcion,$descripcion,$div,$script,$item) $valor = remplacetas('form_parametrizacion','campo',"$form[0]",'opcion'," tabla='form_id' and item = '$identificador' ") ; if($valor[0] ==1){$checked='checked'; }else{$checked='';} @@ -4355,9 +4355,9 @@ $asunto= "Recibiste un mensaje en [$portal_sigla] "; */ //$json = json_encode("$valor"); // $descripcion="$_SESSION[id]|"; - + $menu=" -
    +
    "; - + } else{ $menu =" @@ -4381,7 +4381,7 @@ $asunto= "Recibiste un mensaje en [$portal_sigla] "; "; - + } return $menu; } @@ -4391,16 +4391,16 @@ $asunto= "Recibiste un mensaje en [$portal_sigla] "; elseif($accion=="Compartir") { } */ else { - - - + + + if(isset($_SESSION['usuario_milfs']) OR $_SESSION['id'] !="") { - + if($_SESSION["id"] !="") { $usuario="MILF-$_SESSION[id]";}else{ $usuario = "$_SESSION[control_usuario_milfs]"; } $existe = contar_interacciones("$identificador","$accion","$usuario"); if($existe < 1 OR $accion =="Comentar") { - + $formato="
    @@ -4457,11 +4457,11 @@ $formato =" $respuesta->addAssign("muestra_form","innerHTML","$formato"); $respuesta->addAssign("modal_landing","className","modal-dialog modal-xs"); $respuesta->addAssign("titulo_modal","innerHTML","

    $accion $_SESSION[nombre_usuario_milfs]

    "); - + //$respuesta->addAssign("pie_modal","innerHTML","$pie"); //$respuesta->addAssign("$div","innerHTML","$resultado"); ///$respuesta->addscript("$('#muestraInfo').modal('toggle')"); - + $respuesta->addScript("$('#muestraInfo').removeClass('fade').modal('hide')"); $respuesta->addScript("$('#muestraInfo').modal('toggle')"); @@ -4907,7 +4907,7 @@ $link=Conectarse(); } elseif($tipo =='ultimos') { //while( $row = mysqli_fetch_array( $sql ) ) { - + while( $row = mysqli_fetch_array( $sql ) ) { if($form ==""){ $datos_formulario ="

    $row[nombre]

    ";} else{$datos_formulario ="";} @@ -4979,7 +4979,7 @@ function social_login($accion,$servicio,$uid) { elseif($accion =="login") { if($control_servicio[0] != "") { $_SESSION['usuario_milfs'] = "$usuario[0]"; - + $_SESSION['nombre_usuario_milfs'] = "$nombre_usuario[0]"; $_SESSION['control_usuario_milfs'] = "$control_servicio[0]"; $_SESSION['avatar_usuario_milfs'] = "$avatar_usuario[0]"; @@ -5080,7 +5080,7 @@ if (mysqli_num_rows($sql)!='0'){ while( $row = mysqli_fetch_array( $sql ) ) { $descripcion =substr($row[descripcion],0, $length = 80); $caracteres = strlen("$descripcion"); - if($caracteres > 80) { $descripcion= "$descripcion ... ";} + if($caracteres > 80) { $descripcion= "$descripcion ... ";} $resultado .= " "; } @@ -5092,7 +5092,7 @@ return $resultado; function consultar_contenido_formulario($form,$registros,$pagina,$tipo,$orden,$plantilla){ if($plantilla=="") { $plantilla="landingpage";} - if(isset($_SESSION['proceso'])) { + if(isset($_SESSION['proceso'])) { $filtro_proceso ="AND proceso='$_SESSION[proceso]' "; }else{ $filtro_proceso =" ";} $usuario_datos =""; @@ -5287,8 +5287,8 @@ $acciones=" $filtro_drop
    -
    $buscador
    - +
    $buscador
    +
    $filtro_generico @@ -5605,7 +5605,7 @@ function landingpage_contenido_identificador($identificador,$form,$plantilla,$ti $key = substr($identificador, 32, $length = 40); $identificador = substr($identificador, 0, $length = 31); }else {$identificador_original = $identificador;} - + $linea=""; $id_empresa = remplacetas('form_datos','control',$identificador,'id_empresa',"") ; @@ -5703,7 +5703,7 @@ if($plantilla_original=="svg") { return $impresion;}else{ $documento= ""; $edicion=""; $manejadores=""; - if(isset($_SESSION['proceso']) or isset($_REQUEST['proceso'])) { + if(isset($_SESSION['proceso']) or isset($_REQUEST['proceso'])) { if($_REQUEST['proceso'] != ""){$proceso = $_REQUEST['proceso'];}else { $proceso = $_SESSION['proceso'];} $usuario = remplacetas_turno('turnos',"id_turno","$proceso",'id_usuario',"") ; $usuario_datos = paciente_datos($usuario[0],"impresion",''); @@ -5717,13 +5717,13 @@ $encabezado_empresa = empresa_datos("$id_empresa[0]",'encabezado'); $cabecera ="

    ".$formulario_nombre['0']."

    ".$formulario_descripcion['0']."

    -
    "; +
    "; $cabecera="
    - $encabezado_empresa + $encabezado_empresa $cabecera - +
    @@ -5732,41 +5732,41 @@ $encabezado_empresa = empresa_datos("$id_empresa[0]",'encabezado');
    - +
    $usuario_datos - +
    ";} - - + + else{ - -$cabecera=""; -$pie=""; -$salto=""; + +$cabecera=""; +$pie=""; +$salto=""; } - if($tipo =="li") { + if($tipo =="li") { $linea =" $impresion "; } else{ - $linea = " - - - + $linea = " + + +
    $cabecera $manejadores $documento $edicion $impresion - - + +
    $respuestas
    - + $pie
    $salto @@ -5940,7 +5940,7 @@ if (mysqli_num_rows($sql)!='0'){ if($error_token != 1) { $url_pin =urlencode("$_SESSION[site]milfs/images/iconos/pin.png"); $miniatura = " - + $row[nombre]
    "; /* $miniatura = " @@ -5966,8 +5966,8 @@ if (mysqli_num_rows($sql)!='0'){ } $contenido ="

    $row[nombre]

    - - + +

    $descripcion_limpia

    "; // if ( $fila%2==0){ @@ -6022,7 +6022,7 @@ if($publico[0] =='1') { $boton_agregar
    - +
    ";} @@ -6168,7 +6168,7 @@ $consulta= " SELECT * FROM form_campos WHERE id = id $w_empresa $w_especialista if($_SESSION['id'] == $row['id_especialista']) { $row['id_especialista'] = " $row[id_especialista]"; } - if($_SESSION['id'] == 1){ + if($_SESSION['id'] == 1){ $metacampo_titulo="MC"; if($row['tipo_contenido'] ==1) { $metacampo="
    "; @@ -6219,7 +6219,7 @@ $consulta = "SELECT * , md5(binary $por ) as md5_".$por." FROM $tabla WHERE $ca $sql=mysqli_query($link,$consulta); if (@mysqli_num_rows($sql)!=0){ - if($limit =="") { + if($limit =="") { $resultado[0] = mysqli_result($sql,0,$por); $resultado[1] = mysqli_result($sql,0,"$campo"); $resultado[2] = $consulta; @@ -6237,7 +6237,7 @@ else { $resultado[2] = $consulta; $resultado[3] = NULL; } - + return $resultado; } @@ -6413,7 +6413,7 @@ $ejecutar= exec($comando) ; } $xajax->registerFunction("actualizar_codigo"); - + function multiempresa($tabla,$div){ require ("includes/parametrizacion.php"); @@ -6751,7 +6751,7 @@ foreach($listado_campos as $campo=>$valor){ $multiple = remplacetas('form_contenido_campos','id_form',$id_form,'multiple',"id_campo ='$valor' ") ; //$id_empresa = remplacetas('form_datos','control',$row['control'],'id_empresa',"id_campo ='$valor' ") ; $tipo_campo = remplacetas('form_campos','id',$valor,'campo_tipo',"") ; - + $web = remplacetas("empresa","id",$id_empresa,"web",""); if($tipo_campo[0] ==15 AND $contenido[0] != "") { @$listado_campos .= " @@ -6766,7 +6766,7 @@ foreach($listado_campos as $campo=>$valor){ elseif(($tipo_campo[0] ==1 or $tipo_campo[0] ==2 or $tipo_campo[0] ==3 or $tipo_campo[0] ==4 or $tipo_campo[0] ==12 or $tipo_campo[0] ==13 )AND $contenido[0] != "") { $editar_contenido = editar_campo("form_datos","$id_dato[0]","contenido","","","",""); // @$listado_campos .= "$editar_contenido"; - if($multiple[0] =='1') { $contenido_multiple = formulario_valor_campo("$id_form","$valor","","$row[control]",'',"$row[timestamp]"); + if($multiple[0] =='1') { $contenido_multiple = formulario_valor_campo("$id_form","$valor","","$row[control]",'',"$row[timestamp]"); //$contenido[0] = $contenido_multiple[8]; $listado_campos.="$contenido_multiple[11]"; }else{$listado_campos.="$editar_contenido";} @@ -6784,7 +6784,7 @@ foreach($listado_campos as $campo=>$valor){ } elseif($tipo_campo[0] =="30" or $tipo_campo[0] =="24" ) { $json = html_entity_decode($contenido[0]); - + $valor_actual = json_render(html_entity_decode($contenido[0]),"html","$row[control]"); @$listado_campos .= "$valor_actual"; } @@ -6797,13 +6797,13 @@ foreach($listado_campos as $campo=>$valor){ // // if($tipo_campo[0] =="29" ) {$contenido[0] =" "; }//$contenido=""; else { - + if($multiple[0] =='1') { $contenido_multiple = formulario_valor_campo("$id_form","$valor","","$row[control]",'',"$row[timestamp]"); $contenido[0] = $contenido_multiple[8];}else{$contenido[0]=$contenido[0];} @$listado_campos .= "$contenido[0] "; } - + } - if (!is_array($listado_campos)){$listado_campos="$listado_campos";}else {$listado_campos=$listado_campos;} + if (!is_array($listado_campos)){$listado_campos="$listado_campos";}else {$listado_campos=$listado_campos;} $areas = resumen_identificador("$row[control]",'','','boton'); $acceso = generar_acceso($row[control],"",""); @@ -6947,14 +6947,14 @@ if($id_form !="") { $w= "AND form_id ='$id_form' "; }else { $w= " "; } $array = array(); $link=Conectarse(); mysqli_set_charset($link, "utf8"); -if($timestamp != "") { +if($timestamp != "") { $consulta = "SELECT * FROM form_datos WHERE control = '$identificador' AND form_id != '$id_form' GROUP BY form_id , timestamp "; // $array["consulta"] = "$consulta"; // return $timestam; }else{ -$consulta ="SELECT * FROM form_datos WHERE control = '$identificador' $w +$consulta ="SELECT * FROM form_datos WHERE control = '$identificador' $w GROUP BY timestamp,id_campo ORDER BY timestamp DESC "; } @@ -6977,10 +6977,10 @@ while($row = mysqli_fetch_array( $sql )) $id_campo = remplacetas('form_datos','id',$row["id"],'id_campo',"") ; $campo_tipo = remplacetas("form_campos","id",$row["id_campo"],"campo_tipo",""); $multiple = remplacetas('form_contenido_campos','id_form',$row['form_id'],'multiple',"id_campo ='$id_campo[0]' ") ; - if($multiple[0] =='1') { + if($multiple[0] =='1') { // $array['multiple'] ="$contenido[0]"; - $contenido_multiple = formulario_valor_campo("$row[form_id]","$id_campo[0]","","$identificador",'',"$row[timestamp]"); - $contenido[0] = $contenido_multiple[9];} + $contenido_multiple = formulario_valor_campo("$row[form_id]","$id_campo[0]","","$identificador",'',"$row[timestamp]"); + $contenido[0] = $contenido_multiple[9];} else{ $contenido = remplacetas_orden('form_datos','id_campo',$row["id_campo"],'contenido'," control = '$identificador'"," ORDER BY timestamp DESC ") ;} $nombre_campo = remplacetas('form_campos','id',$id_campo[0],'campo_nombre',"") ; // $valor_actual = imprimir_buscador_campo("$id_campo","$row[contenido]",'buscador_drop'); @@ -6993,31 +6993,31 @@ while($row = mysqli_fetch_array( $sql )) $contenido[0] = "$valor_actual";} if($campo_tipo[0] =='31') { $link_url = "$_SESSION[site]milfs/archivos/?archivo=$contenido[0]"; - $contenido[0] = $link_url; - + $contenido[0] = $link_url; + } // if($campo_tipo[0] =='32') { if($nombre_campo[0] =='Inicio') { - $array['start'] = "$contenido[0]"; + $array['start'] = "$contenido[0]"; } else { if($campo_tipo[0] =='32' OR $campo_tipo[0] =='11') { $array['start'] = "$contenido[0]"; } - // $array['start'] = "$contenido[0]"; + // $array['start'] = "$contenido[0]"; } if($nombre_campo[0] =='Fin') { - $array['end'] = "$contenido[0]"; + $array['end'] = "$contenido[0]"; } - + /* } elseif($campo_tipo[0] =='11') { - // $array['start'] = "$contenido[0]"; + // $array['start'] = "$contenido[0]"; if($nombre_campo[0] =='Fin') { - $array['end'] = "$contenido[0]"; + $array['end'] = "$contenido[0]"; } }else{} */ - + //$array[id_campo] = $row[id_campo]; if($id_campo[0] == $campo_titulo[0] or $nombre_campo[0] == 'Titulo' ) { $array['title'] = strip_tags(html_entity_decode("$contenido[0]")); @@ -7031,8 +7031,8 @@ if($privado !='1') { $array[$nombre_campo[0]] = html_entity_decode("$contenido[0]"); //$array['consulta'] = "$contenido[2]"; $uri = "$_SESSION[site]I$identificador"; - $array['url'] = "$uri"; - $array['timestamp'] = "$row[timestamp]"; + $array['url'] = "$uri"; + $array['timestamp'] = "$row[timestamp]"; $array['proceso'] = "$row[proceso]"; $array['id'] = "$row[id]"; $array['orden'] = "$row[orden]"; @@ -7069,7 +7069,7 @@ if (mysqli_num_rows($sql)!='0'){ $respuesta[] = mostrar_identificador("$identificador","$row[form_id]","array","array","$row[timestamp]"); $fecha = date($format, $row['timestamp']); - + }$array[] = $respuesta; @@ -7117,7 +7117,7 @@ if($sql) { return $id; } }else { - + if($div != "") { $resultado = " $descripcion "; $respuesta->addAssign("$div","innerHTML",$consulta); @@ -7476,7 +7476,7 @@ while( $row = mysqli_fetch_array( $sql ) ) { $listado .= "
  • $imagen $row[campo_nombre] [$row[id_campo]]
  • - + "; } @@ -7839,7 +7839,7 @@ $resultado = "
  • Título
  • Orden
  • Descripción
  • - + @@ -8057,7 +8057,7 @@ $listado .= "
    • Id: $row[id_campo]
    • Nombre: $row[campo_nombre]
    • -
    • Tipo: $tipo_campo[0]
    • +
    • Tipo: $tipo_campo[0]
    • Descripción: $row[campo_descripcion]
    @@ -8669,7 +8669,7 @@ else {}
    - + @@ -8783,7 +8783,7 @@ if($tipo =="") { - +
    @@ -8978,7 +8978,7 @@ elseif ($tipo=='ingreso'){ $respuesta->addAssign("login_milfs","className"," has-success "); // $control_servicio = remplacetas('form_datos','form_id',"$login_formulario",'control'," BINARY contenido = '$servicio' AND control = '$control_uid[0]'") ; $_SESSION['usuario_milfs'] = $usuario[0]; - + $_SESSION['nombre_usuario_milfs'] = $datos['usuario']; $_SESSION['control_usuario_milfs'] = $usuario[0]; $resultado ="

    Gracias por regresar $_SESSION[nombre_usuario_milfs]

    "; @@ -9111,7 +9111,7 @@ elseif ($tipo=='nuevo'){ } elseif ($tipo=='boton'){ - + if(isset($_SESSION['usuario_milfs']) OR isset($_SESSION['id']) ) { //$control = remplacetas('form_datos','control',"$_SESSION[control_usuario_milfs]",'contenido'," id_campo = '$campo_password' ") ; $campo_email = buscar_campo_tipo("$form_id","13"); @@ -9136,7 +9136,7 @@ elseif ($tipo=='boton'){ $_SESSION[nombre_usuario_milfs] SALIR $validar_email - + "; @@ -9168,7 +9168,7 @@ $respuesta->addAssign("$div","innerHTML",$alerta); } else {$valor=$valores;} if($valor =='*formato*') { - $control_buscador = MD5(rand()); + $control_buscador = MD5(rand()); $resultado="
    @@ -9505,7 +9505,7 @@ while( $row = mysqli_fetch_array( $sql ) ) { $campos = formulario_area_campos($perfil,$row['campo_area'],"$control_edit",$ubicacion); if($fila==1) {$activo='active'; $anterior="";}else{$activo=''; $anterior ="";} if($fila == $cantidad) { $boton=" - +
    $continuar_editando @@ -9528,8 +9528,8 @@ while( $row = mysqli_fetch_array( $sql ) ) {
    Cancelar
    - - + + ";} else{ $boton=" $anterior @@ -9545,28 +9545,28 @@ $resultado_campos .= " $fila. $area_nombre $campos - + $boton - + "; - + $resultado_solo_campos .= "
    - + $fila. $area_nombre $campos - +
    - + "; - - + + $controladores .= "
  • $fila.

    - +
  • "; @@ -9593,7 +9593,7 @@ $muestra_form = " - +
    @@ -9601,10 +9601,10 @@ $muestra_form = " .
    - $resultado_campos + $resultado_campos

    - +
    @@ -9620,7 +9620,7 @@ $(document).ready(function(){ $('#muestraInfo').on('show.bs.modal', function () { alert('The modal is about to be shown.'); - $script; + $script; }); }); @@ -9629,30 +9629,30 @@ $('.next').click(function(){ var nextId = $(this).parents('.tab-pane').next().attr('id'); $('[href=#'+nextId+']').tab('show'); return false; - + }) $('.prev').click(function(){ 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) { - + //update progress var step = $(e.target).data('step'); var percent = (parseInt(step) / $fila ) * 100; - + $('.progress-bar').css({width: percent + '%'}); $('.progress-bar').text('Paso ' + step + ' de $fila' ); - + //e.relatedTarget // previous tab - + }) $('.first').click(function(){ @@ -9663,7 +9663,7 @@ $('.first').click(function(){ "; -//// fin botonera form +//// fin botonera form } @@ -10094,13 +10094,13 @@ $claves = $claves[0]; $descripcion2 = $descripcion2[1]; $descripcion3 = explode(':',$claves[4]) ; $descripcion3 = $descripcion3[1]; - + if(isset($claves[5] )){ $crue = explode(':',$claves[5]) ; //$crue = $crue[1]; - if($crue[1] !=""){ + if($crue[1] !=""){ $sentencia=str_replace('_'," ",$crue[1]); - + $where = "AND $sentencia ";} } if($valor !="") { @@ -10171,7 +10171,7 @@ $claves = $claves[0]; $campo1 = remplacetas("form_datos","control","$valor","contenido","form_id = '$formulario' AND id_campo = '$key' "); $campo2 = remplacetas("form_datos","control","$valor","contenido","form_id = '$formulario' AND id_campo = '$descripcion' "); $imprimir ="$campo1[0] $campo2[0]"; - + if($plantilla =="") {$plantilla= "buscador";} $valor_actual = contenido_mostrar("$formulario",$valor,'',"$plantilla"); @@ -10443,7 +10443,7 @@ function aplicacion_carrusel($id,$registros,$pagina,$tipo,$orden,$plantilla){ $consulta_limite = $consulta_principal.$limite; mysqli_real_escape_string($link,$consulta_limite); $sql=mysqli_query($link,$consulta_limite); - + //$sql=mysqli_query($link,"$consulta $w_limite"); // $cantidad = mysqli_num_rows($sql); if (mysqli_num_rows($sql)!='0'){ @@ -10525,7 +10525,7 @@ if (mysqli_num_rows($sql)!='0'){
    • $total_registros registros
    - $paginacion + $paginacion "; @@ -10555,17 +10555,17 @@ $campo_titulo = remplacetas('form_parametrizacion','campo',$form,'descripcion'," $campo_nombre = formulario_campo_semantico("nombre","$form",'preciso',''); //$titulo = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo = '$campo_nombre'") ; } - + //$con_plantilla = $con_plantilla[0]; -while( $row = mysqli_fetch_array( $sql ) ) { +while( $row = mysqli_fetch_array( $sql ) ) { $identificador = explode(',',$row['identificador']); $identificador = $identificador[0]; if($ordenado === 0) {$activo = "active";}else{$activo="";} $contenido_desplegado = contenido_mostrar("$row[form_id]","$row[control]",'',"$plantilla"); $imagen = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo = '$id_campo'") ; if( $con_plantilla[0] =="" AND $id_campo !="") { - + $titulo = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo = '$campo_nombre'") ; $contenido_desplegado ="
    -
    +
    -
    - +
    + "; - + } - + $items .= "
    $contenido_desplegado
    "; @@ -10615,11 +10615,11 @@ $scripts =" slidesToShow: 3, slidesToScroll: 1 }); - + $('.slider-for1').slick({ slidesToShow: 1, slidesToScroll: 1, - + fade: true, asNavFor: '.slider-nav1' }); @@ -10634,10 +10634,10 @@ $scripts =" arrows: false, variableWidth:true }); - - + + }); - + "; @@ -10662,12 +10662,12 @@ $scripts $respuesta = new xajaxResponse('utf-8'); $respuesta->addAssign("mostrar_carrusel","innerHTML","$contenido"); $respuesta->addScript(" - - + + $('.slider-for1').slick({ slidesToShow: 1, slidesToScroll: 1, - + fade: true, asNavFor: '.slider-nav1' }); @@ -10682,8 +10682,8 @@ $scripts arrows: false, variableWidth:true }); - - + + "); return $respuesta; } @@ -10703,7 +10703,7 @@ function formulario_embebido($id,$opciones){ //$respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); // $respuesta->addAssign("muestra_form","innerHTML","$resultado"); $pie = empresa_datos("$empresa[0]",'pie'); - //$respuesta->addscript("$('#muestraInfo').modal('toggle')"); + //$respuesta->addscript("$('#muestraInfo').modal('toggle')"); return $resultado; } //$impresion = formulario_modal("$id",$form_respuesta,$control,"embebido"); @@ -10714,7 +10714,7 @@ function formulario_embebido($id,$opciones){ $formulario_descripcion = remplacetas('form_id','id',$id,'descripcion','') ; //$visitas= contar_visitas($id,'formulario') ; $muestra_form = " - + - - + + + + + + $contenido - - + + "; @@ -11879,7 +11879,7 @@ function empresa_datos($id_empresa,$tipo) { $razon_social = remplacetas("empresa","id",$id_empresa,"razon_social",""); $slogan = remplacetas("empresa","id",$id_empresa,"slogan",""); @include("includes/datos.php"); - + if($tipo=='encabezado') { $resultado =" @@ -11948,26 +11948,26 @@ return $link; class='btn btn-success'>Cambiar logo
    "; //parametrizacion_linea($tabla,$campo,$opcion,$descripcion,$div) $parametrizacion =parametrizacion_linea("","","","",""); - $usuarios_autorizados = autorizar_usuarios('','',''); + $usuarios_autorizados = autorizar_usuarios('','',''); $pagina_inicio_definida = remplacetas('form_parametrizacion','id_empresa',$_SESSION[id_empresa],'descripcion'," tabla='empresa' AND opcion='pagina_inicio'") ; $listado_formularios = select_key('form_id,form_grupo','id','form_id.id','nombre',"xajax_parametrizacion_linea('empresa',$_SESSION[id_empresa],'pagina_inicio',(this.value),'div_pagina_inicio','','');","form_id.id_empresa = '$_SESSION[id_empresa]' AND form_id.id = form_grupo.id ",'tipo_consulta',"$pagina_inicio_definida[0]"); $pagina_inicio= "
    - +
    Página de Inicio : $pagina_inicio_definida[0] $listado_formularios -
    - - +
    + + - + "; - + $resultado .=" "; - + } $array_contenido[$campo_nombre[0]][] = $contenido; @@ -12658,10 +12658,10 @@ $web = remplacetas('empresa','id',"$empresa",'web',''); if($tipo =="milfs"){ $path = "../milfs/"; $javascript = "../milfs/includes/upload.php"; - - + + }else{ - + $path = "milfs/"; $javascript = "milfs/includes/upload.php"; } @@ -12988,35 +12988,35 @@ function formulario_imprimir_linea($id,$control,$tipo) { $interaccion_form=""; $id = mysql_seguridad($id); $tipo_original = $tipo; - + if(is_array($tipo_original) and $tipo[0]=='interaccion_linea'){ if($tipo[1] !=""){ - $campo_interaccion = $tipo[1]; - $area = "$tipo_original[2]"; + $campo_interaccion = $tipo[1]; + $area = "$tipo_original[2]"; if($area !=""){ $consulta_area= "SELECT * FROM form_datos,form_campos WHERE form_datos.id_campo=form_campos.id AND (form_campos.campo_area = '$area' OR form_campos.id='$campo_interaccion' )AND control = '$control' GROUP BY id_campo ";} - $interaccion_campo =interaccion_identificador("$control","",'check',"$tipo[1]");//""; + $interaccion_campo =interaccion_identificador("$control","",'check',"$tipo[1]");//""; $clase_interaccion="warning"; - + }else{ - $interaccion_form =interaccion_identificador("$control",'','check','');//""; - $campo_interaccion=""; + $interaccion_form =interaccion_identificador("$control",'','check','');//""; + $campo_interaccion=""; } $tipo ="linea_planilla"; - + }elseif(is_array($tipo_original) and $tipo[0]=='titulos'){ $tipo='titulos'; - $campo_interaccion = "$tipo_original[1]"; + $campo_interaccion = "$tipo_original[1]"; - $area = "$tipo_original[2]"; + $area = "$tipo_original[2]"; if($area !=""){ $consulta_area= "SELECT * FROM form_datos,form_campos WHERE form_datos.id_campo=form_campos.id AND (form_campos.campo_area = '$area' OR form_campos.id='$campo_interaccion' ) GROUP BY id_campo ";} - }else{} - - - - + }else{} + + + + $csv =""; - + //if($id !='') {$w_id = "AND form_id = '$id'";} $control = mysql_seguridad($control); /* $consulta = "SELECT * @@ -13030,12 +13030,12 @@ function formulario_imprimir_linea($id,$control,$tipo) { FROM form_contenido_campos WHERE form_contenido_campos.id_form = '$id' - ORDER BY form_contenido_campos.orden ASC $limit + ORDER BY form_contenido_campos.orden ASC $limit ";*/ - $consulta = "SELECT * FROM form_contenido_campos,form_campos WHERE form_contenido_campos.id_campo = form_campos.id AND form_contenido_campos.id_form = '$id' ORDER BY form_contenido_campos.orden ASC $limit + $consulta = "SELECT * FROM form_contenido_campos,form_campos WHERE form_contenido_campos.id_campo = form_campos.id AND form_contenido_campos.id_form = '$id' ORDER BY form_contenido_campos.orden ASC $limit "; }else { - + // $consulta = "SELECT * FROM form_datos WHERE control = '$control' GROUP BY id_campo" ; $consulta = "SELECT * FROM form_datos,form_campos WHERE form_datos.id_campo=form_campos.id and form_datos.control = '$control' GROUP BY id_campo" ; } @@ -13082,7 +13082,7 @@ if(!isset($_REQUEST['print'])) { $src ="data-src";}else{ $src =" print src"; } $checkin = remplacetas('form_parametrizacion','item',$control,'timestamp'," opcion ='1' AND descripcion ='$row[id_campo]'"); if($checkin[0] !=""){ $checkin= "$checkin[0]";}else{$checkin="";} if($tipo_original[3] =="checkeo"){ $col_checkeo_titulo =""; $col_checkeo_td ="$checkin $interaccion";}else{$col_checkeo_titulo =""; $col_checkeo_td ="";} - + if($row['campo_tipo'] == 18){$class_area = "hidden" ;}else{ $class_area=$class_area; } $campo_tipo = remplacetas('form_campos','id',$row['id_campo'],'campo_tipo',""); @@ -13097,8 +13097,8 @@ if(!isset($_REQUEST['print'])) { $src ="data-src";}else{ $src =" print src"; } $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]"; } @@ -13109,21 +13109,21 @@ if(!isset($_REQUEST['print'])) { $src ="data-src";}else{ $src =" print src"; } $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' ){ if( $tipo=="") { $size="300"; }else { - $size="150" ; + $size="150" ; } if($contenido !=""){$contenido = ""; } else{$contenido="";} @@ -13137,12 +13137,12 @@ if(!isset($_REQUEST['print'])) { $src ="data-src";}else{ $src =" print src"; } //@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 = " - + "; - } else { $contenido ='';} - + } else { $contenido ='';} + //return "vacio"; } elseif($campo_tipo=='4'){ $contenido = "$contenido";} @@ -13158,7 +13158,7 @@ if(!isset($_REQUEST['print'])) { $src ="data-src";}else{ $src =" print src"; } } else {$contenido = $contenido;//Markdown(strip_tags ($contenido)); } - + $csv .= "$contenido$col_checkeo_td"; }else{ $csv.=" $col_checkeo_td";} } @@ -13218,16 +13218,16 @@ if(!isset($_REQUEST['print'])) { $src ="data-src";}else{ $src =" print src"; } if($tipo=="titulos" ) { - if($campo_tipo=='18'){ $contenido = "";} + if($campo_tipo=='18'){ $contenido = "";} if($row['id_campo'] == $campo_interaccion){$clase_interaccion="warning";}else{ $clase_interaccion="";} $td .= "$contenido $col_checkeo_titulo"; }else{ - $td .= "$contenido $col_checkeo_td"; + $td .= "$contenido $col_checkeo_td"; } - if($campo_tipo=='18'){ $td .= "";} + if($campo_tipo=='18'){ $td .= "";} } @@ -13914,7 +13914,7 @@ elseif($tipo =='17'){ }elseif($tipo =='3'){ $resultado =" "; }elseif($tipo =='33'){ - + if ($valores =='diario') {$selected_diario= "checked"; $selected_historico ="";} if ($valores =='historico') {$selected_diario= ""; $selected_historico ="checked";} $resultado ="
    @@ -13926,7 +13926,7 @@ elseif($tipo =='17'){ - +
    "; } else{ @@ -14277,7 +14277,7 @@ if ($tipo=='consultar_campos'){ //if (mysqli_num_rows($sql)!='0'){ $resultado ="$cerrar

    $nombre

    "; - + $parametrizacion = parametrizacion_titulo("$id",'','') ; $resultado .= "
    $parametrizacion
    @@ -14294,15 +14294,15 @@ while( $row = mysqli_fetch_array( $sql ) ) { $privado = explode(":",$privado[0]); $privado = $privado[1]; if($privado == "") { $privado="0";} - if($row['obligatorio'] =='0') { $valor_obligatorio ='1'; $obligatorio_check='';}else{$valor_obligatorio='0'; $obligatorio_check='checked'; } - if($row['multiple'] =='0') { $valor_multiple ='1'; $multiple_check='';}else{$valor_multiple='0'; $multiple_check='checked'; } - if($privado =='0') { $valor_privado ='1'; $privado_check='';}else{$valor_privado='0'; $privado_check='checked'; } + if($row['obligatorio'] =='0') { $valor_obligatorio ='1'; $obligatorio_check='';}else{$valor_obligatorio='0'; $obligatorio_check='checked'; } + if($row['multiple'] =='0') { $valor_multiple ='1'; $multiple_check='';}else{$valor_multiple='0'; $multiple_check='checked'; } + if($privado =='0') { $valor_privado ='1'; $privado_check='';}else{$valor_privado='0'; $privado_check='checked'; } + - $edicion = " "; $tipo_nombre = remplacetas_noid('form_tipo_campo','id_tipo_campo',"$row[campo_tipo]",'tipo_campo_nombre',"",'') ; //$multiple = $multiple[0]; - + $resultado .= "
    @@ -14657,7 +14657,7 @@ $columnas = intval(12/$divider); $mover = mover_formulario($formulario,$id_empresa,"formato"); $nuevo_formulario = " "; $resultado = " @@ -14869,7 +14869,7 @@ $item .= "
  • Descripción:$descripcion

  • Orden:$orden Grupo: $grupo

  • - +
    Vista favorita $vista_favorita[0]
    - - + +
  • @@ -14954,10 +14954,10 @@ else{ $resultado .= "

    No hay formularios pa
    - - + Administración de formularios
    @@ -15055,14 +15055,14 @@ $resultado = "
    - - - + + + - +
    - "; //subir_imagen('',$id_campo[$item]); @@ -15231,7 +15231,7 @@ elseif($campo_tipo_accion == 'email'){$render = " $cols='12'; } elseif($campo_tipo_accion == 'adjunto'){ - $render=subidor_generico("$id_campo","$item","$id_form","$value","$ubicacion"); + $render=subidor_generico("$id_campo","$item","$id_form","$value","$ubicacion"); $cols='12'; } @@ -15277,15 +15277,15 @@ elseif($campo_tipo_accion == 'email'){$render = " $cols='12'; $dibujar_campo =""; } - else{ + else{ $cols='6'; $size= $limite."em"; - $dibujar_campo =" ";} + $dibujar_campo =" ";} $render = "$limite / $dibujar_campo "; - + } elseif($campo_tipo_accion == 'select'){ @@ -15380,13 +15380,13 @@ $render = " $aviso_rango=""; $aviso_pasos=""; if( $rango[0] !=""){ - - $onchange=" onkeyup= \"xajax_validar_rango((this.value),'$min','$max','$pasos','".$id_campo."[".$item."]');\" + + $onchange=" onkeyup= \"xajax_validar_rango((this.value),'$min','$max','$pasos','".$id_campo."[".$item."]');\" onchange= \"xajax_validar_rango((this.value),'$min','$max','$pasos','".$id_campo."[".$item."]');\" "; $aviso_rango =" Mínimo: $min Máximo: $max"; if($pasos !=""){ $aviso_pasos ="Pasos: $pasos";} - + }else{ - $onchange=""; + $onchange=""; } $render = " @@ -15433,7 +15433,7 @@ $boton= " "; return $resultado; } - + $resultado .= formulario_campos_render($id_campo,$id_form,'',$item,'',$ubicacion).""; return $resultado; @@ -16418,7 +16418,7 @@ $campos = explode(",",$descripcion); //$debug = "($tabla,$value,$descripcion,$onchange,$where)"; mysqli_set_charset($link, "utf8"); if(isset($_SESSION['id_empresa'])) {$id_empresa= $_SESSION['id_empresa'];} -if($where =='AGRUPADO'){$group="GROUP BY $value ";} +if($where =='AGRUPADO'){$group="GROUP BY $value ";} elseif($where != ''){$w = "AND ".$where; $group ="GROUP BY $campos[0]";}else{ $w="";} $busca = array("[","]"); if( strpos( $onchange,'[') !== false ){$fila=str_replace($busca,'',$onchange);$onchange='';}; @@ -16432,8 +16432,8 @@ if (mysqli_num_rows($sql)!='0'){ $resultado=""; }else{$resultado = "
    No hay resultados hygfj5
    ";} @@ -16525,12 +16525,12 @@ return $texto; function select_edit($id_campo,$form_id,$valor,$name,$control){ $link=Conectarse(); -mysqli_set_charset($link, "utf8"); +mysqli_set_charset($link, "utf8"); /// otro $otro = remplacetas("form_campos_valores","id_form_campo","$id_campo","campo_valor","campo_valor = 'otro'"); $valor_otro = remplacetas("form_campos_valores","id_form_campo","$id_campo","campo_valor","campo_valor = '$valor'"); if($valor !="" and $valor_otro[0] ==""){ - + $valor_otro =""; }else{ $valor_otro ="";} @@ -16568,16 +16568,16 @@ return $resultado; function select_otro($id_campo,$valor,$seleccion){ $respuesta = new xajaxResponse('utf-8'); if(strtolower($seleccion) =='otro'){ - + $resultado =" "; // $respuesta->addAssign("div_otro_$id_campo","value",""); $respuesta->addAssign("div_otro_$id_campo","innerHTML","$resultado"); - - }else{ + + }else{ $respuesta->addAssign("div_otro_$id_campo","innerHTML","$seleccion "); - + } return $respuesta; } @@ -17463,28 +17463,28 @@ return $respuesta; $xajax->registerFunction("registro_express"); -function sucursales($id_usuario,$id_sucursal){ +function sucursales($id_usuario,$id_sucursal){ $respuesta = new xajaxResponse('utf-8'); $link=Conectarse(); mysqli_set_charset($link, "utf8"); $consulta = "show tables LIKE 'sucursales'"; $sql = mysqli_query($link,$consulta); - + if (mysqli_num_rows($sql)!=0){ $onchange="xajax_sucursales_permitidas(this.value,'$id_usuario','','grabar')"; $listado_sucursales = select("sucursales","id","sucursal_area,sucursal_nombre",$onchange,$where,"sucursales",$valor); $sucursales_permitidas = sucursales_permitidas($id_sucursal,$id_usuario,$onchange,"listado"); $resultado =" - +
  • Sucursales Permitidas
    $listado_sucursales $sucursales_permitidas -
  • - - - +

  • + + + "; }else{ $resultado="";} @@ -17504,11 +17504,11 @@ $link=Conectarse(); SELECT * FROM `form_parametrizacion` WHERE tabla ='sucursales' AND campo = '$id_usuario' AND descripcion ='sucursal' "; $sql=mysqli_query($link,$consulta); - - + + if($accion =="listado" OR $accion =="comprobar" OR $accion=="establecer"){ - + if($sql){ if (mysqli_num_rows($sql)!='0'){ @@ -17532,39 +17532,39 @@ if($accion =="listado" OR $accion =="comprobar" OR $accion=="establecer"){ $opciones .="
  • $sucursal_area[0] $sucursal_nombre[0] $sucursal_descripcion[0] $revocar
  • "; - + if(mysqli_num_rows($sql) == 1 AND $accion =='comprobar'){ - + return $row['opcion'] ; } - + } $resultado="$opciones"; - - - + + + } else { $resultado="No hay sucursales autorizadas";} } - + if($accion=="listado"){ return "
      $resultado
    "; } elseif($accion=="establecer"){ return "
      $resultado
    "; }else{ - - + + $resultado= "multiples"; return $resultado; - - + + } - + }elseif($accion =="grabar") { - + $existe = remplacetas('form_parametrizacion','campo',"$id_usuario",'opcion',"opcion='sucursal' and descripcion = 'sucursal'") ; if( $existe[0] == $id_sucursal ) { $respuesta->addAlert("El usuario ya está autorizado para esta sucursal "); @@ -17583,7 +17583,7 @@ if($accion =="listado" OR $accion =="comprobar" OR $accion=="establecer"){ } // elseif($accion =="comprobar") { $resultado = "$accion"; return $resultado ; } - + else{} } $xajax->registerFunction("sucursales_permitidas"); @@ -17756,7 +17756,7 @@ $consulta= "SELECT *, usuarios_grupo.id AS id_grupo , $tabla_autenticacion.id AS background-repeat:no-repeat; background-image: url($firma ) ; padding:10px; - padding:10px; + padding:10px; min-height:300px; width: 800px; @@ -18060,7 +18060,7 @@ function cmp($a, $b) {//Ordenar los numeros descendientemente function holamundo() { - + $respuesta = new xajaxResponse('utf-8'); //$respuesta->addAssign("mensaje_$control","innerHTML",""); $respuesta->addAlert("Hola mundo!"); diff --git a/kleper@tupale.co b/kleper@tupale.co new file mode 100644 index 0000000..870cad1 --- /dev/null +++ b/kleper@tupale.co @@ -0,0 +1,18073 @@ +$titulo[0] +

    $descripcion[0]

    + + "; + + }else{$formulario="";} + + $razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ; + $slogan = remplacetas('empresa','id',"$id_empresa",'slogan','') ; + $web = remplacetas('empresa','id',"$id_empresa",'web',''); + $logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ; + + $resultado=" +
    +
    + + + +
    +
    +

    + $razon_social[0]

    +
    +

    $slogan[0]

    + $formulario +
    +
    +
    + + + "; +return $resultado; + } + + +function vista_favorita($form_id){ + $favorita=""; + $vista_favorita = remplacetas('form_parametrizacion','campo',$form_id,'descripcion'," tabla='form_id' AND opcion='vista_favorita'") ; + $vista=$vista_favorita[0]; + if($vista=='libro') { $favorita="b$form_id?registros=10";} + elseif($vista=='aplicacion') { $favorita="a$form_id";} + elseif($vista=='set') { $favorita="s$form_id";} + elseif($vista=='mapa') { $favorita="mapero.php?id=$form_id";} + elseif($vista=='presentacion') { $favorita="c$form_id";} + elseif($vista=='timeline') { $favorita="timeline.php?id=$form_id";} + elseif($vista=='formulario') { $favorita="f$form_id";} + elseif($vista=='informe') { $favorita="l$form_id";} + elseif($vista=='planilla') { $favorita="p$form_id";} + elseif($vista=='agenda') { $favorita="?eventos=$form_id";} + elseif($vista=='checklist') { $favorita="m$form_id";} + elseif($vista=='notas') { $favorita="n$form_id";} + elseif($vista=='landingpage') { $favorita="o$form_id";} + else{ $favorita="b$form_id?registros=10";} + + return $favorita; + } + + +function limpiar_cadena($cadena) { + return (preg_replace('[^ A-Za-z0-9_-ñÑ]', '', $cadena)); + // return preg_replace('/\&(.)[^;]*;/', '\\1', $cadena); +} + +function notas_papelera($form,$accion){ + + $id_campo = remplacetas('form_parametrizacion','campo',$form,'descripcion'," tabla='form_id' and opcion = 'descripcion'") ; + $id_campo = $id_campo[0]; + if($id_campo =="") { + $id_campo = campo_titulo($form) ; + } +$parametrizaciones_listado ="

    Restaurar

    "; +$parametrizaciones = mostrar_parametrizaciones("array","form_id","$form",$item,"mostrar","hidden",$timestamp); +//$parametrizaciones = print_r($parametrizaciones,true); +//note yellow ui-draggable ui-draggable-handle + foreach($parametrizaciones as $clave => $v){ + $contenido = remplacetas('form_datos','id_campo',$id_campo,'contenido'," control = '$clave' ") ; + $parametrizaciones_listado .= "
    $contenido[0]

    "; + + } + + if ($accion ==""){ +$boton ="
    Papelera
    "; + return $boton; + }else{ + $respuesta = new xajaxResponse('utf-8'); + $respuesta->addAssign("papelera_$form","innerHTML","$parametrizaciones_listado"); + // $respuesta->addAlert("Hola mundo!"); + return $respuesta; + + } +} +$xajax->registerFunction("notas_papelera"); + + +function aplicacion_configuracion($tipo,$div,$form) { + + +$parametrizaciones_listado = notas_papelera($form,$accion); +$contenido =" +
    +
    +

    Configuración

    +
    +
    +
    +

    + + Campos +

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    + + Notas +

    +
    +
    +
    $parametrizaciones_listado
    +
    +
    + +
    + +
    + + + + +"; + + + $respuesta = new xajaxResponse('utf-8'); + $respuesta->addAssign("$div","innerHTML","$contenido"); + // $respuesta->addAlert("Hola mundo!"); + return $respuesta; +} + +$xajax->registerFunction("aplicacion_configuracion"); + + +function cadena_array($text,$tipo,$cantidad,$form,$div) { + $limpios=""; + $compuestos=""; + $array_compuestos =array(); + $wordCounter =array(); + $cantidades =array(); + if($cantidad =="") {$cantidad="10";} + $extras = array( + 'p'=>array('de','la','que','el','en','y','a','los','del','se','las','por','un','para','con','no','una','su','al','es','lo', + 'como','más','pero','sus','le','ya','o','fue','este','ha','sí','porque','esta','son','entre','está','cuando','muy','sin','sobre', + 'ser','tiene','también','me','hasta','hay','donde','han','quien','están','estado','desde','todo','nos','durante','estados','todos', + 'uno','les','ni','contra','otros','fueron','ese','eso','había','ante','ellos','e','esto','mí','antes','algunos','qué','unos','yo' + ,'otro','otras','otra','él','tanto','esa','estos','mucho','quienes','nada','muchos','cual','sea','poco','ella','estar','haber', + 'estas','estaba','estamos','algunas','algo','nosotros','mi','mis','tú','te','ti','tu','tus','ellas','nosotras','vosotros','vosotras', + 'os','mío','mía','míos','mías','tuyo','tuya','tuyos','tuyas','suyo','suya','suyos','suyas','nuestro','nuestra','nuestros','nuestras', + 'vuestro','vuestra','vuestros','vuestras','esos','esas','estoy','estás','está','estamos','estáis','están','esté','estés','estemos', + 'estéis','estén','estaré','estarás','estará','estaremos','estaréis','estarán','estaría','estarías','estaríamos','estaríais', + 'estarían','estaba','estabas','estábamos','estabais','estaban','estuve','estuviste','estuvo','estuvimos','estuvisteis','estuvieron', + 'estuviera','estuvieras','estuviéramos','estuvierais','estuvieran','estuviese','estuvieses','estuviésemos','estuvieseis','estuviesen', + 'estando','estado','estada','estados','estadas','estad','he','has','ha','hemos','habéis','han','haya','hayas','hayamos','hayáis', + 'hayan','habré','habrás','habrá','habremos','habréis','habrán','habría','habrías','habríamos','habríais','habrían','había','habías', + 'habíamos','habíais','habían','hube','hubiste','hubo','hubimos','hubisteis','hubieron','hubiera','hubieras','hubiéramos','hubierais', + 'hubieran','hubiese','hubieses','hubiésemos','hubieseis','hubiesen','habiendo','habido','habida','habidos','habidas','soy','eres', + 'es','somos','sois','son','sea','seas','seamos','seáis','sean','seré','serás','será','seremos','seréis','serán','sería','serías', + 'seríamos','seríais','serían','era','eras','éramos','erais','eran','fui','fuiste','fue','fuimos','fuisteis','fueron','fuera','fueras', + 'fuéramos','fuerais','fueran','fuese','fueses','fuésemos','fueseis','fuesen','siendo','sido','tengo','tienes','tiene','tenemos', + 'tenéis','tienen','tenga','tengas','tengamos','tengáis','tengan','tendré','tendrás','tendrá','tendremos','tendréis','tendrán', + 'tendría','tendrías','tendríamos','tendríais','tendrían','tenía','tenías','teníamos','teníais','tenían','tuve','tuviste','tuvo', + 'tuvimos','tuvisteis','tuvieron','tuviera','tuvieras','tuviéramos','tuvierais','tuvieran','tuviese','tuvieses','tuviésemos', + 'tuvieseis','tuviesen','teniendo','tenido','tenida','tenidos','tenidas','tened', + 'ante', 'bajo', 'con', 'contra', 'desde', 'durante', 'entre', + 'hacia', 'hasta', 'mediante', 'para', 'por', 'pro', 'según', + 'sin', 'sobre', 'tras', 'vía', 'también','parecen','toca','numero','número','video','vídeo','fotos','asi','así','miles' + ,'cientos','imágenes','imagenes','años','sentido','ultimos','últimos','mano','dicen','casi','servicio','vice','pero','Pero','trata','decir' + ), + 'a'=>array('el','él','los', 'las', 'una', 'unos', 'unas', 'este', 'estos', 'ese', + 'esos', 'aquel', 'aquellos', 'esta', 'estas', 'esa', 'esas', + 'aquella', 'aquellas', 'usted', 'nosotros', 'vosotros', + 'ustedes', 'nos', 'les', 'nuestro', 'nuestra', 'vuestro', + 'vuestra', 'mis', 'tus', 'sus', 'nuestros', 'nuestras', + 'vuestros', 'vuestras', 'de', 'la', 'su', 'La', 'No', 'rcn', 'RCN', 'El', 'una', 'Una' + ), + 'o'=>array('esto', 'que', 'del', 'es', 'en', 'ha', 'al', 'lo', 'un','si','sí','no','se','art','luego','solo','más','como','cómo','dijo', + 'buena','buen','algunos','algunas','el','donde','fueron','más','varios','personas','uno','dos','tres','cuatro','cinco','seis','siete','ocho','nueve','diez' + ,'causa','cien','mil','millon','millones','pesos','quien','que','fecha','tiene','vez','hay','horas','fue','com','var','uri','mas','quot','minuto','the','event', + 'param','pero','and','split','ciento','san','son','aacute','colombia','pais','un','Un','youtube','estaba','ayer','hoy','anoche', + 'adelante','ahora','allá','anoche','antaño','anteanoche','antenoche','antes','aquí','aún','ayer','constantemente','cuando','despacio', + 'después','durante','enantes','encima','endenantes','enseguida','hasta','hogaño','horita','hoy','luego','mañana','mientras','mucho', + 'nunca','primero','pronto','recientemente','recién','siempre','tarde','temprano','todavía','ya','parte','procedieron','están','Ver'), + ); + +$texto = $text; +$text = html_entity_decode($text); + +//$text = limpiar_cadena("$text"); + +///$text = str_replace(array('\r\n', '\n', '
    ', '
    '),'', $text); +$text = str_replace(array('?','¿','¡','!',' ','"'," ",">","El"), ' ', $text); +//$text = str_replace(array('(',')',':','.','?','!','-','*','-','"','¿','¡',':',';','“','”','‘','’','“',"'","+","/>"), ' ', $text);//reemplazar el carácterno es válido +//$regex_nombres_compuestos = array('(\s[A-Z][\w-áéíóú]*(\s+[A-Z][\w-áéíóú]+)+)'); +$no_validos = array('(',')',':','.','?','!','-','*','-','"','¿','¡',':',';','“','”','‘','’','“',"'","+","/>",">"); +//$regex_nombres_compuestos = '(.[A-Z][\w-áéíóú]*(\s+[A-Z][\w-áéíóú]+)+)'; +//$regex_nombres_compuestos = '(.[A-ZÁÉÍÓÚ][\w-áéíóúñ]*(\s+[A-ZÁÉÍÓÚ][\w-áéíóúñ]+)+)'; +//$regex_nombres_compuestos = '(.[A-ZÁÉÍÓÚ][\w-áéíóúñ]*(\s((de)(( la))?)?\s?[A-ZÁÉÍÓÚ][\w-áéíóúñ]+)+)'; +$regex_nombres_compuestos = '(.[A-ZÁÉÍÓÚ]+[\wáéíóúñ]*(\s((de)(( la ))?)?\s?[A-ZÁÉÍÓÚ]+[\wáéíóúñ]+)+)'; +//$regex_nombres_compuestos = '(.[A-ZÁÉÍÓÚ][\w-áéíóúñ]*(.((de)(( la)?))?.?[A-ZÁÉÍÓÚ][\w-áéíóúñ]+)+)'; +///$text = preg_replace($mayuscula_inicial,"$0_compuesto_$1_$2", $text); + +preg_match_all("$regex_nombres_compuestos", $text, $array_nombres_compuestos); +//$array_nombres_compuestos[0] = str_replace($no_validos, '',$array_nombres_compuestos[0]);//reemplazar el carácterno es válido + +$array_nombres_compuestos_unicos[0]=array_unique($array_nombres_compuestos[0]); + + foreach($array_nombres_compuestos[0] as $clave => $v){ + $tags = str_replace(array(' '), '_', $v); + $compuestos .="$v
    "; + //$array_compuestos[] = str_replace(array('(',')',':','.','?','!','-','*','-','"','¿','¡',':',';','“','”','‘','’','“',"'","+","/>"), ' ', strip_tags($tags));; + $array_compuestos[] = strip_tags($tags); + } +$text = strip_tags($text); +$text = str_replace(array('?','¿','¡','!',' ','\r\n', '\n','�'), ' ', $text); +$text = str_replace(array('(',')',':','.','?','!','-','*','-','"','¿','¡',':',';','“','”','‘','’','“',"'","+","/>"), ' ', $text);//reemplazar el carácterno es válido + +$text = str_replace(array(' ','.'), ',', $text);//sustituir por comas +$array=explode(",",$text);//Crear un array con las palabras +$array = array_merge($array_compuestos,$array); +//// debug +$array = array_diff($array, $extras['p'], $extras['a'], $extras['o']); + + +foreach ($array as $clave => $value) { +$title=""; +$tag_adicional=""; + $value=trim($value);//bye spaces +if ( strlen($value)>3) {//no smaller than X and not in banned + //$value = stemm_es::stemm($value); + //I can count how many time we ad and update the record in an array + if (@array_key_exists($value,$wordCounter)){//if the key exists we ad 1 more + $wordCounter[$value]=$wordCounter[$value]+1; + + } + else $wordCounter[$value]=1;//creating the key + + } + + } + + unset($arrText); + //$lema=stemm_es::stemm($wordCounter); + uasort($wordCounter,"cmp");//short from bigger to smaller + + + $keywords=""; + $cantidades=""; + $count = 0; +foreach ($wordCounter as $key => $value){ + + if($value >1){ + if($count < $cantidad){ + //$keywords[] =$key; + $keywords[] ="$key"; + $cantidades[$key] ="$value"; + }else{break;} $count++; +} + } + +$tags=$keywords; + $resultado = $title; +if($tags !=''){ + + +$nube =""; +$min = min($cantidades); +$max = max($cantidades); + $diferencia = $max - $min; +foreach($tags as $c=>$valor){ +//foreach($wordCounter as $c=>$valor){ + //$valor = $tags[0]; + + //$valor ="$valor "; + $p = stripos($resultado, $valor); + if($p !==false ){ + $s1 = substr($resultado, 0, $p); + $s2 = substr($resultado, $p, strlen($valor)); + $s3 = substr($resultado, ($p + strlen($valor))); + $resultado = $s1."#$s2".$s3; + //$r= $s1; + }else{ + $c = str_replace(array('_'), ' ', $valor); + $camel[] = str_replace(array(' '), '', $c); + $palabras[]=explode(" ",$c);//Crear un array con las palabras + foreach($palabras as $valor){ + $listado_palabras[] = $valor; + + } + $ht = str_replace(array(' '), '', $c); + $limpios[] = $c; + + $cant = $cantidades[$c]; + $valor_relativo = round((($cant - $min) / $diferencia) * 10); + + $size = ($cant/4); + $tag_adicional .= "$c " ; + $array_prueba = print_r($wordCounter,true); + if($div !=""){ $accion="xajax_buscar_datos('$c','$form','$plantilla','$div'); "; }else{$accion="";} + $nube .= "$c " ; + } + } + } + $resultado = " $compuestos $tag_adicional "; + if($tipo=="tags") { + return $tag_adicional; + }elseif($tipo=="personajes") { + //return $compuestos; + return $array_nombres_compuestos[0]; + }elseif($tipo=="nube") { + //return $compuestos; + $etiquetas=" + +
    + $nube +
    +
    + + + "; + return "$etiquetas"; + }elseif($tipo=="limpio") { + //return $compuestos; + return $limpios; + }elseif($tipo=="camel") { + //return $compuestos; + return $listado_palabras[0]; + }else { + return $resultado; +} +///return $array; +///debug + +} + +function array_tabla($contenido,$campo){ + //return $contenido[0]; + foreach ($contenido as $id_campo => $valor) { + $linea .= "
    $id_campo $valor esto
    "; + + } + + + + +return $linea ; +} + +function formulario_corpus($id_form,$id_campo,$group,$tipo,$div){ + + +$consulta = "SELECT count(control) as cantidad , id_campo ,contenido , campo_nombre FROM `form_datos`, `form_campos` WHERE `form_datos`.id_campo = `form_campos`.id AND `id_campo` = '$id_campo' AND `form_id` = '$id_form' GROUP BY $group order by cantidad"; +$link=Conectarse(); +mysqli_set_charset($link, "utf8"); + $sql=mysqli_query($link,$consulta); + + if (mysqli_num_rows($sql)!='0'){ +$array = array(); + while( $row = mysqli_fetch_array( $sql ) ) { + $etiquetas .="".html_entity_decode($row['contenido'])." "; + $array[] = html_entity_decode($row['contenido']); + $colores .= "'#".substr(md5(rand()), 0, 6)."',"; + } + + $etiqueta = "".substr (preg_replace("[\n|\r|\n\r|\t]",'', $etiquetas), 0, -1).""; + + }else { $grafica= $consulta; + } + $etiqueta = limpiar_cadena($etiqueta); + + $etiqueta= cadena_array("$etiqueta","nube","50","$id_form","$div"); + + ///$etiqueta = array_tabla($etiqueta,"tags"); + + //$etiqueta = json_encode($etiqueta); + return $etiqueta; + +} + + +function formulario_autores($form,$id_usuario) { + $link=Conectarse(); + mysqli_set_charset($link, "utf8"); + +//$consulta ="SELECT COUNT(control) AS cantidad,id_usuario FROM `form_datos` WHERE `form_id` = '$form' GROUP BY `id_usuario` ORDER BY cantidad DESC "; +$consulta ="SELECT *,count(distinct control) as cantidad FROM form_datos WHERE form_id = '$form' GROUP BY id_usuario order by cantidad DESC "; +/* + if($autor=="") { + + $id_autor="$row[id_usuario]"; + $autor = remplacetas("$tabla_autenticacion","id",$id_autor,"username",'') ; + $autor= "$autor[0]"; + }else{$autor=$autor;} +*/ + $sql=mysqli_query($link,$consulta); + if (mysqli_num_rows($sql)!='0'){ + include("./milfs/includes/datos.php"); + include("./milfs/includes/parametrizacion.php"); + $cantidad=mysqli_num_rows($sql); + while($row=mysqli_fetch_assoc($sql)) + { + $nombre_autor = remplacetas("$tabla_autenticacion","id",$row['id_usuario'],"username",'') ; + if($nombre_autor[0] !="") { $Autor = $nombre_autor[0];} + else { + $Autor = remplacetas('form_datos','form_id',"$login_formulario",'contenido'," id_campo = '$login_campo_usuario' AND control = '$row[id_usuario]'") ; + $Autor= "$Autor[0]"; + + //$Autor ="$row[id_usuario]"; + } + if($Autor !="") { + $autor .= "
  • $Autor $row[cantidad]
  • "; + }else { $otros .= "
  • Otro $row[cantidad]
  • ";} + } + $resultado = "$cantidad
      $autor $otros
    "; + + }else {$resultado =0;} +return $resultado ; +} + + + +function formulario_contar_parametrizacion($tabla,$campo,$item,$opcion,$descripcion,$id_empresa,$timestamp) { + $link=Conectarse(); + mysqli_set_charset($link, "utf8"); + + if($id_empresa ==""){$empresa="";}else{$empresa ="AND id_empresa = '".mysqli_real_escape_string($link,$id_empresa)."'";} +// if($tabla ==""){$tabla="";}else{$tabla ="AND tabla = '".mysqli_real_escape_string($link,$tabla)."'";} + if($campo ==""){$campo="";}else{$campo ="AND campo = '".mysqli_real_escape_string($link,$campo)."'";} + if($item ==""){$item="";}else{$item ="AND item = '".mysqli_real_escape_string($link,$item)."'";} + if($opcion ==""){$opcion="";}else{$opcion ="AND opcion = '".mysqli_real_escape_string($link,$opcion)."'";} + if($descripcion ==""){$descripcion="";}else{$descripcion ="AND descripcion = '".mysqli_real_escape_string($link,$descripcion)."'";} + + +$consulta ="SELECT id FROM form_parametrizacion WHERE tabla = '".mysqli_real_escape_string($link,$tabla)."' $campo $empresa $item $opcion $descripcion "; + + $sql=mysqli_query($link,$consulta); + if (mysqli_num_rows($sql)!='0'){ + $resultado=mysqli_num_rows($sql); + }else {$resultado =0;} +return $resultado; +} + + + +function mostrar_parametrizaciones($tipo,$tabla,$campo,$item,$opcion,$descripcion,$timestamp){ + $resultado =""; + if($tipo =='categorizacion') { + $consulta = "SELECT *,count(id) as cantidad FROM `form_parametrizacion` WHERE opcion ='$opcion' and tabla='$tabla' AND campo='$campo' group by descripcion order by cantidad DESC"; + } else { + if($opcion !=""){ $w_opcion = " AND opcion = '$opcion'";} + if($descripcion !=""){ $w_descripcion = " AND descripcion = '$descripcion'";} + if($id_form !=""){ $w_form = " AND id_form = '$id_form'";} + if($tipo !=""){ $w_tipo = " AND tipo= '$tipo'";} + if($identificador !=""){ $w_identificador = " AND identificador= '$identificador'";} + + $consulta = "SELECT * FROM form_parametrizacion WHERE tabla ='$tabla' AND campo='$campo' $w_opcion $w_descripcion "; + } +$link=Conectarse(); +mysqli_set_charset($link, "utf8"); + mysqli_real_escape_string($link,$consulta); +$sql=mysqli_query($link,$consulta); +if (mysqli_num_rows($sql)!='0'){ +//$resultado = mysqli_num_rows($sql); +//$resultado = mysqli_result($sql,0,"cantidad"); +while($row=mysqli_fetch_assoc($sql)) + { + if($tipo == "array") { + $resultado[$row['item']] = $row['descripcion']; + } + elseif($tipo == "categorizacion") { + $resultado[$row['descripcion']] = $row['cantidad']; + }else{ + $resultado .= "
  • $row[descripcion] $row[cantidad]
  • "; + } + } +} + + +return $resultado; +} + + +function notas_estadisticas($form,$div,$tipo) { +$cantidad_notas= formulario_contar("$form"); +$cantidad_autores= formulario_autores("$form",""); +$total_gusta= contar_interacciones("","Gusta","","$form"); +$total_compromisos= contar_interacciones("","Comprometo","","$form"); +$total_comentarios= contar_interacciones("","Comentar","","$form"); + $id_campo = remplacetas('form_parametrizacion','campo',$form,'descripcion'," tabla='form_id' and opcion = 'descripcion'") ; + $id_campo = $id_campo[0]; + if($id_campo =="") { + $id_campo = campo_titulo($form) ; + } +$corpus = formulario_corpus("$form","$id_campo","contenido","barras"); +$clasificacion = mostrar_parametrizaciones("categorizacion","form_id","$form","","clase","",""); + +$cantidad_clasificacion = array_sum($clasificacion); +$diferencia = ($cantidad_notas - $cantidad_clasificacion ); +$clasificacion['yellow'] = ($clasificacion['yellow']+$diferencia); +asort($clasificacion); +foreach($clasificacion as $clave => $v){ + + $tabla_clasificacion .= "$v"; + } + $tabla_clasificacion = "$tabla_clasificacion
    "; +$contenido =" +
    +
    +
      +
    • Estadísticas
    • +
    • Total notas: $cantidad_notas
    • +
    • Autores: $cantidad_autores
    • +
    • Me gusta: $total_gusta + Compromisos: $total_compromisos + Comentarios: $total_comentarios
    • +
    • Clasificación

      $tabla_clasificacion
    • + +
    +
    +
    +
    +
      +
    • Palabras mas usadas
    • +
    • $corpus
    • +
        +
    +
    + + +"; + + + $respuesta = new xajaxResponse('utf-8'); + $respuesta->addAssign("$div","innerHTML","$contenido"); + // $respuesta->addAlert("Hola mundo!"); + return $respuesta; +} + +$xajax->registerFunction("notas_estadisticas"); + + +function formulario_mini($datos,$id,$opciones,$tipo){ + + $respuesta = new xajaxResponse('utf-8'); + $publico = remplacetas('form_id','id',"$id",'modificable',"") ; + $equipo = remplacetas('form_datos','control',$opciones,'equipo',"") ; + if($publico[0] =="0" AND $_SESSION['id'] =="") { + $resultado = "

    Ingresa Para agregar datos a esta aplicación.

    "; + $respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); + $respuesta->addAssign("muestra_form","innerHTML","$resultado"); + $respuesta->addscript("$('#muestraInfo').modal('toggle')"); + return $respuesta; + } + elseif($publico[0] =="2" AND ($_SESSION['id'] =="" AND !isset($_SESSION['nombre_usuario_milfs'] ))) { + $login = milfs_session("","","","boton","",'formulario_login'); + $resultado = " +

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

    +
    $login
    "; + $respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); + $respuesta->addAssign("muestra_form","innerHTML","$resultado"); + $respuesta->addscript("$('#muestraInfo').modal('toggle')"); + return $respuesta; + } + + $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 = " +
    + $salir $aviso +
    + "; + $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

    "; + $seguridad =" + +
    + + $password[1] + + + +
    +
    +
    + "; + + $resultado =" +
    + $salir + $aviso + $seguridad +
    + + "; + $respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); + $respuesta->addAssign("muestra_form","innerHTML","$resultado"); + $respuesta->addscript("$('#muestraInfo').modal('toggle')"); + return $respuesta; + } + //$data= print_r($datos,true); + $x = $datos[1][1]; + $y = $datos[2][1]; + $z = $datos[3][1]; + $metadatos = json_encode($datos); + $control = md5(rand(1,99999999).microtime()); + $id_campo = remplacetas('form_parametrizacion','campo',$id,'descripcion'," tabla='form_id' and opcion = 'descripcion'") ; + $id_campo = $id_campo[0]; + if($id_campo =="") { + $id_campo = campo_titulo($id) ; + } + $boton="
    +
    Grabar
    +
    "; + $nota=" +
    + + +
    + Cancelar + Mas datos +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    + + + + + + + + + $boton +
    +
    + +
    "; //$respuesta->addScript("javascript:viewport.style.transform='scale(1,1)';"); + $respuesta->addAppend("main","innerHTML","$nota"); + ///$respuesta->addScript("make_draggable($('.note'));"); + $respuesta->addScript("javascript:document.getElementById('$id_campo"."[0]').focus();"); + //$respuesta->addScript("javascript:location.href='#nuevanota'"); + + + + //$respuesta->addAlert("$x $y $z - $data"); +return $respuesta; + + 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','') ; + $muestra_form = " + +
    + + $impresion + +
    + "; + + $respuesta->addAssign("muestra_form","innerHTML","$muestra_form"); + $respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); + $respuesta->addAssign("pie_modal","innerHTML","$pie"); + $respuesta->addscript("$('#muestraInfo').removeClass('fade').modal('hide')"); + $respuesta->addscript(" +$('.next').click(function(){ + + var nextId = $(this).parents('.tab-pane').next().attr('id'); + $('[href=#'+nextId+']').tab('show'); + return false; + +}) + +$('.prev').click(function(){ + + 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) { + + //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' ); + + //e.relatedTarget // previous tab + +}) + +$('.first').click(function(){ + + $('#myWizard a:first').tab('show') + +}) + + "); + + $respuesta->addscript("$('#muestraInfo').modal('toggle')"); + + return $respuesta; + +} +$xajax->registerFunction("formulario_mini"); + + + +function notas_tablero($form) { + + $titulo = remplacetas('form_id','id',$form,'nombre',"") ; + $descripcion = remplacetas('form_id','id',$form,'descripcion',"") ; + $zoom = remplacetas('form_parametrizacion','campo',"$form",'descripcion'," opcion= 'zoom' AND item = 'tablero' ") ; + $empresa = remplacetas('form_id','id',$form,'id_empresa',"") ; + $propietario = remplacetas('form_id','id',$form,'propietario',"") ; + if ( $propietario[0] == $_SESSION['id']){ + + $administracion = ""; + }else{ + $administracion = ""; + } + $notes = notes("$form",'','',''); + + $footer=" + + +"; +if(isset($_REQUEST['social'])) { + + +}else{} +$login = milfs_session("","","","boton","",'div_session'); +if($_SESSION['username'] !='') { $autor = $_SESSION['username'];} +elseif($_SESSION['usuario_milfs'] !='') { $autor = $_SESSION['nombre_usuario_milfs'];} +else {$autor='';} +//$estadisticas = portal_listado_campos("$form"); +$tablero=" +$footer +
    + + + + + +
    +
    + +
    +
    + +
    +

    $titulo[0]
    $descripcion[0]

    + $form-titulo + +
    + $login +
    +
    + + + $notes + +
    +
    + + + "; + +return $tablero; + +} + + +function ultimos_registros($id,$form) { + //$id= ($id -100000); + //$ultimo = time(); + $registros=""; + $respuesta = new xajaxResponse('utf-8'); + $consulta ="SELECT * , md5(binary control ) as md5_control FROM form_datos WHERE form_id = '$form' AND timestamp > '$id' GROUP BY control order by timestamp DESC LIMIT 100"; + $link=Conectarse(); + mysqli_set_charset($link, "utf8"); + $sql=mysqli_query($link,$consulta); + if (mysqli_num_rows($sql)!='0'){ + while($row=mysqli_fetch_assoc($sql)) + { + $registros .= notes("$form",'','',"$row[control]")." "; + + + } + + $respuesta->addAppend("prueba","innerHTML","$registros"); + $respuesta->addScript("make_draggable($('.note'));"); + } + $ultimo = mktime(); + $respuesta->addScript("javascript: document.getElementById('ultimo_id').value='$ultimo'"); + //$notes = notes("$form",'','',''); + ///$respuesta->addAlert("$id $ultimo $consulta"); + //$respuesta->addPrepend("prueba","innerHTML","$registros"); + + + + return $respuesta; +} + +$xajax->registerFunction("ultimos_registros"); + + + +function campo_titulo($id){ + + $campo_titulo = remplacetas('form_parametrizacion','campo',$id,'descripcion'," tabla='form_id' and opcion = 'titulo'") ; + if($campo_titulo[0] !=""){ + return $campo_titulo[0]; + }else{ + + + +$consulta ="SELECT form_contenido_campos.id_campo , orden FROM form_contenido_campos WHERE form_contenido_campos.id_form = '$id' ORDER BY form_contenido_campos.orden desc LIMIT 1"; +$link=Conectarse(); +mysqli_set_charset($link, "utf8"); +$sql=mysqli_query($link,$consulta); +if (mysqli_num_rows($sql)!=0){ +return mysqli_result($sql,0,'id_campo'); +} + +} + +} + +function nota_nueva(){ + + } + +function notes($id,$accion,$datos,$registro){ + +if($accion =="") { + if($registro !="") { + //$color='blue'; + $consulta = "SELECT * FROM form_datos WHERE form_id = '$id' AND control ='$registro' Limit 1"; + }else { + $consulta = "SELECT * FROM form_datos WHERE form_id = '$id' GROUP BY control ORDER BY id desc limit 100 "; + } +// return $consulta; +$link=Conectarse(); + mysqli_set_charset($link, "utf8"); + $sql=mysqli_query($link,$consulta); + + if (mysqli_num_rows($sql)!='0'){ +$notes = ''; +$left=''; +$top=''; +$zindex=''; + +//$id_campo = campo_titulo($id) ; + $id_campo = remplacetas('form_parametrizacion','campo',$id,'descripcion'," tabla='form_id' and opcion = 'descripcion'") ; + $id_campo = $id_campo[0]; + if($id_campo =="") { + $id_campo = campo_titulo($id) ; + } +$orden =1; +$orden_left =1; +mysqli_data_seek($sql, 0); +while($row=mysqli_fetch_assoc($sql)) +{ + + + + $titulo = remplacetas('form_datos','id_campo',$id_campo,'contenido'," control = '$row[control]' ") ; + $posicion = remplacetas('form_parametrizacion','item',"$row[control]",'descripcion'," campo= '$id' AND opcion = 'posicion' ") ; + $metadatos = remplacetas('form_parametrizacion','item',"$row[control]",'descripcion'," campo= '$id' AND opcion = 'metadatos_iniciales' ") ; + $color = remplacetas('form_parametrizacion','item',"$row[control]",'descripcion'," campo= '$id' AND opcion = 'clase' ") ; + $mostrar = remplacetas('form_parametrizacion','item',"$row[control]",'descripcion'," campo= '$id' AND opcion = 'mostrar' ") ; + + $gusta = remplacetas('form_parametrizacion','item',"$row[control]",'descripcion'," campo= '$id' AND opcion = 'voto' ") ; + $comprometo = remplacetas('form_parametrizacion','item',"$row[control]",'descripcion'," campo= '$id' AND opcion = 'voto' ") ; + + $color=$color[0]; + $mostrar =$mostrar[0]; + +list($left,$top,$zindex) = explode('-',$posicion[0]); +list($left_inicial,$top_inicial,$zindex_inicial,$autor) = explode('-',$metadatos[0]); + if($autor=="") { + include("./milfs/includes/datos.php"); + $id_autor="$row[id_usuario]"; + $autor = remplacetas("$tabla_autenticacion","id",$id_autor,"username",'') ; + $autor= "$autor[0]"; + }else{$autor=$autor;} + +if($left=="") { + $top = ($orden+100);//random_int(1,5000); + $left = ($orden_left+100);//random_int(1,5000); + $zindex = $orden; +}else{ + +$left=$left; +$top=$top; +$zindex=$zindex; + +} + +if($_SESSION['username'] !='') { $autor_logueado = $_SESSION['username'];} +elseif($_SESSION['usuario_milfs'] !='') { $autor_logueado = $_SESSION['nombre_usuario_milfs'];} +else {$autor_logueado='';} + +if($color =="") { $color="yellow";}else { $color=$color;} +if($mostrar =="") { $mostrar="";}else { $mostrar=$mostrar;} + +if($gusta[0] !="") { $gustax="text-success";}else { $gustax="";} +if($comprometo[0] !="") { $comprometox="text-success";}else { $comprometox="";} + + $caracteres = strlen("$titulo[0]"); + $texto= substr($titulo[0],0, $length = 200); + if($caracteres > 200) { $texto .= "... "; } + + $interaccion = interaccion_identificador("$row[control]",'','simple','',''); + $notes.= " +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    $texto

    + + $id-$row[control] + + + +
    + + "; + // parametrizacion_linea($tabla,$campo,$opcion,$descripcion,$div,$script,$item) + + $orden = ($orden+2); + $orden_left = ($orden+1); + $ultimo = mktime(); + $ultimo_id = $ultimo; +} + +return "$notes "; + +}else {return "";} +}elseif($accion =='mover') { + $id = explode("-", $datos[0][1]); + $form=$id[0]; + $control= $id[1]; + $respuesta = new xajaxResponse('utf-8'); + /// $resultado = print_r($datos,true); + $x= $datos[1][1]; + $y= $datos[2][1]; + $z= $datos[3][1]; + + $resultado = parametrizacion_linea('form_id',"$form",'posicion',"$x-$y-$z",'mensaje_$control','',"$control"); + $respuesta->addAssign("mensaje_$control","innerHTML",""); + + return $respuesta; +}else{ + + $respuesta = new xajaxResponse('utf-8'); + + $resultado = print_r($accion,true); + $resultado = $accion[3][1]; + + $respuesta->addAlert("Hola mundo// $resultado // !"); + return $respuesta; + +} + + + + +} + +$xajax->registerFunction("notes"); + + + +function suite_listado($id_empresa,$suite){ + if($id_empresa=="") { $id_empresa="1";} + $suite=urldecode($suite) ; + if($suite!="") { $campo='id as campo, grupo'; $w_grupo ="AND grupo ='$suite'";}else {$w_grupo="GROUP BY grupo "; $campo ='grupo , count(grupo) as campo '; } +$consulta= "SELECT *, $campo FROM form_grupo WHERE id_empresa= '$id_empresa' $w_grupo "; +$miniatura =""; + $link=Conectarse(); + mysqli_set_charset($link, "utf8"); + mysqli_real_escape_string($link,$consulta); + $sql=mysqli_query($link,$consulta); + $linea=""; + $linea_consultar=""; + $linea_editar=""; + $razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ; + $slogan = remplacetas('empresa','id',"$id_empresa",'slogan','') ; + $web = remplacetas('empresa','id',"$id_empresa",'web',''); + $logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ; + +if (mysqli_num_rows($sql)!='0'){ + + $fila = 1; + //include("includes/datos.php"); + $error_token = ""; + $contenido = ""; + + while( $row = mysqli_fetch_array( $sql ) ) { + //$link = " Consultar "; + $imagen = buscar_imagen($row['id'],'','',''); + $geo = buscar_campo_tipo($row['id'],"14"); + $ultimo_mapa = remplacetas('form_datos','form_id',$row['id'],'contenido'," id_campo = '$geo[0]'") ; + $mostrar = remplacetas('form_parametrizacion','campo',$row['id'],'descripcion'," tabla='form_id' AND opcion='mostrar_portal'") ; + $llenar = remplacetas('form_parametrizacion','campo',$row['id'],'descripcion'," tabla='form_id' AND opcion='llenar_portal'") ; + $ver_data = remplacetas('form_parametrizacion','campo',$row['id'],'descripcion'," tabla='form_id' AND opcion='ver_data_portal'") ; + $vista_favorita = remplacetas('form_parametrizacion','campo',$row['id'],'descripcion'," tabla='form_id' AND opcion='vista_favorita'") ; + $vista=$vista_favorita[0]; + if($vista=='libro') { $favorita="b$row[id]?registros=10";} + elseif($vista=='aplicacion') { $favorita="a$row[id]";} + elseif($vista=='set') { $favorita="s$row[id]";} + elseif($vista=='mapa') { $favorita="mapero.php?id=$row[id]";} + elseif($vista=='presentacion') { $favorita="c$row[id]";} + elseif($vista=='timeline') { $favorita="timeline.php?id=$row[id]";} + elseif($vista=='formulario') { $favorita="f$row[id]";} + elseif($vista=='informe') { $favorita="l$row[id]";} + elseif($vista=='planilla') { $favorita="p$row[id]";} + elseif($vista=='agenda') { $favorita="?eventos=$row[id]";} + elseif($vista=='landingpage') { $favorita="o$form_id";} + elseif($vista=='notas') { $favorita="n$form_id";} + + elseif($vista=='checklist') { $favorita="?m$row[id]";} + else{ $favorita="b$row[id]?registros=10";} + +; + + $titulo = remplacetas('form_id','id',$row['id'],'nombre',"") ; + $descripcion = remplacetas('form_id','id',$row['id'],'descripcion',"") ; + + if($geo[0] !='') { $mapa= " Mapa";}else {$mapa='';} + $descripcion_limpia = strip_tags($row['descripcion']); + if($imagen !="") { + $imagen =" + +
    + + $row[nombre] + + +
    + "; + } + $contenido =" +

    $row[grupo] $row[cantidad]

    + + +

    $descripcion_limpia

    "; + +// if ( $fila%2==0){ + + + +if($llenar[0] !="0") {$boton_agregar ="
    Agregar
    ";} + else{$boton_agregar = "";} +if($ver_data[0] !="0") {$boton_ver_data =" OpenData";} + else{$boton_ver_data = "";} + + if($mostrar[0] !="0") { + //// PRIVACIDAD + $publico = remplacetas('form_id','id',"$row[id]",'publico',"") ; + +/// PRIVACIDAD +if($publico[0] =='1') { + $linea .= "
  • $row[grupo]

  • "; + $linea_consulta .= "
  • $titulo[0]
  • "; + $lista .= "
  • $titulo[0] $descripcion[0]
  • "; + $linea_editar .= "
  • $titulo[0]
  • "; + + }else{ + if($llenar[0] !="0"){ + /// $linea .="
  • $row[grupo] // $row[campo]
  • "; + } + + } + }else { + + } + + $fila++; + } + + if($suite!="") { + + + +$footer=" + + +"; +$resultado =" + +
    +
    +
    + + + + + +

    $descripcion[0]

    +
    +

    $razon_social[0]

    +

    $slogan[0]

    +
    +
      + $lista +
    +
    + Tupale.co + +
    +
    +
    + +
    +
    +
    + +
    +
    +
    + $footer + + "; + + }else { + $titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ; + + +$resultado =" +
    +
    +
    + + + + + +

    $descripcion[0]

    +
    +

    $razon_social[0]

    +

    $slogan[0]

    +
    +
      + $linea +
    +
    + Tupale.co + +
    + +
    +
    + "; + } + }else{ +$resultado =" +
    +
    +
    + + + + + +

    $descripcion[0]

    +
    +

    $razon_social[0]

    +

    $slogan[0]

    +
    +

    Sigue intentando :(

    +
    + Tupale.co + +
    + +
    +
    + "; + + } + +return $resultado; +} + + + + +function checklist($id,$registros,$campo,$valor,$accion){ + //$valor=urldecode($valor); + $area_principal =""; + $despliegue=""; + $link=Conectarse(); + mysqli_set_charset($link, "utf8"); + + if($registros =="") { $registros = '300';} + $publico = remplacetas('form_id','id',"$id",'publico',"") ; + $propietario = remplacetas('form_id','id',$id,'propietario',"") ; + $empresa = remplacetas("form_id","id","$id","id_empresa",""); + + if($publico[0] == 0 AND ( $_SESSION['id_empresa'] != $empresa[0])) { + + $advertencia ="

    No tiene autorización para revisar este contenido

    "; + return $advertencia; + } + //select($tabla,$value,$descripcion,$onchange,$where,$nombre,$valor) + $filtro_campos = select_campos_formulario("$id","Campo checkeo","xajax_checklist($id,$registros,(this.value),'','xajax')",""); + + if($campo !=""){ + $consulta_areas= "SELECT * , form_areas.orden FROM form_campos, `form_contenido_campos`, form_areas WHERE form_campos.campo_area = form_areas.id AND form_campos.id = form_contenido_campos.id_campo AND form_contenido_campos.id_form = '$id' GROUP BY form_campos.campo_area ORDER BY form_areas.orden limit 1"; + $sql_area=mysqli_query($link,$consulta_areas); + $area_principal = mysqli_result($sql_area,0,"id"); + $filtro = select('form_datos','contenido','contenido',"xajax_checklist($id,$registros,$campo,(this.value),'xajax')","id_campo = '$campo' ",'filtro',''); + }else{ + $filtro=""; + + } + + +/// PRIVACIDAD +if($publico[0] =='1') {} +if($campo !="" AND $valor !=''){ $w_campo = " AND id_campo= '$campo' AND contenido ='$valor' ";}else{$w_campo="";} +$consulta_principal = "SELECT control,id,form_id FROM form_datos WHERE form_id = '$id' $w_campo GROUP BY form_datos.control "; + + +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); +mysqli_data_seek($sql, 0); +// $equipo = remplacetas('form_datos','control',$opciones,'equipo',"") ; +$empresa = remplacetas('form_id','id',"$id",'id_empresa',"") ; + +if($_SESSION['id_empresa'] == $empresa[0]){ +$tipo_titulos= array("titulos","$campo","$area_principal","checkeo"); +$tipo= array("interaccion_linea","$campo","$area_principal","checkeo"); +} +else{ +$tipo_titulos= array("titulos","","$area_principal","checkeo"); +$tipo= array("linea_planilla","","$area_principal","checkeo"); + + } + + + $titulo = formulario_imprimir_linea("$id","",$tipo_titulos).""; + $nombre_formulario = remplacetas("form_id","id",$id,"nombre",""); + $descripcion_formulario = remplacetas("form_id","id",$id,"descripcion",""); + if($campo !=""){ + $campo_chequeo_nombre = remplacetas('form_campos','id',"$campo",'campo_nombre',"") ; + $campo_chequeo_nombre = "$campo_chequeo_nombre[0] /"; + $valor_encode = urlencode("$valor"); + //$uri ="$_SESSION[site]m$id&campo=$campo&valor=$valor_encode"; + $uri ="http://$_SERVER[HTTP_HOST]/m$id&campo=$campo&valor=$valor_encode"; + + $cadena_busqueda =" +

    $campo_chequeo_nombre $valor

    +
    + URL + +
    + "; + } + $id_empresa= $empresa[0]; + $imagen = remplacetas("empresa","id",$id_empresa,"imagen",""); + $razon_social = remplacetas("empresa","id",$id_empresa,"razon_social",""); + $web = remplacetas("empresa","id",$id_empresa,"web",""); + $slogan = remplacetas("empresa","id",$id_empresa,"slogan",""); + $pie = empresa_datos("$id_empresa",'pie'); + + $cabecera=" +
    +
    + +
    +
    +

    $razon_social[0] $slogan[0]

    +

    $nombre_formulario[0] $descripcion_formulario[0]

    + +
    +
    "; + +$fila=1; + $cantidad = mysqli_num_rows($sql); + + + +//$tipo[1]="campo"; + +//$tipo="linea_planilla"; +while( $row = mysqli_fetch_array( $sql ) ) { + +/* + if($fila % $registros == 0) {$separador="
    $pie
    + + $cabecera +
    + + $titulo";}else {$separador="";} + */ + +//$linea = formulario_imprimir_linea("$id","$row[control]",$tipo); +$linea = formulario_imprimir_linea("$id","$row[control]",$tipo); + $despliegue .= "$linea $separador"; + //formulario_imprimir_linea("$row[form_id]","$row[control]") + $fila++; + + +} + +//return print_r(mysqli_fetch_array( $sql )); //"

    Hola mundo $cabecera xxx $campo $valor // $cantidad

    "; + +$tabla= "
    $cabecera $cadena_busqueda $filtro_campos $filtro +
    +
    $fila
    + + $titulo + + + $despliegue + +
    + + + $pie"; +$resultado= "
    $tabla
    "; +if($accion != "xajax"){ +return $resultado.""; +} +else{ + + $respuesta = new xajaxResponse('utf-8'); + + $respuesta->addAssign("check_div","innerHTML","$resultado"); + $respuesta->addScript("$('#planilla').DataTable( { dom: 'Bfrtip', pageLength:5, buttons: ['copy', 'excel', 'csv','print']} );"); + return $respuesta; +} +} +$xajax->registerFunction("checklist"); + + +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",""); + + if($publico[0] == 0 AND ( $_SESSION['id_empresa'] != $empresa[0])) { + + $advertencia ="

    No tiene autorización para revisar este contenido

    "; + return $advertencia; + } + +/// PRIVACIDAD +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'); + $nombre_formulario = remplacetas("form_id","id",$id,"nombre",""); + $descripcion_formulario = remplacetas("form_id","id",$id,"descripcion",""); + + $id_empresa= $empresa[0]; + $imagen = remplacetas("empresa","id",$id_empresa,"imagen",""); + $razon_social = remplacetas("empresa","id",$id_empresa,"razon_social",""); + $web = remplacetas("empresa","id",$id_empresa,"web",""); + $slogan = remplacetas("empresa","id",$id_empresa,"slogan",""); + $pie = empresa_datos("$id_empresa",'pie'); + + $cabecera=" +
    +
    + +
    +
    +

    $razon_social[0] $slogan[0]

    +

    $nombre_formulario[0] $descripcion_formulario[0]

    +
    +
    "; + +$fila=1; +while( $row = mysqli_fetch_array( $sql ) ) { + if($fila % $registros == 0) {$separador="$pie
    $cabecera$titulo";}else {$separador="";} +$linea = formulario_imprimir_linea("$id","$row[control]","linea_planilla"); + $despliegue .= "$linea $separador"; + //formulario_imprimir_linea("$row[form_id]","$row[control]") + $fila++; + + +} + +$tabla= "$cabecera
    $fila
    $titulo $despliegue
    $pie"; +return "
    $tabla
    "; +} + + + +function equipos($clave,$proyecto,$name,$div) +{ +$resultado=""; + +$respuesta = new xajaxResponse('utf-8'); +if($div !="") { + if($clave=="") { + $respuesta->addAssign("$div","innerHTML",""); + return $respuesta; + } + require("includes/datos.php"); +// require ("includes/parametrizacion.php"); +$consulta = "SELECT * FROM `$tabla_autenticacion` WHERE `id_empresa` = '$proyecto' AND equipo REGEXP '^$clave' GROUP BY equipo ORDER BY equipo "; +$resultado ="
      "; + $link=Conectarse(); +mysqli_set_charset($link, "utf8"); +$sql=mysqli_query($link,$consulta); +if (mysqli_num_rows($sql)!=0){ + +while( $row = mysqli_fetch_array( $sql ) ) { +$resultado .="
    • $row[equipo]
    • "; +}} +$resultado .="
    "; +$respuesta->addAssign("$div","innerHTML","$resultado"); + +} +else{ + +$resultado =" + "; + return $resultado; +} + + + return $respuesta; + + + +} +$xajax->registerFunction("equipos"); + + + +function cambiar_propiedades($div,$clave,$valor) +{ +$respuesta = new xajaxResponse('utf-8'); +if($clave !="") { + +$respuesta->addAssign("$div","$clave"," $valor");} + + +else{$respuesta->addAssign($div,"style.top","0px"); + $respuesta->addAssign($div,"style.height","100%");} + + + //$respuesta->addAssign("$div","innerHTML","$resultado"); + + + return $respuesta; + + +} +$xajax->registerFunction("cambiar_propiedades"); + + +function galleria($id){ + $contenido =""; + $link=Conectarse(); + $campo_nombre ="1665"; + $campo_coleccion ="1666"; + $campo_autor ="1667"; + $campo_licencia ="175"; + $campo_imagen = buscar_campo_tipo("$id","15"); +$consulta_principal = "SELECT control,id,form_id FROM form_datos WHERE form_id = '$id' GROUP BY form_datos.control limit 200"; + + +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); +while( $row = mysqli_fetch_array( $sql ) ) { + ; +$imagen = remplacetas('form_datos','id_campo',$campo_imagen[0],'contenido'," control = '$row[control]' ") ; +$titulo = remplacetas('form_datos','id_campo',$campo_nombre,'contenido'," control = '$row[control]' ") ; +$proyecto = remplacetas('form_datos','id_campo',$campo_proyecto,'contenido'," control = '$row[control]' ") ; +$autor = remplacetas('form_datos','id_campo',$campo_autor,'contenido'," control = '$row[control]' ") ; +$licencia = remplacetas('form_datos','id_campo',$campo_licencia,'contenido'," control = '$row[control]' ") ; + $imagen = "../milfs/images/secure/?file=150/$imagen[0]"; + $url ="$_SESSION[site]milfs/images/secure/?file=150/$imagen[0]"; + //$respuesta->addAssign("$div","$className"," input-group has-error ");} +$contenido .= " + +
    +
    +
      +
    • $titulo[0]
    • + +
    • Autor: $autor[0]
    • +
    • Licencia: $licencia[0]
    • + +
    +
    +
    "; + +} +$resultado=" +
    $contenido
    "; +return $resultado; +} + + + +function json_tabla($contenido,$campo,$control){ + + +$datos = json_decode($contenido, true); + + foreach ($datos as $id_campo => $valor) { + $campo_tipo = remplacetas('form_campos','id',"$campo",'campo_tipo',"") ; + if($campo_tipo[0] =="31") { + $link_url = "$_SESSION[site]milfs/archivos/?archivo=".$valor; + $ext = explode(".", $valor); + $ext = strtolower($ext[count($ext) - 1]); + if($ext=='jpg' or $ext=='png' or $ext=='gif') { + $valor="$valor"; + + }else{$valor="$valor"; } + } + $linea .= "
    $valor
    "; + if(is_array($valor)) { + foreach ($valor as $c => $v) { + $linea .= "
    $v
    "; +} + + + + + } + } + +$resultado=" +
    $linea $campo_tipo[0]
    + +"; + + + +return $resultado; +} + +function json_render($contenido,$tipo,$control){ + +$campos = "$tipo,$contenido"; +$datos = json_decode($contenido, true); +if ($tipo == "html"){ + foreach ($datos as $id_campo => $valor) { + // $linea .= "$id_campo $valor"; + $campo_nombre = remplacetas('form_campos','id',"$id_campo",'campo_nombre',"") ; + $campo_descripcion = remplacetas('form_campos','id',"$id_campo",'campo_descripcion',"") ; + foreach ($valor as $c => $v) { + $linea .= "$v"; + if(is_array($v)){ + foreach ($v as $c1 => $v1) { + $linea .= "$v1"; + }} + } + } + +$resultado=" + + +$linea +
    $campo_nombre[0]
    + +"; +} +elseif($tipo == "csv") { + foreach ($datos as $id_campo => $valor) { + $campo_nombre = remplacetas('form_campos','id',"$id_campo",'campo_nombre',"") ; + $campo_descripcion = remplacetas('form_campos','id',"$id_campo",'campo_descripcion',"") ; + foreach ($valor as $c => $v) { + foreach ($v as $c1 => $v1) { + $linea .= " $v1,"; + } + + } + } +$resultado = trim($linea,","); +} +elseif($tipo == "array") { + $array= array(); + foreach ($datos as $id_campo => $valor) { + foreach ($valor as $c => $v) { + foreach ($v as $c1 => $v1) { + $array[]= "$v1"; + } + + } + } +$resultado = $array; +} +else{ + +} + +return $resultado; +} + +function exportar_svg($formulario) { + $linea=""; +if($formulario !=""){ + $estructura = "$_SESSION[path]/tmp/$formulario/svg/"; + if (!file_exists($estructura)) { + + if(!mkdir($estructura, 0775, true)) { + + die("Fallo al crear las carpetas... $estructura"); +} +//$archivo = "milfs/tmp/$nombre"; + + +$impresion ="Esto es"; +$consulta_principal = "SELECT control,id,form_id FROM form_datos WHERE form_id = '$formulario' 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); +while( $row = mysqli_fetch_array( $sql ) ) { + $campo_titulo = remplacetas('form_parametrizacion','campo',$formulario,'descripcion'," tabla='form_id' and opcion = 'titulo'") ; + $id_campo = $campo_titulo[0]; + $titulo = remplacetas('form_datos','id_campo',$campo_titulo[0],'contenido'," control = '$row[control]' ") ; + +// if (!is_array($listado_campos)){$listado_campos="$listado_campos";}else {$listado_campos=$listado_campos;} +$linea .= landingpage_contenido_identificador("$row[control]","$formulario","svg",'paginado'); +$impresion = landingpage_contenido_identificador("$row[control]","$formulario","svg",'paginado'); +$impresion = str_replace("'", '"', $impresion); +$impresion = str_replace('@"', "'", $impresion); +$encabezado = ' + + + + + + + + + + image/svg+xml + + + + + + +'; +$pie=""; +//$linea .= mostrar_identificador("$row[control]","$id_form","landingpage",'simple');; +//$linea .= "
    $row[control]"; +$archivo = $estructura."$titulo[0]"."_$row[control]".".svg"; +$file=fopen($archivo,"w") or die("Problemas en la creacion $archivo"); +$impresion = $encabezado.$impresion.$pie; +fputs($file,$impresion); +fclose($file); + } + + + +} + + echo $linea; + + //$file = fopen($filePath, 'w'); +} + +} + +function filtro_opciones_campo($id_campo,$formulario){ +$opciones = ""; +$consulta = "SELECT * FROM `form_campos_valores` WHERE `id_form_campo` = '$id_campo'"; + + $link=Conectarse(); +mysqli_set_charset($link, "utf8"); +$sql=mysqli_query($link,$consulta); +if (mysqli_num_rows($sql)!=0){ + +while( $row = mysqli_fetch_array( $sql ) ) { + + $opciones .=" +
  • $row[campo_valor]
  • + "; + +} +$opciones =" +
  • Limpiar
  • + $opciones +"; + +} + +return $opciones; +} + +function filtro_generico_buscar($formulario,$id){ +$div ="mostrar_resultado"; +$resultado .=""; +foreach ($formulario as $clave => $valor) { + if($valor !=""){ + $campo = str_replace("filtro_", "", "$clave"); + $resultado = " id_campo = $campo AND contenido = '$valor' "; + $campos[] = $resultado; + } + +} +$campos = implode(" AND ",$campos); + +$consulta ="SELECT * FROM form_datos WHERE form_id ='$id' AND $campos GROUP BY control"; +$resultado = "$consulta"; + $respuesta = new xajaxResponse('utf-8'); + $respuesta->addAssign("$div","innerHTML","$resultado"); + return $respuesta; + + +} +$xajax->registerFunction("filtro_generico_buscar"); + + +function filtro_generico($formulario,$tipo){ + +$filtro=""; +$consulta= " + SELECT campo_nombre,tipo_campo_nombre ,campo_tipo ,id_campo + FROM `form_contenido_campos` , form_campos , form_tipo_campo + WHERE form_contenido_campos.id_campo = form_campos.id + AND form_tipo_campo.id_tipo_campo= form_campos.campo_tipo + AND `id_form` = '$formulario' + AND (`campo_tipo` = 8 OR `campo_tipo` = 16 OR `campo_tipo` = 24 OR `campo_tipo` = 25 OR `campo_tipo` = 10) + group by form_contenido_campos.id + ORDER BY form_contenido_campos.orden "; + + $link=Conectarse(); +mysqli_set_charset($link, "utf8"); +$sql=mysqli_query($link,$consulta); +if (mysqli_num_rows($sql)!=0){ + +while( $row = mysqli_fetch_array( $sql ) ) { +$listado = filtro_opciones_campo($row[id_campo],$formulario); + $filtro .=" + + + + "; + +} +$filtro = " +
    + + $filtro + + +
    "; + +} +return $filtro; +} + + +function formulario_tabla_temporal($id){ + +$lineas=""; + +$link=Conectarse(); +mysqli_set_charset($link, "utf8"); + +/// LISTADO DE CAMPOS PARAMETRIZADO POR ID /// + $consulta_campos = "SELECT id_campo FROM `form_datos` , form_campos , form_tipo_campo WHERE form_datos.id_campo = form_campos.id + AND form_tipo_campo.id_tipo_campo= form_campos.campo_tipo AND `form_id` = '$id' AND (`campo_tipo` = 8 OR `campo_tipo` = 16 OR `campo_tipo` = 24 OR `campo_tipo` = 25 OR `campo_tipo` = 10) + GROUP BY id_campo ORDER BY id_campo"; + $sql=mysqli_query($link,$consulta_campos); + ; + if (mysqli_num_rows($sql)!='0'){ + while( $row = mysqli_fetch_array( $sql ) ) { + + $campos[] = " campo_$row[id_campo] longtext "; + $id_campos[] = "$row[id_campo]"; + + } + $campos[] = "control longtext"; + } +/// ENTRADAS QUE TIENEN VALORES EN ESOS CAMPOS + + $consulta_contenido = "SELECT id_campo ,contenido,control FROM `form_datos` , form_campos , form_tipo_campo WHERE form_datos.id_campo = form_campos.id + AND form_tipo_campo.id_tipo_campo= form_campos.campo_tipo AND `form_id` = '$id' AND (`campo_tipo` = 8 OR `campo_tipo` = 16 OR `campo_tipo` = 24 OR `campo_tipo` = 25 OR `campo_tipo` = 10) GROUP BY control "; + + $sql_contenido=mysqli_query($link,$consulta_contenido); + if (mysqli_num_rows($sql_contenido)!='0'){ + + while( $row_contenido = mysqli_fetch_array( $sql_contenido ) ) { + $los_campos=""; + $campos_insertar=""; + foreach($id_campos as $campo_nombre){ + $contenido = remplacetas('form_datos','form_id',"$id",'contenido'," id_campo ='$campo_nombre' and control ='$row_contenido[control]' ") ; + $los_campos .= "$campo_nombre $contenido[0]"; + $campos_insertar[] ="campo_$campo_nombre ='$contenido[0]'"; + + } + $campos_insertar[] ="control ='$row_contenido[control]'"; + $lineas .= "$row_contenido[control] $los_campos //"; + $insertar_campos= implode(",",$campos_insertar); + $insert[] = "INSERT INTO temporal_6 SET $insertar_campos "; + + } + } +$campos= implode(",",$campos); +$insert= implode(";",$insert); + + +$crear = "CREATE TABLE IF NOT EXISTS temporal_$id ($campos)"; +$consultar= "SELECT * FROM temporal_$id"; +$query = "$crear ; $insert"; +//$tabla_temporal=mysqli_query($link," $crear ; $insertar"); +$tabla_temporal=mysqli_multi_query($link, $query); + +//$insert_temporal=mysqli_query($link,"$insertar"); +return ;//" //

    $tabla_temporal

    ** $crear ; $insert ; $consultar ; * $lineas
    // "; +} + +function formulario_estadistica_ocultar($id_form,$id_campo,$accion,$tipo) { + $etiqueta_limpia = str_replace(array(' '), '', $etiqueta); +$div="div_manejo_$etiqueta";if($accion=='') { + + if($_SESSION['id'] == 1){ + $resultado=" +
    +
    Eliminar gráfica
    +
    + "; +}else {$resultado="";} + return $resultado; +}elseif($accion =="eliminar") { + +$borrar= parametrizacion_linea("$tipo","$id_form",'ocultar',"$id_campo",'','',"$id_campo"); +//$resultado="$id_campo $borrar"; +$div="contenedor_grafica_$tipo_$id_campo"; +}else{} + + $respuesta = new xajaxResponse('utf-8'); + $respuesta->addAssign("$div","innerHTML","$resultado"); + return $respuesta; + + +} +$xajax->registerFunction("formulario_estadistica_ocultar"); + + + +function formulario_estadistica($id_form,$id_campo,$group,$tipo){ +$mostrar = remplacetas("form_parametrizacion",'item',"$id_campo",'descripcion',"opcion = 'ocultar' AND tabla = '$tipo'") ; +if($mostrar[0] !="") { + + $contenido =""; + return $contenido; +} + +$consulta = "SELECT count(control) as cantidad , id_campo ,contenido , campo_nombre FROM `form_datos`, `form_campos` WHERE `form_datos`.id_campo = `form_campos`.id AND `id_campo` = '$id_campo' AND `form_id` = '$id_form' GROUP BY $group order by cantidad"; +$link=Conectarse(); +mysqli_set_charset($link, "utf8"); + $sql=mysqli_query($link,$consulta); + + if (mysqli_num_rows($sql)!='0'){ + + while( $row = mysqli_fetch_array( $sql ) ) { + $dato[] =$row; + $lineas .="$row[cantidad]$row[contenido]"; + + $datas .="'$row[cantidad]',"; + $etiquetas .="'".html_entity_decode($row['contenido'])." $row[campo_nombre] ($row[cantidad]) ',"; + $colores .= "'#".substr(md5(rand()), 0, 6)."',"; + } + $datos= json_encode($dato); + $data = "[".substr ($datas, 0, -1)."]"; + $etiqueta = "[".substr (preg_replace("[\n|\r|\n\r|\t]",'', $etiquetas), 0, -1)."]"; + $color = "[".substr ($colores, 0, -1)."]"; + +$data_grafica= " +datasets: [{ + data: $data , + backgroundColor: $color, + label: '' + }], + labels: $etiqueta + +"; + $resultado =" + + + $lineas +
    $row[cantidad]$row[contenido]
    + + "; + $manejo_grafica = formulario_estadistica_ocultar("$id_form","$id_campo","","$tipo"); +$grafica =" +
    + +
    + +
    + +
    + + +"; + + }else {// $grafica= $consulta; + } + return $grafica; + +} + +function formulario_acciones($id,$tipo) { + // $areas = resumen_identificador("$row[control]",'','','boton'); + $geo = buscar_campo_tipo("$id","14"); +// $buscador = buscar_datos("*formato*","$id","grid","mostrar_contenido_buscador"); + if($geo[0] !='') { + $mapa_aplicacion= "
  • "; + $mapa= "
  • Mapa
  • +
  • {GEOJson}
  • + ";}else {$mapa='';} + $publico = remplacetas('form_id','id',"$id",'modificable',"") ; + $propietario = remplacetas('form_id','id',$id,'id_empresa',"") ; + // $propietario = remplacetas('usuarios','id',$propietario[0],'email',"") ; + if($publico[0] !="0" OR $_SESSION["id_empresa"] =="$propietario[0]") { + + $agregar = "
  • "; + $camara = " + + +
    + + + +
    + "; + + }else{ +$camara= " +
  • + + + +
  • "; + } + $campo_imagen = buscar_campo_tipo($id,"15"); + $id_campo = $campo_imagen[0]; + if($id_campo[0] =="") { + $galeria_aplicacion=""; + + }else{ + $galeria_aplicacion= " + + +$camara + + "; + } + + if($tipo=="") { +$acciones="
    + +
  • {json}
  • +
  • {json simple} + $mapa + +
  • Informe
  • +
  • Mostrar
  • +
  • Llenar
  • +
  • Embeber
  • +
  • Doc
  • +
  • SVG
  • + + +
    "; + +} + +elseif($tipo=="aplicacion"){ +$acciones=" +
    +
  • +
  • + $mapa_aplicacion + $galeria_aplicacion +
  • +
  • + $agregar +
  • +
  • + +
    + "; +} + +else{ + +} +return $acciones; + +} + +function compartir($id,$control) { +$respuesta = new xajaxResponse('utf-8'); + +$titulo = remplacetas('form_id','id',$id,'nombre',"") ; +$descripcion = remplacetas('form_id','id',$id,'descripcion',"") ; +if($control=="") { +$url ="$_SESSION[site]a$id"; + $empresa = remplacetas('form_id','id',$id,'id_empresa',"") ; + $id_empresa=$empresa[0]; + + $impresion = strip_tags($descripcion[0]); + //$impresion= str_replace('\t', '', $impresion); + $impresion = preg_replace("[\n|\r|\n\r|\t]",'', $impresion); + $twitter = substr($impresion,0, $length = 110); + $caracteres = strlen("$impresion"); + if($caracteres > 110) { $twitter .= "..."; } + + $razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ; + $slogan = remplacetas('empresa','id',"$id_empresa",'slogan','') ; + $web = remplacetas('empresa','id',"$id_empresa",'web',''); + $logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ; + $size="50px"; +$resultado=" +
    +
    +

    Compartir:

    +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + + +
    +
    + + +
    +
    + +"; +} + +$encabezado ="

    $titulo[0]$descripcion[0]

    "; + $respuesta->addAssign("muestra_form","innerHTML","$resultado"); + $respuesta->addAssign("titulo_modal","innerHTML","$encabezado"); + //$respuesta->addAssign("titulo_modal","innerHTML","$datos_usuario"); + //$respuesta->addAssign("pie_modal","innerHTML","$pie"); + $respuesta->addscript("$('#muestraInfo').removeClass('fade').modal('hide')"); + $respuesta->addscript("$('#muestraInfo').modal('toggle')"); + return $respuesta; + +} +$xajax->registerFunction("compartir"); + + +function portal_filtro_campos_drop($formulario,$id_campo,$div,$plantilla){ +$listado=""; +$tabla=""; +if($id_campo =="") { + $campo_titulo = remplacetas('form_parametrizacion','campo',$formulario,'descripcion'," tabla='form_id' and opcion = 'titulo'") ; + $id_campo = $campo_titulo[0]; + if($id_campo =="") { $resultado = ""; return $resultado;} + } + $tipo_campo = remplacetas('form_campos','id',"$id_campo",'campo_tipo',"") ; + if($tipo_campo[0] =="10" ) {$tipo ="relacion";} + elseif($tipo_campo[0] =="6" ) {$tipo ="buscador";} + else{$tipo ="";} + /// $valor_actual = relacion_render("$id","$row[id_campo]",$contenido,'5'); + +$formulario_descripcion = remplacetas('form_id','id',"$formulario",'descripcion',"") ; +$formulario_nombre = remplacetas('form_id','id',"$formulario",'nombre',"") ; +$campo_nombre = remplacetas('form_campos','id',"$id_campo",'campo_nombre',"") ; +$campo_descripcion = remplacetas('form_campos','id',"$id_campo",'campo_descripcion',"") ; + +$consulta ="SELECT * + FROM form_campos ,form_datos + WHERE form_datos.form_id = '$formulario' + AND form_campos.id = form_datos.id_campo + AND form_datos.id_campo = '$id_campo' + GROUP BY contenido + ORDER BY contenido"; +$link=Conectarse(); +mysqli_set_charset($link, "utf8"); +$sql=mysqli_query($link,$consulta); +if (mysqli_num_rows($sql)!=0){ + +while( $row = mysqli_fetch_array( $sql ) ) { + if($tipo =='relacion') { + ///($form_id,$id_campo,$valor,$cantidad) + $valor_actual = relacion_render("$formulario","$id_campo","$row[contenido]",'0','relacion_drop'); + } + elseif($tipo =='buscador') { + ///($form_id,$id_campo,$valor,$cantidad) + $valor_actual = imprimir_buscador_campo("$id_campo","$row[contenido]",'buscador_drop'); + //imprimir_buscador_campo($id_campo,$valor,$plantilla) + } + else { + $valor_actual="$row[contenido]"; + } + +$listado .= "
  • $valor_actual
  • "; +//onclick="xajax_portal_filtro_cadena('74','566','eab23a3e8e815f46a371a43ba9abc9ea','mostrar_resultado','landingpage') " + +} + +} +/*$resultado =" +
    + Filtro + $resultado +
    "; + */ + $resultado=" + + "; + +return $resultado; +} + +function drop($tabla,$value,$descripcion,$onchange,$where,$nombre){ +$group =""; +@$valor=$valor; +@$value =$value; +$link=Conectarse(); +$campos = explode(",",$descripcion); +@$campo1 = $campos[0]; +@$campo2 = $campos[1]; +$lis=""; + mysqli_set_charset($link, "utf8"); + $consulta = "SELECT *,$value, $descripcion FROM $tabla WHERE 1 $group ORDER BY $campo1 "; + $sql=mysqli_query($link,$consulta); + + if (mysqli_num_rows($sql)!='0'){ + while( $row = mysqli_fetch_array( $sql ) ) { + if($row[$value]=="") {$resultado.="";}else{ + $mostrar_id = "[$row[$value]]"; + $lis.= "
  • ".substr(@$row[$campo1], 0, 150 )." ".substr(@$row[$campo2], 0, 30 )." $mostrar_id
  • "; + } + } + $resultado=" + + "; + } + else{ + $resultado = "
    No hay resultados 0019
    "; + } +return $resultado; +} + + + +function contenido_presentacion($id){ + $imagen =""; + $acciones =""; + $busca =""; + $busqueda =""; + $fechas =""; + $campo =""; + $campo_filtro =""; + $lineas =""; + $linea =""; + $formato =""; + $href_4=""; + $href_5=""; + $listado_nombres =""; + if(isset($_REQUEST['orden'])) { $orden= "$_REQUEST[orden]";} + if(isset($_REQUEST['registros'])) { $registros= "$_REQUEST[registros]";} + if(isset($_REQUEST['pagina'])) { $pagina= "$_REQUEST[pagina]";} + if(isset($_REQUEST['v'])) { $origen= "$_REQUEST[v]";} + //$campo_orden = remplacetas('form_parametrizacion','campo',"$form",'descripcion'," tabla='form_id' and opcion = 'orden'") ; + //$campo_orden = $campo_orden[0]; + + + + + $descripcion = remplacetas('form_id','id',$id,'descripcion') ; + $nombre = remplacetas('form_id','id',$id,'nombre') ; + $respuesta = new xajaxResponse('utf-8'); + + $campo_titulo = remplacetas('form_parametrizacion','campo',$id,'descripcion'," tabla='form_id' and opcion = 'titulo'") ; +if($campo_titulo[0] !='') {$w_campo = "AND id_campo = '$campo_titulo[0]'";} +$campo_titulo = $campo_titulo[0]; + + $campo_orden = remplacetas('form_parametrizacion','campo',"$id",'descripcion'," tabla='form_id' and opcion = 'orden'") ; + $campo_orden = $campo_orden[0]; + + + +if($orden == "" ) { $ordenar= "ORDER BY form_datos.id DESC ";} +elseif($orden == "ASC" ) { $ordenar= "ORDER BY form_datos.id ASC "; } +else{} + + + if($campo_orden !="") { + $consulta = " + SELECT control,id,form_id,contenido FROM form_datos + WHERE form_id = '$id' AND id_campo ='$campo_orden' + GROUP BY form_datos.control + ORDER BY CAST(contenido AS SIGNED ) $orden "; + }else { +$consulta ="SELECT *,GROUP_CONCAT(id ORDER by timestamp desc ) as identificador FROM form_datos WHERE form_id = '$id' $w_campo GROUP BY control $ordenar"; + } + + +//$consulta ="SELECT *,GROUP_CONCAT(id ORDER by timestamp desc ) as identificador FROM form_datos WHERE form_id = '$id' $w_campo GROUP BY control $ordenar"; +$link=Conectarse(); +$sql=mysqli_query($link,$consulta); +if (mysqli_num_rows($sql)!='0'){ + $control = mysqli_result($sql,0,control); + //$contenido = "";}else { + + $resultado ="
    No existe el usuario
    "; + } + + $respuesta->addAssign("muestra_form","innerHTML","$resultado"); + $respuesta->addAssign("titulo_modal","innerHTML","$regresar"); + //$respuesta->addAssign("titulo_modal","innerHTML","$datos_usuario"); + //$respuesta->addAssign("pie_modal","innerHTML","$pie"); + $respuesta->addscript("$('#muestraInfo').removeClass('fade').modal('hide')"); + $respuesta->addscript("$('#muestraInfo').modal('toggle')"); + return $respuesta; + + } + elseif( $tipo =='nuevo') { + ///$grupo = select('usuarios_grupos','id','nombre,regimen','xajax_eapbs((this.value))',"",''); + $grupo = seleccionar_grupo('id_grupo'); + $resultado =" +
    +

    Crear un usuario

    +
    + +
    + Datos personales +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + Datos de acceso + +
    + + $grupo +
    +
    + + +
    + + +
    + +
    + + +
    +
    + +
    + +
    + + +
    +
    + + +
    +
    + Datos laborales +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    +
    Grabar
    +
    +
    +
    Cancelar
    +
    +
    +
    + + "; + + } + elseif( $tipo =='grabar') { + $password = generar_password(); + $password_md5 = md5($password); + $consulta ="INSERT INTO $tabla_autenticacion SET + + + username='$formulario[username]', + email='$formulario[email]', + p_nombre='$formulario[p_nombre]', + s_nombre='$formulario[s_nombre]', + p_apellido='$formulario[p_apellido]', + s_apellido='$formulario[s_apellido]', + fecha_nacimiento='$formulario[fecha_nacimiento]', + telefono_celular='$formulario[telefono_celular]', + titulo_profesional='$formulario[titulo_profesional]', + documento_numero='$formulario[documento_numero]', + ocupacion='$formulario[ocupacion]', + cargo='$formulario[cargo]', + id_grupo='$formulario[id_grupo]', + passwd ='$password_md5' + + "; + $insertar = mysqli_query($link,$consulta); + $resultado = "$consulta"; + } +else {} + + $resultado .=""; + + $respuesta = new xajaxResponse('utf-8'); + $respuesta->addAlert(" ya $resultado"); + $respuesta->addAssign("$div","innerHTML","$resultado"); + + return $respuesta; + + +} +$xajax->registerFunction("buscar_funcionario"); + + + +function usuarios_listado($tabla,$div){ + + if($_SESSION['id'] == 1) { $w_empresa="";} else {$w_empresa = "WHERE id_empresa= '$_SESSION[id_empresa]' ";} + +$link=Conectarse(); + +mysqli_set_charset($link, "utf8"); + +$consulta = "SELECT * FROM $tabla $w_empresa ORDER BY username "; +$sql=mysqli_query($link,$consulta); + +$resultado=" + + + " ; +if (mysqli_num_rows($sql)!='0'){ +// if($onchange !=''){$vacio ="";}else{$vacio ="";} + +$linea = 1; +while( $row = mysqli_fetch_array( $sql ) ) { +$username= editar_campo("$tabla",$row['id'],"username","","","",""); +$p_nombre= editar_campo("$tabla",$row['id'],"p_nombre","","","",""); +$p_apellido= editar_campo("$tabla",$row['id'],"p_apellido","","","",""); +$email= editar_campo("$tabla",$row['id'],"email","","","",""); +$equipo= editar_campo("$tabla",$row['id'],"equipo","","","",""); +//$empresa_id= editar_campo("$tabla",$row['id'],"id_empresa","","",""); +$empresa_id= $row['id_empresa']; +$grupo = remplacetas('usuarios_grupo','id',"$row[id_grupo]","grupo_nombre","") ; +$empresa = remplacetas('empresa','id',"$row[id_empresa]","razon_social","") ; + + + require ("includes/parametrizacion.php"); + if($_SESSION['id'] == 1 AND @$soporte_multiempresa !== 0) { + $empresa_id= editar_campo("$tabla",$row['id'],"id_empresa","","","",""); + }else {$empresa_id= $row['id_empresa'];} +if($row['id'] !="1") { + $acciones = "";} + else {$acciones="";} +$resultado .= ""; +$linea++; + } + + + }else{ + $resultado = "
    No hay resultados 0018
    "; + } + + if($div =="") { + $div="contenido"; + // $resultado ="Configuración multiempresa"; + return $resultado; + } + $respuesta->addScript("javascript:xajax_multiempresa('empresa','$div')"); + return $respuesta; +} +$xajax->registerFunction("usuarios_listado"); + + +function XXX($identificador,$tipo,$usuario,$div){ + if($tipo=="todo") { + $w_tipo =""; + }else { + $w_tipo ="AND tipo= '$tipo'"; + } +$consulta = "SELECT * FROM form_interacciones WHERE identificador = '$identificador' $w_tipo ORDER BY timestamp DESC "; +$link=Conectarse(); +mysqli_set_charset($link, "utf8"); + mysqli_real_escape_string($link,$consulta); +$sql=mysqli_query($link,$consulta); +if (mysqli_num_rows($sql)!='0'){ +$resultado = mysqli_num_rows($sql); + +require ("milfs/includes/parametrizacion.php"); + + +while( $row = mysqli_fetch_array( $sql ) ) { + $usuario = remplacetas('form_datos','control',"$row[usuario]","contenido","id_campo = '$login_campo_nombres'") ; + $nombre_usuario = remplacetas('form_datos','control',"$control_servicio[0]","contenido"," id_campo = '$login_campo_nombres'") ; + $avatar_usuario = remplacetas('form_datos','control',"$control_servicio[0]","contenido","id_campo = '$login_campo_avatar'") ; + if($tipo =="todo") { + if($row[tipo] =="Mensaje"){ $alerta='default'; } + elseif($row[tipo] =="Si"){ $alerta='success'; } + elseif($row[tipo] =="No"){ $alerta='warning'; } + elseif($row[tipo] =="Comentar"){ $alerta='info'; } + else{ $alerta=''; } + + } + + $listado .= " +
  • +
    +

    ".strip_tags($row['mensaje'])."

    +
    $usuario[0] $row[timestamp]
    + +
    +
  • "; + + } +$resultado= " +
    +
    +
    + Interacciones +
    + +
      + $listado +
    + +
    "; +} +$respuesta = new xajaxResponse('utf-8'); +$respuesta->addAssign("$div","innerHTML","$resultado"); + + return $respuesta; + +} +$xajax->registerFunction("XXX"); + +function cmp($a, $b) {//Ordenar los numeros descendientemente + if ($a == $b) return 0; + return ($a < $b) ? 1 : -1; +} + + +function holamundo() { + + $respuesta = new xajaxResponse('utf-8'); + //$respuesta->addAssign("mensaje_$control","innerHTML",""); + $respuesta->addAlert("Hola mundo!"); + return $respuesta; +} + +$xajax->registerFunction("holamundo"); + + +?>
    IdUsernameNombreEmailProyectoEquipo
    $row[id]$username$p_nombre $p_apellido$email $empresa[0]
    $grupo[0]
    $equipo
    Editar
    $acciones