1var MEC_PageIdentification=function(e,n){var o={},t=null,i=null,l=null,s=null,a=null,r=0,c=null,p=!1;function d(){if(e(".connectFloatRight").hide(),e(".divCompteClasseConnect").hide().next(".divCompteClasseConnected").show().children("span").html(l),null==t&&0==t.length)e(".error").html("Aucun élève n'a encore été créé sous ce compte.");else{if(i.length<=1)e(".groupeArea").hide();else{e(".groupeArea").show(),e("#cboGroupes").append("<option value='-1' data-nivo='Tous'>Groupe</option>");for(var n=0;n<i.length;n++)e("#cboGroupes").append("<option value='"+i[n].id+"'>"+i[n].libelle.replace("\\","")+"</option>")}e("#cboEleves").append("<option value='-1' data-nivo='blank'>Elèves</option>");for(n=0;n<t.length;n++)e("#cboEleves").append("<option value='"+t[n].id+"' data-nivo='"+t[n].nivo+"'>"+t[n].nom+"</option>");s=e("#cboEleves").html(),e(".divEleve").show()}}return o.studentConnexion=function(n){n.disabled=!0,e(".error").empty(),MEC_Socle.PopinHelper.openLoaderPopin("Identification en cours..."),e.post(MyAjaxVars.ajaxurl,{action:"meConnectStudent",security:MyAjaxVars.postCommentNonce,login:e("#login").val(),psw:e("#psw").val(),pageNeutre:p},function(o){if(n.disabled=!1,e.fancybox.close(),e(".logerror").html(""),o.success)t=o.eleves,i=o.groupes,l=o.login,a=o.newNonce,d();else if("[[CONNECTOK_BUTENSEIGNANT]]"===o.data)document.location.href="/enseignant/";else{var s=o.data;-1!==s.indexOf("[[TYPECONNECTPOP]]")?(MEC_Socle.PopinHelper.openGenericHtmlPopin("\n <div class='connectNeutreToManyConnect'>\n <div class='infoText'>Trop de tentatives de connexion ont échoué.<br/>\n Vous êtes :\n </div>\n <div class='liensDeConnexion buttonFlexContainer'>\n <a class='actionButton' href='/identification/'>Enseignant</a>\n <a class='actionButton' href='/identification/?redirect=eleve'>Elève</a>\n </div>\n </div>\n ",!0,!1),s=s.replace("[[TYPECONNECTPOP]]",""),e(".logerror").html(s)):(e(".logerror").html(s),++r>=3&&setTimeout(function(){MEC_Socle.PopinHelper.openGenericHtmlPopin("<div class='warnLogElevePopin'><div class='imgOrdiDead'><img src='/wp-content/images/erreurConnectEleve.png' /></div><div class='attention'>Attention</div><div class='text'>Tu n'utilises pas le bon identifiant ou le bon mot de passe.<br/>Demande de l'aide à ton professeur pour te connecter.</div></div>",!0,!1)},100))}})},o.updateEleveList=function(){e("#cboEleves").empty().append(s);var n=document.getElementById("cboGroupes").value;""!==n&&"Tous"!==n&&e("#cboEleves option").each(function(){e(this).attr("data-nivo")!=n&&"blank"!=e(this).attr("data-nivo")&&e(this).remove()}),1==e("#cboEleves option").length?e("#cboEleves option").first().html("Aucun élève dans ce groupe")[0].disabled=!0:e("#cboEleves option").first().html("Elèves")[0].disabled=!1},o.displayPswPopin=function(n){if("-1"!=e("#cboEleves").val())return e("#cboEleves").blur(),MEC_Socle.PopinHelper.openGenericHtmlPopin(e("#pswPopinContainer > div"),!0,!1),n&&(e("#studentPsw").attr("data-finalval",""),e("#studentPsw .round").removeClass("filled").removeAttr("style"),e(".pswPopin .error").html("")),!1},o.deconnectCompteClasse=function(e){ajaxDeconnectUser(e,"/identification/?redirect=eleve")},o.init=function(n,o,s){c=o,p=s,e(n?function(){MEC_Socle.PopinHelper.openLoaderPopin("Récupération des élèves en cours..."),MEC_Socle.AjaxHelper.GenAjaxCaller("meGetClasseStudentList",{},function(n){e.fancybox.close(),t=n.eleves,i=n.groupes,l=n.login,1==n.noPDT&&(c="/boite-memo-eleve/"),d()},function(n){e.fancybox.close(),e(".error").html(n.data)})}:function(){if(1===e(".divCompteClasseConnect #pswEyeSwitch").length){var n=e(".divCompteClasseConnect #pswEyeSwitch");n.click(function(){var o=e(".divCompteClasseConnect input#psw")[0];"password"===o.type?(o.type="text",n.removeClass("fa-eye"),n.addClass("fa-eye-slash")):(o.type="password",n.addClass("fa-eye"),n.removeClass("fa-eye-slash"))})}
11===e("form#askResetPsw").length&&(MEC_Socle.CommonFunctions.initIconCaptcha("#askResetPsw","Trop de tentatives de réinitialisation de mot de passe ont échouées.<br/>Veuillez réessayer un peu plus tard."),e(".meWidget").css("width","355px"))})},window.validPsw=function(n){var t=e("#studentPsw").attr("data-finalval");e(".pswPopin .error").html(""),t.length>=3&&t.length<=10?(n.disabled=!0,e(".pswPopin .error").html(""),MEC_Socle.PopinHelper.openLoaderPopin("Validation du mot de passe"),MEC_Socle.AjaxHelper.GenAjaxCallerWithFailCallback("meCheckStudentPsw",{eleID:e("#cboEleves").val(),elePsw:t,custAjaxSecur:a},function(e){1==e.noPDT&&(c="/boite-memo-eleve/"),document.location.href=c},function(n){e.fancybox.close(),e(".pswPopin .error").html(n.data),setTimeout(function(){e(".pswPopin .error .needLoadTT").tooltipster({side:"right",triggerClose:{click:!0}}).tooltipster("open")},500),e("#studentPsw").attr("data-finalval","").find(".round").not(".initial").remove(),MEC_Socle.PswPopin.updatePswCircles(),o.displayPswPopin(!1)},n)):t.length<3?e(".pswPopin .error").html("Minimum 4 chiffres"):t.length>10&&e(".pswPopin .error").html("Maximum 10 chiffres")},o}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.