forked from qwerty/tupali
prueba de social login
This commit is contained in:
parent
d67960bde1
commit
59d658c1f7
@ -24,7 +24,7 @@ $(document).ready(function(){
|
||||
});
|
||||
|
||||
|
||||
var zIndex = 200;
|
||||
var zIndex = 0;
|
||||
|
||||
function make_draggable(elements)
|
||||
{
|
||||
|
@ -105,12 +105,12 @@ padding: 1px;
|
||||
.tablero_titulo{
|
||||
background-color:white;
|
||||
/*border:1px solid #333; */
|
||||
height:150px;
|
||||
min-height:120px;
|
||||
padding:10px;
|
||||
width:1000px;
|
||||
position:relative;
|
||||
overflow:hidden;
|
||||
cursor:move;
|
||||
|
||||
text-align: center;
|
||||
top: 100px;
|
||||
left: 400px;
|
||||
@ -118,6 +118,7 @@ padding: 1px;
|
||||
box-shadow:2px 2px 15px #3E3131;
|
||||
background:url(./img/paper.jpg) no-repeat left top;
|
||||
background-size: cover;
|
||||
z-index: 99999;
|
||||
/*resize: both;*/
|
||||
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.modal-body {
|
||||
max-height: calc(100vh - 100px);
|
||||
min-height: calc(100vh - 100px); }
|
||||
max-height: calc(100vh - 100px) !important;
|
||||
min-height: calc(100vh - 100px) !important; }
|
||||
}
|
||||
|
||||
.drop-up {
|
||||
|
@ -1,6 +1,196 @@
|
||||
<?php
|
||||
date_default_timezone_set('America/Bogota');
|
||||
|
||||
|
||||
function formulario_mini($datos,$id,$opciones,$tipo){
|
||||
|
||||
$respuesta = new xajaxResponse('utf-8');
|
||||
|
||||
$id_empresa = remplacetas('form_id','id',$id,'id_empresa',"") ;
|
||||
$encabezado = empresa_datos("$id_empresa[0]",'encabezado');
|
||||
$pie = empresa_datos("$id_empresa[0]",'pie');
|
||||
|
||||
$formulario_nombre = remplacetas('form_id','id',$id,'nombre') ;
|
||||
$formulario_descripcion = remplacetas('form_id','id',$id,'descripcion') ;
|
||||
|
||||
$cabecera = "
|
||||
|
||||
<div class='' >
|
||||
<div class='col-xs-12 col-md-8 '>
|
||||
$encabezado
|
||||
</div>
|
||||
<div class='col-md-4 hidden-xs'>
|
||||
<h2 class='pull-right '>$formulario_nombre[0]<small class='hidden-xs' > $formulario_descripcion[0]</small></h2>
|
||||
</div>
|
||||
|
||||
</div>";
|
||||
$publico = remplacetas('form_id','id',"$id",'modificable',"") ;
|
||||
|
||||
$equipo = remplacetas('form_datos','control',$opciones,'equipo',"") ;
|
||||
if($publico[0] =="0" AND $_SESSION['id'] =="") {
|
||||
$resultado = " <div class='alert alert-danger'><h2><a href='./milfs/'>Ingresa</a> Para agregar datos a esta aplicación. <i class='fa fa-user-circle-o'></i></h2></div>";
|
||||
$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","");
|
||||
$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>
|
||||
$login";
|
||||
$respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
|
||||
$respuesta->addAssign("muestra_form","innerHTML","$resultado");
|
||||
|
||||
$respuesta->addscript("$('#muestraInfo').modal('toggle')");
|
||||
return $respuesta;
|
||||
|
||||
}
|
||||
//$impresion = formulario_modal("$id",$form_respuesta,$control,"embebido");
|
||||
//($perfil,$tipo,$form_respuesta,$control_respuesta)
|
||||
|
||||
|
||||
$propietario = remplacetas('form_id','id',$id,'propietario',"") ;
|
||||
if(isset($_SESSION['permiso_identificador'])) {
|
||||
$permiso_identificador = $_SESSION['permiso_identificador'] ;
|
||||
$salir= "$permiso_identificador <div class='btn btn-danger pull-right btn-small' onclick=\"xajax_autoriza_formulario_mostrar('','',''); \">Salir <i class='glyphicon glyphicon-log-out'></i></div>";
|
||||
}
|
||||
else{ $permiso_identificador = ""; $salir="";}
|
||||
|
||||
if($equipo[0] =="" OR is_null($equipo[0]) ) {}else{
|
||||
if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){
|
||||
$aviso = "<div class='alert alert-warning text-center '>
|
||||
<h1><i class='glyphicon glyphicon-exclamation-triangle'></i> ATENCIÓN<br><small>No está autorizado Para modificar esta información</small><br> pertenece a un grupo de trabajo diferente</h1></div>";
|
||||
|
||||
$resultado = "
|
||||
<div class='container-fluid' style=''>
|
||||
$salir
|
||||
$aviso
|
||||
|
||||
</div>
|
||||
";
|
||||
// $respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
|
||||
$respuesta->addAssign("muestra_form","innerHTML","$resultado");
|
||||
|
||||
$respuesta->addscript("$('#muestraInfo').modal('toggle')");
|
||||
return $respuesta;
|
||||
}
|
||||
}
|
||||
if($tipo =='edit' AND ($_SESSION['id_empresa'] !== $id_empresa[0] AND $_SESSION['id'] != $propietario[0] )AND $permiso_identificador != $opciones) {
|
||||
$password = buscar_campo_tipo($id,"18");
|
||||
|
||||
$aviso = "<div class='alert alert-warning text-center '><h1><i class='glyphicon glyphicon-exclamation-triangle'></i> ATENCIÓN<br><small>No está autorizado</small> </h1></div>";
|
||||
$seguridad ="
|
||||
|
||||
<div class='input-group has-error ' id='div_seguridad_$control'>
|
||||
<span class='input-group-addon'>
|
||||
<i class='glyphicon glyphicon-key'></i> $password[1]
|
||||
</span>
|
||||
<input type='password' class='form-control' id='clave_identificador' name='clave_identificador' >
|
||||
<span class='input-group-btn'>
|
||||
<div class='btn btn-danger' onclick=\"xajax_autoriza_formulario_mostrar((document.getElementById('clave_identificador').value),'$id','$opciones'); \"><i class='glyphicon glyphicon-arrow-right'></i></div>
|
||||
</span>
|
||||
</div>
|
||||
";
|
||||
|
||||
$resultado ="$cabecera
|
||||
<div class='container-fluid' style=''>
|
||||
$salir
|
||||
$aviso
|
||||
$seguridad
|
||||
</div>
|
||||
$pie
|
||||
";
|
||||
|
||||
|
||||
|
||||
// return $resultado;
|
||||
$respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
|
||||
$respuesta->addAssign("muestra_form","innerHTML","$resultado");
|
||||
|
||||
|
||||
$respuesta->addscript("$('#muestraInfo').modal('toggle')");
|
||||
|
||||
return $respuesta;
|
||||
}
|
||||
|
||||
// return "Hola mundo";}
|
||||
|
||||
if($tipo=="respuesta") { $form_respuesta = "respuesta";}else {$form_respuesta="";}
|
||||
$impresion = formulario_areas($datos,"$id","$tipo","$form_respuesta","$opciones");
|
||||
$cantidad_areas = formulario_areas('',"$id","cantidad","$form_respuesta","$opciones");
|
||||
$formulario_nombre = remplacetas('form_id','id',$id,'nombre','') ;
|
||||
$formulario_descripcion = remplacetas('form_id','id',$id,'descripcion','') ;
|
||||
//$visitas= contar_visitas($id,'formulario') ;
|
||||
$muestra_form = "
|
||||
|
||||
<div class='container-fluid' style=' background-color:white; overflow:no;' id='contenedor_datos' >
|
||||
<h4><small><i class='glyphicon glyphicon-eye-open'></i> $visitas</small></h4>
|
||||
|
||||
<!-- formulario_areas -->
|
||||
$impresion
|
||||
|
||||
<!-- formulario_areas -->
|
||||
</div>
|
||||
";
|
||||
// return $muestra_form ;
|
||||
|
||||
//$respuesta->addAssign("$div","innerHTML","$resultado");
|
||||
//$div_contenido = "<div id='$div'>$div</div>";
|
||||
$respuesta->addAssign("muestra_form","innerHTML","$muestra_form");
|
||||
$respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
|
||||
$respuesta->addAssign("pie_modal","innerHTML","$pie");
|
||||
//$respuesta->addAssign("$div","innerHTML","$resultado");
|
||||
$respuesta->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')");
|
||||
|
||||
///if($tipo =="edit") {return $muestra_form;}
|
||||
return $respuesta;
|
||||
|
||||
}
|
||||
$xajax->registerFunction("formulario_mini");
|
||||
|
||||
|
||||
|
||||
function notas_tablero($form) {
|
||||
|
||||
$titulo = remplacetas('form_id','id',$form,'nombre',"") ;
|
||||
@ -52,22 +242,23 @@ function notas_tablero($form) {
|
||||
</nav>
|
||||
";
|
||||
if(isset($_REQUEST['social'])) {
|
||||
$social_login = social_login("","","") ;
|
||||
|
||||
$login = milfs_session("","","","boton","");
|
||||
}else{}
|
||||
|
||||
$tablero="
|
||||
$footer
|
||||
<div class='container-fluid'>
|
||||
$social_login $login
|
||||
</div>
|
||||
|
||||
<div id='viewport' style='width:100%; zoom: $zoom[0]; ' onclick=\" xajax_ultimos_registros(document.getElementById('ultimo_id').value,'$form'); \" >
|
||||
|
||||
<div id='main' ondblclick=\"coordenadas(event);\" style=' top: 1000px;'>
|
||||
<div class='container-fluid'>
|
||||
|
||||
</div>
|
||||
<div class=' img-rounded tablero_titulo ' style='' ><h1>$titulo[0] <br><small>$descripcion[0]</small></h1>
|
||||
<span class='data'>$form-titulo</span>
|
||||
<div class='hidden' id='mensaje_titulo'></div>
|
||||
$login
|
||||
</div>
|
||||
|
||||
|
||||
@ -97,7 +288,8 @@ $social_login $login
|
||||
// var cordenadas= 'x:'+x+'y'+y;
|
||||
var datos = [['id','$form'],['x',x],['y',y],['z',++zIndex]];
|
||||
//alert(cordenadas);
|
||||
javascript:xajax_formulario_embebido_ajax(datos,'$form','','nuevo');
|
||||
javascript:xajax_formulario_mini(datos,'$form','','nuevo');
|
||||
//javascript:xajax_formulario_embebido_ajax(datos,'$form','','nuevo');
|
||||
|
||||
}
|
||||
|
||||
@ -7631,13 +7823,13 @@ if($tipo =="") {
|
||||
*/
|
||||
$cols="10";
|
||||
$social_login="
|
||||
<div class='col-md-2'>
|
||||
<legend>
|
||||
Ingresa con:
|
||||
</legend>
|
||||
<div class='col-md-12'>
|
||||
|
||||
<div class='list-group'>
|
||||
<a class=' list-group-item btn btn-default ' href='./sociallogin.php?provider=twitter'>Twitter <i class='glyphicon glyphicon-twitter'></i></a>
|
||||
<a class=' list-group-item btn btn-default ' href='./sociallogin.php?provider=facebook'>Facebook <i class='glyphicon glyphicon-facebook'></i></a>
|
||||
<a class=' list-group-item btn btn-default ' href='./milfs'>MILFS</a>
|
||||
<a class=' list-group-item btn btn-default ' href='#' onclick=\"javascript: document.getElementById('div_formulario_session').className= 'visible col-md-12'; \">TUPALE.CO</a>
|
||||
<a class=' list-group-item btn btn-default ' href='./sociallogin.php?provider=twitter'><i class='fa fa-twitter'></i> Twitter</a>
|
||||
<a class=' list-group-item btn btn-default ' href='./sociallogin.php?provider=facebook'><i class='fa fa-facebook'></i> Facebook</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -7647,7 +7839,8 @@ if($tipo =="") {
|
||||
$formulario ="
|
||||
$accion
|
||||
<div class='row' id='formulario_session'>
|
||||
<div class='col-md-$cols'>
|
||||
$social_login
|
||||
<div class='col-md-10 invisible' id='div_formulario_session' >
|
||||
<form class='form-horizontal ' id='login_milfs' name ='login_milfs' >
|
||||
<div class='form-group>
|
||||
<label for='usuario'>Usuario </label>
|
||||
@ -7659,19 +7852,19 @@ if($tipo =="") {
|
||||
</div>
|
||||
<br>
|
||||
<div class='row'>
|
||||
<div class='col-sm-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>
|
||||
<div class='col-sm-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>
|
||||
<div class='col-sm-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>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
$social_login
|
||||
|
||||
<div id='resultado'></div>
|
||||
</div>
|
||||
|
||||
@ -7706,12 +7899,14 @@ elseif($tipo=='registrarse') {
|
||||
";
|
||||
$control = md5(rand(1,99999999).microtime());
|
||||
$formulario ="
|
||||
<div class='container'>
|
||||
<form class='form-horizontal' id='nuevo_registro' name='nuevo_registro' >
|
||||
<input type='hidden' value='$control' id='control' name='control'>
|
||||
$campos
|
||||
$boton
|
||||
</form>
|
||||
<div id='resultado'></div>
|
||||
</div>
|
||||
";
|
||||
|
||||
$respuesta->addAssign("formulario_session","innerHTML",$formulario);
|
||||
@ -8019,16 +8214,16 @@ elseif ($tipo=='boton'){
|
||||
|
||||
$formulario = "
|
||||
<i>
|
||||
<img style='width:40px;' class='img img-circle' src='$avatar'> $_SESSION[nombre_usuario_milfs]
|
||||
<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>
|
||||
</i> $validar_email
|
||||
<a class=' btn ' onclick=\"xajax_milfs_session('','','','salir') \"><i class='glyphicon glyphicon-log-out'></i> SALIR </a>
|
||||
|
||||
|
||||
";
|
||||
|
||||
}else{
|
||||
$formulario ="
|
||||
<div id='formulario_login' class='' >
|
||||
<div class=' btn btn-success btn-xs' onclick=\"xajax_milfs_session('$login_formulario','$login_campo_usuario','$login_campo_password','','');\">Social login</div>
|
||||
<div class=' btn btn-success btn-block' onclick=\"xajax_milfs_session('$login_formulario','$login_campo_usuario','$login_campo_password','','');\">Ingresa</div>
|
||||
</div>
|
||||
";
|
||||
}
|
||||
@ -8301,13 +8496,6 @@ $control = md5(rand(1,99999999).microtime());
|
||||
}
|
||||
$respuesta = new xajaxResponse('utf-8');
|
||||
if(isset($_SESSION['id_empresa'])) {$id_empresa= $_SESSION['id_empresa'];}
|
||||
/*$consulta = "SELECT * FROM form_areas, form_campos, `form_contenido_campos`
|
||||
WHERE form_campos.id = form_contenido_campos.id_campo
|
||||
AND form_contenido_campos.id_form = '$perfil'
|
||||
AND form_areas.id = form_campos.campo_area AND form_areas.id_empresa = '$id_empresa'
|
||||
OR (form_contenido_campos.id_form = '$perfil' AND form_campos.campo_area ='0' )
|
||||
AND form_areas.estado = '1' GROUP BY form_areas.id ORDER BY form_areas.orden";
|
||||
*/
|
||||
$consulta= "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 = '$perfil' GROUP BY form_campos.campo_area ORDER BY form_areas.orden
|
||||
|
||||
";
|
||||
@ -8423,6 +8611,9 @@ while( $row = mysqli_fetch_array( $sql ) ) {
|
||||
$boton=" $anterior
|
||||
<a class='btn btn-success btn-responsive next pull-right' href='#'>Siguiente <i class='fa fa-forward' aria-hidden='true'></i></a>";
|
||||
}
|
||||
if($tipo=='campos') {
|
||||
$boton ="" ;
|
||||
}else{ $boton= $boton;}
|
||||
$resultado_campos .= "
|
||||
<div class='tab-pane fade in $activo ' id='step_$fila'>
|
||||
<div class=''>
|
||||
@ -13424,13 +13615,25 @@ if (mysqli_num_rows($sql)!='0' ){
|
||||
</div>
|
||||
</td></tr>";
|
||||
$modificable = remplacetas('form_id','id',$id,'modificable',"") ;
|
||||
if($modificable[0] !="") {
|
||||
if($modificable[0] =='0') { $Modificable= "Privado";}
|
||||
elseif($modificable[0] =='1') { $Modificable= "Público";}
|
||||
else { $Modificable= "Semi-público";}
|
||||
$select_modificable ="<option value='$modificable[0]' selected>$Modificable</option>";
|
||||
}
|
||||
$modificable = "<tr><td>
|
||||
<div class='input-group'>
|
||||
<span class='input-group-addon'>Formulario privado</span>
|
||||
<input type='range' value='$modificable[0]' min='0' max='1' class='form-control'
|
||||
onchange =\"xajax_actualizar_campo('form_id','$row[id]','modificable',(this.value),'',''); \">
|
||||
<span class='input-group-addon alert-danger'>Público</span>
|
||||
<div class='input-group-addon'>
|
||||
Formulario
|
||||
</div>
|
||||
<select class='form-control' onchange =\"xajax_actualizar_campo('form_id','$row[id]','modificable',(this.value),'',''); \">
|
||||
$select_modificable
|
||||
<option value='0'>Privado</option>
|
||||
<option value='1'>Público</option>
|
||||
<option value='2'>Semi-publico</option>
|
||||
</select>
|
||||
|
||||
|
||||
</td></tr>";
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user