interacciones en notas

This commit is contained in:
humano 2017-11-16 12:18:46 -05:00
parent 5114e2e835
commit 7c39fb74da
5 changed files with 178 additions and 57 deletions

View File

@ -585,6 +585,7 @@ if('serviceWorker' in navigator) {
} }
elseif($v[0] =='g') { elseif($v[0] =='g') {
/// g=FORMULARIO EMBEBIDO /// g=FORMULARIO EMBEBIDO
$no_mostrar ="display:none; ";
$form =$v[1]; $form =$v[1];
$embebido = "1"; $embebido = "1";
$onload = formulario_embebido($form,$opciones); $onload = formulario_embebido($form,$opciones);
@ -1037,7 +1038,7 @@ $eventos= "
<!-- Modal --> <!-- Modal -->
<div class='modal fade ' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'> <div class='modal fade ' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
<div class='modal-dialog modal-lg' > <div id="modal_landing" class='modal-dialog modal-lg' >
<div class='modal-content'> <div class='modal-content'>
<button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i> </button> <button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i> </button>
<div class='modal-header hidden-xs' > <div class='modal-header hidden-xs' >

View File

@ -1,3 +1,15 @@
$('.dropdown-toggle').click(function (){
dropDownFixPosition($('button'),$('.dropdown-menu'));
});
function dropDownFixPosition(button,dropdown){
var dropDownTop = button.offset().top + button.outerHeight();
dropdown.css('top', dropDownTop + "px");
dropdown.css('left', button.offset().left + "px");
}
$(document).ready(function(){ $(document).ready(function(){
/* This code is executed after the DOM has been completely loaded */ /* This code is executed after the DOM has been completely loaded */
@ -14,7 +26,9 @@ $(document).ready(function(){
$("#muestraInfo").on("hidden.bs.modal", function () {
document.getElementById('modal_landing').className= 'modal-dialog modal-lg';
});

View File

@ -31,7 +31,7 @@ padding: 1px;
padding:5px; padding:5px;
width:150px; width:150px;
position:absolute; position:absolute;
overflow:hidden; overflow:visible;
cursor:move; cursor:move;
font-family:Trebuchet MS,Tahoma,Myriad Pro,Arial,Verdana,sans-serif; font-family:Trebuchet MS,Tahoma,Myriad Pro,Arial,Verdana,sans-serif;

View File

@ -3,13 +3,23 @@
.modal-body { .modal-body {
max-height: calc(100vh - 100px) !important; max-height: calc(100vh - 100px) !important;
min-height: calc(100vh - 100px) !important; } min-height: calc(100vh - 100px) !important; }
} }
.drop-up { .drop-up {
top: auto; top: auto;
bottom: 100% !important; bottom: 100% !important;
overflow: visible;
}
.dropdown-menu {
min-width:300px;
padding: 3px;
z-index: 99999;
} }
.navbar .navbar-nav { .navbar .navbar-nav {
display: inline-block; display: inline-block;
float: none; float: none;
@ -82,6 +92,12 @@ box-shadow: none;
padding: 0; padding: 0;
} }
.modal-xs {
width: 40% !important;
height: auto;
padding: 0;
}
.modal-content { .modal-content {
height: auto; height: auto;

View File

@ -36,10 +36,10 @@ function formulario_mini($datos,$id,$opciones,$tipo){
return $respuesta; return $respuesta;
} }
elseif($publico[0] =="2" AND ($_SESSION['id'] =="" AND !isset($_SESSION['nombre_usuario_milfs'] ))) { elseif($publico[0] =="2" AND ($_SESSION['id'] =="" AND !isset($_SESSION['nombre_usuario_milfs'] ))) {
$login = milfs_session("","","","boton",""); $login = milfs_session("","","","boton","",'formulario_login');
$resultado = " $resultado = "
<div class='alert alert-danger'><p>Ingresa con tu usuario para agregar datos a esta aplicación. <i class='fa fa-user-circle-o'></i></p> </div> <div class='alert alert-danger'><p>Ingresa con tu usuario para agregar datos a esta aplicación. <i class='fa fa-user-circle-o'></i></p> </div>
$login"; <div id='div_login'>$login</div>";
$respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); $respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
$respuesta->addAssign("muestra_form","innerHTML","$resultado"); $respuesta->addAssign("muestra_form","innerHTML","$resultado");
@ -245,7 +245,7 @@ if(isset($_REQUEST['social'])) {
}else{} }else{}
$login = milfs_session("","","","boton",""); $login = milfs_session("","","","boton","",'div_session');
if($_SESSION['username'] !='') { $autor = $_SESSION['username'];} if($_SESSION['username'] !='') { $autor = $_SESSION['username'];}
elseif($_SESSION['usuario_milfs'] !='') { $autor = $_SESSION['nombre_usuario_milfs'];} elseif($_SESSION['usuario_milfs'] !='') { $autor = $_SESSION['nombre_usuario_milfs'];}
else {$autor='';} else {$autor='';}
@ -262,7 +262,9 @@ $footer
<div class=' img-rounded tablero_titulo ' style='' ><h1>$titulo[0] <br><small>$descripcion[0]</small></h1> <div class=' img-rounded tablero_titulo ' style='' ><h1>$titulo[0] <br><small>$descripcion[0]</small></h1>
<span class='data'>$form-titulo</span> <span class='data'>$form-titulo</span>
<div class='hidden' id='mensaje_titulo'></div> <div class='hidden' id='mensaje_titulo'></div>
$login <div id='div_session'>
$login
</div>
</div> </div>
@ -432,7 +434,7 @@ if($comprometo[0] !="") { $comprometox="text-success";}else { $comprometox="";}
$texto= substr($titulo[0],0, $length = 200); $texto= substr($titulo[0],0, $length = 200);
if($caracteres > 200) { $texto .= "... <button type='button' class='btn btn-link btn-xs' data-html='true' data-toggle='tooltipx' data-placement='top' title='$titulo[0]'>[+]</button>"; } if($caracteres > 200) { $texto .= "... <button type='button' class='btn btn-link btn-xs' data-html='true' data-toggle='tooltipx' data-placement='top' title='$titulo[0]'>[+]</button>"; }
$interaccion = interaccion_identificador("$row[control]",'','simple');
$notes.= " $notes.= "
<div id='nota_$id-$row[control]' class='note $color $mostrar' style=\" left: ".$left."px; top: ".$top."px; z-index: ".$zindex." \"> <div id='nota_$id-$row[control]' class='note $color $mostrar' style=\" left: ".$left."px; top: ".$top."px; z-index: ".$zindex." \">
<div class='pull-left'> <div class='pull-left'>
@ -454,8 +456,17 @@ if($comprometo[0] !="") { $comprometox="text-success";}else { $comprometox="";}
<span class='data'>$id-$row[control]</span> <span class='data'>$id-$row[control]</span>
<div class='hidden' id='mensaje_$row[control]'></div> <div class='hidden' id='mensaje_$row[control]'></div>
<div class='footer ' role='row'> <div class='footer ' role='row'>
<div class='btn-group '>
<div class='pull-left'> <a href='#' class='btn btn-xs btn-link dropdown-toggle' data-toggle='dropdown' aria-expanded='false'>
<i class='fa fa fa-thumbs-o-up' aria-hidden='true'></i>
</a>
<ul class='dropdown-menu drop-up text-center' role='menu'>
<li>
$interaccion
</li>
</ul>
</div>
<!-- <div class='pull-left'>
<div id='gusta_$row[control]' class='$gustax btn btn-xs col-xs-6' title='Me gusta' onclick=\"xajax_parametrizacion_linea('form_id','$id','gusta','$autor_logueado','mensaje_$row[control]','','$row[control]'); <div id='gusta_$row[control]' class='$gustax btn btn-xs col-xs-6' title='Me gusta' onclick=\"xajax_parametrizacion_linea('form_id','$id','gusta','$autor_logueado','mensaje_$row[control]','','$row[control]');
javascript: document.getElementById('gusta_$row[control]').className= 'text-success btn btn-xs col-xs-6'; \" > javascript: document.getElementById('gusta_$row[control]').className= 'text-success btn btn-xs col-xs-6'; \" >
<i class=' fa fa-thumbs-o-up' aria-hidden='true'></i> <i class=' fa fa-thumbs-o-up' aria-hidden='true'></i>
@ -466,7 +477,7 @@ if($comprometo[0] !="") { $comprometox="text-success";}else { $comprometox="";}
<i class='fa fa-handshake-o' aria-hidden='true'></i> <i class='fa fa-handshake-o' aria-hidden='true'></i>
</div> </div>
</div> </div> -->
<div class='pull-right'> <div class='pull-right'>
<footer>$autor<footer> <footer>$autor<footer>
</div> </div>
@ -3368,19 +3379,32 @@ $resultado= "
</ul> </ul>
</div>"; </div>";
}else{
$resultado="<div class='alert alert-danger'><h2>Aún no hay interacciones que mostrar. </h2></div>";
} }
$respuesta = new xajaxResponse('utf-8'); $respuesta = new xajaxResponse('utf-8');
$respuesta->addAssign("$div","innerHTML","$resultado");
$respuesta->addAssign("muestra_form","innerHTML","$resultado");
$respuesta->addAssign("modal_landing","className","modal-dialog modal-xs");
$respuesta->addAssign("titulo_modal","innerHTML","<h2>$accion <small>$_SESSION[nombre_usuario_milfs]<small> </h2> ");
$respuesta->addScript("$('#muestraInfo').removeClass('fade').modal('hide')");
$respuesta->addScript("$('#muestraInfo').modal('toggle')");
return $respuesta; return $respuesta;
} }
$xajax->registerFunction("mostrar_interacciones"); $xajax->registerFunction("mostrar_interacciones");
function contar_interacciones($identificador,$tipo,$usuario){ function contar_interacciones($identificador,$tipo,$usuario){
$resultado =""; $resultado ="";
$consulta = "SELECT distinct(id) as cantidad FROM form_interacciones WHERE identificador = '$identificador' AND tipo= '$tipo' "; if($usuario !=""){ $w_usuario = " AND usuario = '$usuario'";}
$consulta = "SELECT distinct(id) as cantidad FROM form_interacciones WHERE identificador = '$identificador' AND tipo= '$tipo' $w_usuario";
$link=Conectarse(); $link=Conectarse();
mysqli_set_charset($link, "utf8"); mysqli_set_charset($link, "utf8");
mysqli_real_escape_string($link,$consulta); mysqli_real_escape_string($link,$consulta);
@ -3393,8 +3417,12 @@ $resultado = mysqli_num_rows($sql);
return $resultado; return $resultado;
} }
function interaccion_identificador($identificador,$accion) { function interaccion_identificador($identificador,$accion,$tipo) {
$revisar_interacciones=""; $revisar_interacciones="";
$respuesta = new xajaxResponse('utf-8'); $respuesta = new xajaxResponse('utf-8');
$empresa = remplacetas("form_datos","control","$identificador","id_empresa",""); $empresa = remplacetas("form_datos","control","$identificador","id_empresa","");
$id_formulario = remplacetas("form_datos","control","$identificador","form_id",""); $id_formulario = remplacetas("form_datos","control","$identificador","form_id","");
@ -3414,7 +3442,8 @@ $respuesta = new xajaxResponse('utf-8');
mysqli_set_charset($link, "utf8"); mysqli_set_charset($link, "utf8");
$mensaje=strip_tags($mensaje) ; $mensaje=strip_tags($mensaje) ;
mysqli_real_escape_string($link,$mensaje); mysqli_real_escape_string($link,$mensaje);
$consulta="INSERT INTO form_interacciones SET mensaje='".mysqli_real_escape_string($link,$mensaje)."' ,estado='0' ,identificador='$nuevo_identificador', tipo='$tipo',ip=$graba_ip,usuario='$_SESSION[control_usuario_milfs]' "; if($_SESSION["id"] !="") { $usuario="MILF-$_SESSION[id]";}else{ $usuario = "$_SESSION[control_usuario_milfs]"; }
$consulta="INSERT INTO form_interacciones SET mensaje='".mysqli_real_escape_string($link,$mensaje)."' ,estado='0' ,identificador='$nuevo_identificador', tipo='$tipo',ip=$graba_ip,usuario='$usuario' ";
mysqli_real_escape_string($link,$consulta); mysqli_real_escape_string($link,$consulta);
$sql=mysqli_query($link,$consulta); $sql=mysqli_query($link,$consulta);
@ -3469,25 +3498,54 @@ $asunto= "Recibiste un mensaje en [$portal_sigla] ";
} }
$respuesta->addAssign("muestra_form","innerHTML","$resultado"); $respuesta->addAssign("muestra_form","innerHTML","$resultado");
$respuesta->addAssign("myModalLabel_info","innerHTML","<h2>$accion</h2>"); // $respuesta->addAssign("myModalLabel_info","innerHTML","<h2>$accion</h2>");
return $respuesta; return $respuesta;
} }
if($accion =="") { if($accion =="") {
$cantidad_me_gusta = contar_interacciones("$identificador","Gusta","");
$cantidad_me_comprometo = contar_interacciones("$identificador","Comprometo","");
$cantidad_Si = contar_interacciones("$identificador","Si",""); $cantidad_Si = contar_interacciones("$identificador","Si","");
$cantidad_No = contar_interacciones("$identificador","No",""); $cantidad_No = contar_interacciones("$identificador","No","");
$cantidad_Comentar = contar_interacciones("$identificador","Comentar",""); $cantidad_Comentar = contar_interacciones("$identificador","Comentar","");
$cantidad_Reportar = contar_interacciones("$identificador","Reportar",""); $cantidad_Reportar = contar_interacciones("$identificador","Reportar","");
$cantidad_Mensaje = contar_interacciones("$identificador","Mensaje",""); $cantidad_Mensaje = contar_interacciones("$identificador","Mensaje","");
if(isset($_SESSION['id_empresa'])){ if(isset($_SESSION['id_empresa'])){
if($_SESSION['id_empresa'] == "$id_empresa") { if($_SESSION['id_empresa'] == "$id_empresa") {
$revisar_interacciones=" <div class='btn btn-success' onclick=\"xajax_mostrar_interacciones('$identificador','todo','','mostrar_interacciones_$identificador');\">Mostrar Todo</div>"; $revisar_interacciones="
<div id='Comentar_$identificador' onclick=\"xajax_mostrar_interacciones('$identificador','todo','','mostrar_interacciones_$identificador');\" class='btn btn-info btn-xs' role='' title='Comentar' >
<span class='fa fa-eye' aria-hidden='true'></span><span class='hidden-xs'><br> Mostrar </span>
</div>
";
} }
else {$revisar_interacciones="";} else {$revisar_interacciones="";}
} }
if($tipo =="simple") {
$menu ="
<div id='botones-social' class='btn-group btn-group-justified' role='group' aria-label='botonera' >
<div id='Gusta_$identificador' onclick=\"xajax_interaccion_identificador('$identificador','Gusta'); \"class='btn btn-primary btn-xs' role='' title='Me gusta'>
<span class='badge' id='Gusta_cantidad_$identificador'>$cantidad_me_gusta</span> <span class='fa fa fa-thumbs-o-up' aria-hidden='true'></span><span class='hidden-xs'><br> Me gusta </span>
</div>
<div id='Comprometo_$identificador' onclick=\"xajax_interaccion_identificador('$identificador','Comprometo'); \" class='btn btn-success btn-xs' role='' title='Me comprometo' >
<span class='badge' id='Comprometo_cantidad_$identificador'>$cantidad_me_comprometo</span> <span class='fa fa-handshake-o' aria-hidden='true'></span><span class='hidden-xs'><br> Me comprometo</span>
</div>
<div id='Comentar_$identificador' onclick=\"xajax_interaccion_identificador('$identificador','Comentar'); \" class='btn btn-warning btn-xs' role='' title='Comentar' >
<span class='badge' id='Comentar_cantidad_$identificador'>$cantidad_Comentar</span> <span class='fa fa-comment-o' aria-hidden='true'></span><span class='hidden-xs'><br> Comentar </span>
</div>
$revisar_interacciones
</div>
";
}
else{
$menu =" $menu ="
<!-- <div id='botones-social' class='btn-group btn-group-xs' role='group' aria-label='botonera'> <div id='botones-social' class='btn-group btn-group-xs' role='group' aria-label='botonera'>
<div id='Mensaje_$identificador' onclick=\"xajax_interaccion_identificador('$identificador','Mensaje'); \" class='btn btn-default' role='' ><span class='glyphicon glyphicon glyphicon glyphicon glyphicon-envelope' aria-hidden='true'></span> Mensaje <span class='badge' id='Mensaje_cantidad_$identificador'>$cantidad_Mensaje</span></div> <div id='Mensaje_$identificador' onclick=\"xajax_interaccion_identificador('$identificador','Mensaje'); \" class='btn btn-default' role='' ><span class='glyphicon glyphicon glyphicon glyphicon glyphicon-envelope' aria-hidden='true'></span> Mensaje <span class='badge' id='Mensaje_cantidad_$identificador'>$cantidad_Mensaje</span></div>
<div id='Si_$identificador' onclick=\"xajax_interaccion_identificador('$identificador','Si'); \"class='btn btn-success' role='' ><span class='glyphicon glyphicon glyphicon glyphicon-thumbs-up' aria-hidden='true'></span> Si <span class='badge' id='Si_cantidad_$identificador'>$cantidad_Si</span></div> <div id='Si_$identificador' onclick=\"xajax_interaccion_identificador('$identificador','Si'); \"class='btn btn-success' role='' ><span class='glyphicon glyphicon glyphicon glyphicon-thumbs-up' aria-hidden='true'></span> Si <span class='badge' id='Si_cantidad_$identificador'>$cantidad_Si</span></div>
<div id='No_$identificador' onclick=\"xajax_interaccion_identificador('$identificador','No'); \" class='btn btn-warning' role='' ><span class='glyphicon glyphicon glyphicon glyphicon-thumbs-down' aria-hidden='true'></span> No <span class='badge' id='No_cantidad_$identificador'>$cantidad_No</span></div> <div id='No_$identificador' onclick=\"xajax_interaccion_identificador('$identificador','No'); \" class='btn btn-warning' role='' ><span class='glyphicon glyphicon glyphicon glyphicon-thumbs-down' aria-hidden='true'></span> No <span class='badge' id='No_cantidad_$identificador'>$cantidad_No</span></div>
@ -3496,9 +3554,11 @@ $asunto= "Recibiste un mensaje en [$portal_sigla] ";
<div class='btn btn-info' onclick=\"xajax_mostrar_interacciones('$identificador','Comentar','','mostrar_interacciones_$identificador');\">Mostrar</div> <div class='btn btn-info' onclick=\"xajax_mostrar_interacciones('$identificador','Comentar','','mostrar_interacciones_$identificador');\">Mostrar</div>
$revisar_interacciones $revisar_interacciones
</div> </div>
-->
<div id='mostrar_interacciones_$identificador'></div>
"; ";
}
return $menu; return $menu;
} }
/* /*
@ -3507,7 +3567,16 @@ $asunto= "Recibiste un mensaje en [$portal_sigla] ";
elseif($accion=="Compartir") { } elseif($accion=="Compartir") { }
*/ */
else { else {
if(isset($_SESSION['usuario_milfs']) ) {
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=" $formato="
<div class='barra_interaccion'> <div class='barra_interaccion'>
<form id ='formulario_interaccion' name ='formulario_interaccion'> <form id ='formulario_interaccion' name ='formulario_interaccion'>
@ -3531,27 +3600,47 @@ $formato="
"; ";
}else{
$formato= "<div class='alert alert-warning'><h2>Ya has dicho <quote>Me $accion</quote> </h2></div>";
}
}
else{
require ("./milfs/includes/parametrizacion.php");
/// SI EL USUARIO NO ESTA LOGUEADO
$login = milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","boton","","div_interacciones");
$formato ="
<div id='div_interacciones'>
<div class='alert alert-success'><h2>Por favor ingresa para <b>$accion</b></h2>
$login
</div>
</div>
";
} }
else{
require ("./milfs/includes/parametrizacion.php");
/// SI EL USUARIO NO ESTA LOGUEADO
$login = milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","","");
$formato ="
<div class='alert alert-success'><h2>Por favor ingresa para <b>$accion</b></h2>
$login
</div>";
}
} }
//$div_contenido = "<div id='$div'>$div</div>"; //$div_contenido = "<div id='$div'>$div</div>";
$respuesta->addAssign("muestra_form","innerHTML","$formato"); $respuesta->addAssign("muestra_form","innerHTML","$formato");
$respuesta->addAssign("myModalLabel_info","innerHTML","<h2>$accion <small>$_SESSION[nombre_usuario_milfs]<small> </h2> "); $respuesta->addAssign("modal_landing","className","modal-dialog modal-xs");
$respuesta->addAssign("titulo_modal","innerHTML","<h2>$accion <small>$_SESSION[nombre_usuario_milfs]<small> </h2> ");
//$respuesta->addAssign("pie_modal","innerHTML","$pie"); //$respuesta->addAssign("pie_modal","innerHTML","$pie");
//$respuesta->addAssign("$div","innerHTML","$resultado"); //$respuesta->addAssign("$div","innerHTML","$resultado");
$respuesta->addscript("$('#muestraInfo').modal('toggle')"); ///$respuesta->addscript("$('#muestraInfo').modal('toggle')");
$respuesta->addScript("$('#muestraInfo').removeClass('fade').modal('hide')");
$respuesta->addScript("$('#muestraInfo').modal('toggle')");
return $respuesta; return $respuesta;
} }
@ -7812,7 +7901,7 @@ return $verificar_email;
$xajax->registerFunction("verificacion_email"); $xajax->registerFunction("verificacion_email");
function milfs_session($form_id,$campo_usuario,$campo_password,$tipo,$datos){ function milfs_session($form_id,$campo_usuario,$campo_password,$tipo,$datos,$div){
$accion=""; $accion="";
$datos = mysql_seguridad($datos); $datos = mysql_seguridad($datos);
$respuesta = new xajaxResponse('utf-8'); $respuesta = new xajaxResponse('utf-8');
@ -7887,13 +7976,13 @@ if($tipo =="") {
<br> <br>
<div class='row'> <div class='row'>
<div class='col-xs-4'> <div class='col-xs-4'>
<div class='btn btn-default ' onclick =\"xajax_milfs_session('$form_id','$campo_usuario','$campo_password','recuperar','') \">Recuperar</div> <div class='btn btn-default ' onclick =\"xajax_milfs_session('$form_id','$campo_usuario','$campo_password','recuperar','','$div') \">Recuperar</div>
</div> </div>
<div class='col-xs-4'> <div class='col-xs-4'>
<div class='btn btn-default ' onclick =\"xajax_milfs_session('$form_id','$campo_usuario','$campo_password','registrarse','') \">Registrarse</div> <div class='btn btn-default ' onclick =\"xajax_milfs_session('$form_id','$campo_usuario','$campo_password','registrarse','','$div') \">Registrarse</div>
</div> </div>
<div class='col-xs-4'> <div class='col-xs-4'>
<div class='btn btn-block btn-success ' onclick =\"xajax_milfs_session('$form_id','$campo_usuario','$campo_password','ingreso',xajax.getFormValues('login_milfs')) \">ingresar</div> <div class='btn btn-block btn-success ' onclick =\"xajax_milfs_session('$form_id','$campo_usuario','$campo_password','ingreso',xajax.getFormValues('login_milfs'),'$div') \">ingresar</div>
</div> </div>
</div> </div>
</form> </form>
@ -7904,7 +7993,7 @@ if($tipo =="") {
"; ";
$respuesta->addAssign("formulario_login","innerHTML",$formulario); $respuesta->addAssign("$div","innerHTML",$formulario);
return $respuesta; return $respuesta;
@ -7920,7 +8009,7 @@ elseif($tipo=='registrarse') {
$modificable = remplacetas('form_id','id',$form_id,'modificable','') ; $modificable = remplacetas('form_id','id',$form_id,'modificable','') ;
if($modificable[0] != "1" and (!isset ( $_SESSION[id]) )) { if($modificable[0] != "1" and (!isset ( $_SESSION[id]) )) {
$formulario = "<div class='aler alert-warning'>Función no disponible, por favor comuníquese con el administrador código </div>"; $formulario = "<div class='aler alert-warning'>Función no disponible, por favor comuníquese con el administrador código </div>";
$respuesta->addAssign("formulario_session","innerHTML",$formulario); $respuesta->addAssign("$div","innerHTML",$formulario);
return $respuesta; return $respuesta;
} }
@ -7928,7 +8017,7 @@ elseif($tipo=='registrarse') {
$boton =" $boton ="
<button id='boton_registro' href='#' class='btn btn-success btn-block' <button id='boton_registro' href='#' class='btn btn-success btn-block'
onclick =\"this.disabled= true; xajax_milfs_session('$form_id','$campo_usuario','$campo_password','nuevo',xajax.getFormValues('nuevo_registro')); \" > onclick =\"this.disabled= true; xajax_milfs_session('$form_id','$campo_usuario','$campo_password','nuevo',xajax.getFormValues('nuevo_registro'),'$div'); \" >
Registrarse </button> Registrarse </button>
"; ";
$control = md5(rand(1,99999999).microtime()); $control = md5(rand(1,99999999).microtime());
@ -7943,7 +8032,7 @@ elseif($tipo=='registrarse') {
</div> </div>
"; ";
$respuesta->addAssign("formulario_session","innerHTML",$formulario); $respuesta->addAssign("$div","innerHTML",$formulario);
} }
@ -7963,7 +8052,7 @@ elseif($tipo=='recuperar') {
</div> </div>
"; ";
$boton =" $boton ="
<div class='btn btn-success btn-block' onclick =\"xajax_milfs_session('$form_id','$campo_usuario','$campo_password','recuperar',xajax.getFormValues('nuevo_registro')); \" >Solicitar clave</div> <div class='btn btn-success btn-block' onclick =\"xajax_milfs_session('$form_id','$campo_usuario','$campo_password','recuperar',xajax.getFormValues('nuevo_registro'),'$div'); \" >Solicitar clave</div>
"; ";
$control = md5(rand(1,99999999).microtime()); $control = md5(rand(1,99999999).microtime());
$formulario =" $formulario ="
@ -8012,7 +8101,7 @@ elseif($tipo=='recuperar') {
"; ";
$formulario ="$campos"; $formulario ="$campos";
$respuesta->addAssign("formulario_session","innerHTML",$formulario); $respuesta->addAssign("$div","innerHTML",$formulario);
return $respuesta; return $respuesta;
@ -8054,13 +8143,13 @@ elseif($tipo=='recuperar') {
} }
$respuesta->addAssign("formulario_session","innerHTML",$formulario); $respuesta->addAssign("$div","innerHTML",$formulario);
} }
elseif($tipo=='confirmar_recuperar') { elseif($tipo=='confirmar_recuperar') {
if($datos[password] != $datos[confirmar_password]) { if($datos['password'] != $datos['confirmar_password']) {
$respuesta->addAlert("Los valores no son iguales"); $respuesta->addAlert("Los valores no son iguales");
return $respuesta; return $respuesta;
@ -8077,7 +8166,7 @@ elseif($tipo=='confirmar_recuperar') {
if (mysqli_query($link,$consulta)){ if (mysqli_query($link,$consulta)){
$resultado ="<div>Se cambió el password Por favor ingrese con sus nuevos datos <a href='?'> aquí </a> </div>"; $resultado ="<div>Se cambió el password Por favor ingrese con sus nuevos datos <a href='?'> aquí </a> </div>";
$respuesta->addAssign("formulario_session","innerHTML",$resultado); $respuesta->addAssign("$div","innerHTML",$resultado);
return $respuesta; return $respuesta;
}; };
@ -8089,7 +8178,7 @@ elseif ($tipo=='ingreso'){
$usuario = remplacetas('form_datos','form_id',"$form_id",'control'," BINARY contenido = '$datos[usuario]' AND id_campo = '$campo_usuario'") ; $usuario = remplacetas('form_datos','form_id',"$form_id",'control'," BINARY contenido = '$datos[usuario]' AND id_campo = '$campo_usuario'") ;
$password = remplacetas('form_datos','form_id',"$form_id",'control'," BINARY contenido = MD5('$datos[password]') AND id_campo = '$campo_password'") ; $password = remplacetas('form_datos','form_id',"$form_id",'control'," BINARY contenido = MD5('$datos[password]') AND id_campo = '$campo_password'") ;
if ( $usuario[0] != "" AND $usuario[0] === $password[0]) { if ( $usuario[0] != "" AND $password[0] !="") {
$respuesta->addAssign("login_milfs","className"," has-success "); $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]'") ; // $control_servicio = remplacetas('form_datos','form_id',"$login_formulario",'control'," BINARY contenido = '$servicio' AND control = '$control_uid[0]'") ;
$_SESSION['usuario_milfs'] = $usuario[0]; $_SESSION['usuario_milfs'] = $usuario[0];
@ -8098,13 +8187,13 @@ elseif ($tipo=='ingreso'){
$_SESSION['control_usuario_milfs'] = $usuario[0]; $_SESSION['control_usuario_milfs'] = $usuario[0];
$resultado ="<div class='alert alert-success'><h1>Gracias por regresar $_SESSION[nombre_usuario_milfs] <i class='glyphicon glyphicon-smile-o'></i></h1></div> "; $resultado ="<div class='alert alert-success'><h1>Gracias por regresar $_SESSION[nombre_usuario_milfs] <i class='glyphicon glyphicon-smile-o'></i></h1></div> ";
$respuesta->addScript("javascript:location.reload(true);"); $respuesta->addScript("javascript:location.reload(true);");
}else {$resultado ="<br><div class='alert alert-danger'><h1>Error</h1>Los datos no son correctos :( </div>"; }else {$resultado ="<br><div class='alert alert-danger'><h1>Error</h1>Los datos no son correctos :( </div>";
$respuesta->addAssign("login_milfs","className"," has-error "); $respuesta->addAssign("login_milfs","className"," has-error ");
$respuesta->addAssign("resultado","innerHTML",$resultado); $respuesta->addAssign("div_formulario_session","innerHTML",$resultado);
return $respuesta; return $respuesta;
} }
$respuesta->addAssign("formulario_session","innerHTML",$resultado); $respuesta->addAssign("$div","innerHTML",$resultado);
//$respuesta->addAlert("resultado"); //$respuesta->addAlert("resultado");
@ -8209,8 +8298,8 @@ elseif ($tipo=='nuevo'){
if ($error ==''){ if ($error ==''){
$sql_consulta=mysqli_query($link,$insertar_consulta); $sql_consulta=mysqli_query($link,$insertar_consulta);
if($sql_consulta){ if($sql_consulta){
$login = milfs_session("$form_id","$campo_usuario","$campo_password","",""); //$login = milfs_session("$form_id","$campo_usuario","$campo_password","","","$div");
$resultado ="<div class='alert alert-success'>Gracias por registrarse, por favor ingrese con los nuevos datos. </div>"; $resultado ="<div class='alert alert-success'>Gracias por registrarse, Actualiza e ingresa con los nuevos datos. $login </div>";
}else{$resultado.= "<div class='alert alert-danger'>La consulta no se grabó</div>";} }else{$resultado.= "<div class='alert alert-danger'>La consulta no se grabó</div>";}
@ -8219,13 +8308,14 @@ elseif ($tipo=='nuevo'){
} }
require ("milfs/includes/parametrizacion.php"); require ("milfs/includes/parametrizacion.php");
$insertar_servicio = insertar_linea("form_datos","$login_formulario","$social_login_servicio","$portal_sigla",$control,"","",""); $insertar_servicio = insertar_linea("form_datos","$login_formulario","$social_login_servicio","$portal_sigla",$control,"","","");
$resultado ="<div class='alert alert-success'>Gracias por registrarse, por favor ingrese con los nuevos datos. </div>"; $resultado ="<div class='alert alert-success'>Gracias por registrarse, Actualiza e ingresa con los nuevos datos. </div>";
$respuesta->addAssign("formulario_session","innerHTML","$resultado"); $respuesta->addAssign("$div","innerHTML","$resultado");
return $respuesta; return $respuesta;
} }
elseif ($tipo=='boton'){ elseif ($tipo=='boton'){
if(isset($_SESSION['usuario_milfs']) OR isset($_SESSION['id']) ) { if(isset($_SESSION['usuario_milfs']) OR isset($_SESSION['id']) ) {
//$control = remplacetas('form_datos','control',"$_SESSION[control_usuario_milfs]",'contenido'," id_campo = '$campo_password' ") ; //$control = remplacetas('form_datos','control',"$_SESSION[control_usuario_milfs]",'contenido'," id_campo = '$campo_password' ") ;
$campo_email = buscar_campo_tipo("$form_id","13"); $campo_email = buscar_campo_tipo("$form_id","13");
@ -8248,7 +8338,7 @@ elseif ($tipo=='boton'){
$formulario = " $formulario = "
<i> <i>
<img style='width:40px;' class='img img-circle' src='$avatar'> $_SESSION[nombre_usuario_milfs] <a class=' btn ' onclick=\"xajax_milfs_session('','','','salir') \"><i class='fa fa-sign-out'></i> SALIR </a> <img style='width:40px;' class='img img-circle' src='$avatar'> $_SESSION[nombre_usuario_milfs] <a class=' btn ' onclick=\"xajax_milfs_session('','','','salir','$div') \"><i class='fa fa-sign-out'></i> SALIR </a>
</i> $validar_email </i> $validar_email
@ -8257,7 +8347,7 @@ elseif ($tipo=='boton'){
}else{ }else{
$formulario =" $formulario ="
<div id='formulario_login' class='' > <div id='formulario_login' class='' >
<div class=' btn btn-success btn-block' onclick=\"xajax_milfs_session('$login_formulario','$login_campo_usuario','$login_campo_password','','');\">Ingresa</div> <div class=' btn btn-success btn-block' onclick=\"xajax_milfs_session('$login_formulario','$login_campo_usuario','$login_campo_password','','','$div');\">Ingresa</div>
</div> </div>
"; ";
} }