Orbi 0) { $(“#divAlerta”).removeClass(“alertaOff”).addClass(“alertaOn”); } else { $(“#divAlerta”).removeClass(“alertaOn”).addClass(“alertaOff”); } $(“#numeroAlerta”).html(data[“cantidad”]); $(“#linkAlerta”).attr(“title”, data[‘mensaje’]); $(“#linkAlerta”).attr(“href”, data[‘direccion’]); }); } function obtenerCantidadAlertaNotificacion() { direccion = ‘/orbi/notificaciones/notificacion/cantidadAlerta’; $.getJSON(direccion, function(data) { $(“#numeroMensaje”).html(data); }); } function mostrarNotificacion() { direccion = ‘/orbi/notificaciones/notificacion/obtenernotificacion’; $.getJSON(direccion, function(data) { if (data[0]) { $.each(data, function(key, val) { if (val[‘estatus’] == ‘P’) { $.growlUI(val[’emisor’], val[‘asunto’]); //mensajeBloqueo = “
“+val[‘informacion’]+”
Indice: “+ data[“indiceReal”]+””); } }); } function obtenerPromedioEncuesta() { direccion = ‘/orbi/evaluacion/recoleccion/obtenerPromedioMaestro’; $.getJSON(direccion, function(data) { if (data[“indiceReal”] != “”) { $(“#divEstrella”).html(“
Promedio: “+ Math.round(data[“indiceReal”]) +””); } }); } function obtenerCursosOneClick() { direccion = ‘/orbi/educacionpermanente/inscripcionpermanente/oneclick’; direccion2 = ‘/orbi/educacionpermanente/inscripcionpermanente/oneclick’; $.getJSON(direccion+”/true”, function(data) { if (data > 0) { $(“#divinformacionEmergente”).load(direccion2); $( “#divinformacionEmergente” ).slideDown(“slow”); } }); //$.getJSON(direccion, function(data) { // $(“#divinformacionEmergente”).html(“as”+data); //}); } function bloqueoNotificacion() { direccion = ‘/orbi/componentes/boletin/bloqueoNotificacion’; $.getJSON(direccion, function(data) { if (data[0]) { $.each(data, function(key, val) { if (val[‘estatus’] == ‘P’) { mensajeBloqueo = “
“+val[‘informacion’]+”
Inscripción One Click”, css: { width: ‘450px’, height: ‘150px’, top: ‘0px’, left: ”, right: ’10px’, border: ‘none’, padding: ‘5px’, backgroundColor: ‘#000’, ‘-webkit-border-radius’: ’10px’, ‘-moz-border-radius’: ’10px’, opacity: .9, color: ‘#fff’ } }); } function bloqueoIdentificacion() { direccion = ‘/orbi/seguridad/identificacion/bloqueoIdentificacion’; $.getJSON(direccion, function(data) { if (data[0]) { if (data == ‘false’) { mensajeBloqueo = divIdentificacion; $.blockUI({ message: mensajeBloqueo, css: { top: ($(window).height() – 300) /2 + ‘px’, left: ($(window).width() – 600) /2 + ‘px’, width: ‘600px’, ‘-webkit-border-radius’: ’10px’, ‘-moz-border-radius’: ’10px’ } }); } } //alert(‘aa’); //$(“#numeroAlerta”).attr(“title”, data[‘mensaje’]); //$(“#numeroAlerta”).html(data[“cantidad”]); }); } var divIdentificacion = ”; divIdentificacion += ‘
* Esta información se encuentra en su cédula o acta de nacimiento. ‘; divIdentificacion += ‘*Completarla correctamente, esta información será utilizada durante su transcurso de estudios en la institución.’; divIdentificacion += ”; divIdentificacion += ”; divIdentificacion += ‘ | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
‘; divIdentificacion += ‘
|
<![CDATA[ $(document).ready(function() { $('#txtUsuario').focus(); $('form').keypress(function(e){ if(e.which == 13){ if ($("#divRegistrate").is(':hidden')) { condicion = iniciarSesion(); return condicion; }else{ condicion = registrar(); return condicion; } } else { limpiarMensajeEInput(); } }); $('#divRegistrate :input').blur(function(){ if ($(this).is('#txtContrasenaRegistrar') || $(this).is('#txtContrasenaConfirmar')) { if ($(this).is('#txtContrasenaConfirmar') && $(this).val()) { validarCoincidenciaClave(); validarClave('txtContrasenaRegistrar'); } } else if ($(this).is('#txtCorreo') && $(this).val()) { verificarCorreo($(this)); } }); var tiempoEscrito; var tiempoDeEscribir = 300; // Tiempo limite para verificar si el usuario termino de escribir $('#divRegistrate :input').keyup(function(e){ clearTimeout(tiempoEscrito); if ($(this).is('#txtContrasenaRegistrar') || $(this).is('#txtContrasenaConfirmar')) { if ($(this).is('#txtContrasenaConfirmar') && $(this).val()) { tiempoEscrito = setTimeout(validarCoincidenciaClave,tiempoDeEscribir); } else if ($(this).is('#txtContrasenaRegistrar')) { if ($(this).val()) { tiempoEscrito = setTimeout(function() { validarClave('txtContrasenaRegistrar'); },tiempoDeEscribir); } else { $('#txtContrasenaConfirmar').val("") cambiarEstatusDiv($('#txtContrasenaRegistrar'),'null'); cambiarEstatusDiv($('#txtContrasenaConfirmar'),'null'); } } } else if ($(this).is('#txtCorreo')) { if ($(this).val()) { tiempoEscrito = setTimeout(verificarCorreo,tiempoDeEscribir); } else { cambiarEstatusDiv($(this),'null'); } } }); $('#divRegistrate :input').keydown(function(e){ if (!$(this).val()) { cambiarEstatusDiv($(this),'null'); } clearTimeout(tiempoEscrito); }); //Ojo $("#txtNombre").change(function(){ v_nombre($('#txtNombre').val()); }); $("#txtApellido").change(function(){ v_apellido($('txtApellido').val()); }); }); var formRegistroValidado = false; function validarCoincidenciaClave() { var selectorClave = $("#txtContrasenaRegistrar"); var selectorConfirmarClave = $("#txtContrasenaConfirmar"); if (selectorClave.val() && selectorConfirmarClave.val()) { if (selectorClave.val() == selectorConfirmarClave.val()) { cambiarEstatusDiv(selectorClave,'exito'); cambiarEstatusDiv(selectorConfirmarClave,'exito'); }else { if (!selectorClave.parent().hasClass('has-error')) { cambiarEstatusDiv(selectorClave,'error'); } cambiarEstatusDiv(selectorConfirmarClave,'error'); mensaje("Registrar",'Las contraseñas no coinciden. Favor verificar.'); } } else { if (!selectorClave.val()) { cambiarEstatusDiv(selectorConfirmarClave,'null'); } } } function limpiarMensajeEInput(){ $("#mensajeRegistrar").children().remove(); } function verificarCorreo() { if(IsEmail($('#txtCorreo').val())) { validarCorreo(); } else { mensaje("Registrar",'Introduzca un correo válido.'); cambiarEstatusDiv($('#txtCorreo'),'error'); } } function validarClave(selector) { clave = $('#'+selector).val(); institucion = $("#drpdInstitucion").val(); if(institucion) { $.getJSON( ORBI_PATH + "seguridad/usuario/verificarClave/"+clave+"/"+institucion+"/Si-JSON").done(function(data) { if(data["Valido"] == "no") { mensaje("Registrar","La contraseña debe de poseer al menos 8 caracteres, 1 mayúsculas y 1 número."); cambiarEstatusDiv($('#'+selector),'error'); if (!$("#txtContrasenaConfirmar").hasClass('has-error')) { cambiarEstatusDiv($('#'+selector),'error'); } else { cambiarEstatusDiv($('#txtContrasenaConfirmar'),'error'); } } else { if ($("#txtContrasenaConfirmar").parent().hasClass('has-error')) { cambiarEstatusDiv($('#'+selector),'error'); } else { cambiarEstatusDiv($('#'+selector),'exito'); } } }); } else { mensaje("Registrar",'Comencemos con una Institución.'); cambiarEstatusDiv($('#drpdInstitucion'),'error'); } } function IsEmail(email) { var mail = /^([a-zA-Z0-9_.+-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; return mail.test(email); } function validarCorreo() { var correo = $("#txtCorreo").val(); var idUsuario = 0; if (correo != "") { var direccion = ORBI_PATH+"seguridad/usuario/disponibilidadCorreo/"; mensaje("
“); mensaje(“Verificando”); $.getJSON(direccion+idUsuario+”/”+correo+”/”, function(data) { if (data) { cambiarEstatusDiv($(‘#txtCorreo’),’exito’); } else { cambiarEstatusDiv($(‘#txtCorreo’),’error’); // $(“#btnRegistrar”).attr(‘disabled’, true); mensaje(“Registrar”,”Este correo no está disponible”); } }); } } //Validar nombre function v_nombre(string){ var nombre=string.value; var arrayWords; var returnString = “”; var len; arrayWords = nombre.split(” “); len = arrayWords.length; for(i=0;i 4){ if((/[üÜáéíóúÁÉÍÓÚaeiou]{1,10}/.test(returnString) && /^([a-zA-ZüÜáéíóúÁÉÍÓÚs]{2,150})?$/.test(returnString))){ string.setCustomValidity(”); string.value=returnString; }else{ string.value=””; } } } function v_apellido(string){ var nombre=string.value; var arrayWords; var returnString = “”; var len; arrayWords = nombre.split(” “); len = arrayWords.length; for(i=0;i 3){ if((/[üÜáéíóúÁÉÍÓÚaeiou]{1,10}/.test(returnString) && /^([a-zA-ZüÜáéíóúÁÉÍÓÚs]{2,150})?$/.test(returnString))){ string.setCustomValidity(”); string.value=returnString; }else{ string.value=””; } } } function formatealNombre(string){ return string.substr(0,1).toUpperCase()+string.substr(1,string.length).toLowerCase(); } function registrar() { var direccion = ‘/orbi/seguridad/usuario/autenticar/’; var listadoRegistroUsuario = new Array(); var institucion = $(‘#drpdInstitucion’).val(); var nombreUsuario = $(“#txtCorreo”).val(); var clave = $(“#txtContrasenaRegistrar”).val(); var confirmarClave = $(“#txtContrasenaConfirmar”).val(); //nuevo var nombre = $(“#txtNombre”).val(); var apellido =$(“#txtApellido”).val(); //Agregue los dos ultimos datos. var usuario = {“usuario”:nombreUsuario, “clave”:clave, “institucion”:institucion, “nombre”:nombre, “apellido”:apellido}; listadoRegistroUsuario.push(usuario); if(institucion) { if (nombreUsuario && IsEmail(nombreUsuario)) { //nuevo if(nombre.length >= 3 && apellido.length >=3){ if (!clave) { mensaje(“Registrar”,’Introduzca una contraseña.’); } else if (!confirmarClave){ mensaje(“Registrar”,’Confirme su contraseña.’); } else if (clave && confirmarClave) { if (clave == confirmarClave) { formRegistroValidado = true; // alert(formRegistroValidado); } else { mensaje(“Registrar”,’Las contraseñas no coinciden. Favor verificar.’); } } }else{ mensaje(“Registrar”,’El nombre y el apellido deben de tener más de tres letras.’); } } else { if (nombreUsuario) { if (!IsEmail(nombreUsuario)) { mensaje(“Registrar”,’Introduzca un correo válido.’); } } else { mensaje(“Registrar”,’Introduzca su correo personal.’); } } } else { mensaje(“Registrar”,’Comencemos con una Institución.’); } if (formRegistroValidado) { $(‘#btnSesion_registrar span’).hide(); $(‘#btnSesion_registrar i’).show(); $(“#btnSesion_registrar”).attr(‘disabled’,’disabled’); $.post(direccion, {registrarUsuario:listadoRegistroUsuario}, function(data) { $(‘#imgLoading’).remove(); if (data.exito) { redireccion = ORBI_PATH+’seguridad/usuario/informarUsuario’; var mensaje = $(”+”+”); $(‘body’).append(mensaje); $(mensaje).submit(); } else if (!data) { mensaje(“Registrar”,”Complete los datos correctamente.”); $(“#btnRegistrar”).prop(‘disabled’, false); } }, “json”); } } function cambiarEstatusDiv(div, valor) { div.parent().removeClass(‘has-success’); div.parent().removeClass(‘has-error’); if (valor === ‘exito’) { limpiarMensajeEInput(); div.parent().addClass(‘has-success’); } else if (valor === ‘error’) { div.parent().addClass(‘has-error’); } } function mensaje(div, mensaje) { limpiarMensajeEInput(); if (div == ‘Registrar’){ $(‘#mensajeRegistrar’).append(“
“+mensaje+””); } if (div == ‘Login’){ $(‘#mensajeLogin’).append(“
“+mensaje+””); } } function iniciarSesion() { var direccion = ‘/orbi/seguridad/usuario/autenticar/’; var listadoRegistro = new Array(); var nombreUsuario = $(“#txtNombreUsuario”).val(); var clave = $(“#txtContrasena”).val(); var recinto = $(“#drpdRecinto”).val(); if(nombreUsuario===”){ $(“#txtNombreUsuario”).focus(); $(‘#mensajeLogin’).html(‘
Introduzca un usuario.’); return false; }else if(clave === ”){ $(“#txtContrasena”).focus(); $(‘#mensajeLogin’).html(‘
Introduzca una contraseña.’); return false; } var usuario = {“usuario”:nombreUsuario, “clave”:clave, “recinto”:recinto}; listadoRegistro.push(usuario); $(‘#btnSesion span’).hide(); $(‘#btnSesion i’).show(); $(“#btnSesion”).attr(‘disabled’,’disabled’); $.post(direccion, {listado:listadoRegistro}, function(data) { if (data==1) { redireccionar(“/orbi/seguridad/usuario/inicio”); } else{ $(“#btnSesion”).removeAttr(‘disabled’,’disabled’); $(‘#btnSesion i’).hide(); $(‘#btnSesion span’).show(); var resultado = $(‘#mensajeLogin’); resultado.addClass(“error”); resultado.html(data); } }, “json”); } $(document).ready(function(){ $(document).on(‘click’,’#visualizarRegistrate’,function(e){ e.preventDefault(); $(‘#divRegistrate’).fadeIn(‘slow’).show(); $(‘#btnRegistro’).fadeOut(‘slow’).hide(); }) $(document).on(‘click’,’#esconderRegistrate’,function(e){ e.preventDefault(); $(“#divRegistrate”).fadeOut(‘slow’).hide(); $(‘#btnRegistro’).fadeIn(‘slow’).show(); }) }) ]]>
– Registrate –
¿Si ya tienes una cuenta?
Esperar mientras cambian los estados.
This article originally appeared on https://orbi.edu.do/orbi/