Untitled
4 months ago in Plain Text
<!DOCTYPE html><html lang="ar" dir="rtl"><head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="format-detection" content="telephone=no">
<title>Login page</title>
<script async="" src="js/analytics.js"></script><script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>
<script type="text/javascript" src="js/slick.min.js"></script>
<script type="text/javascript" src="js/jquery.mCustomScrollbar.concat.min.js"></script>
<script type="text/javascript" src="js/scripts.min.js"></script>
<link href="css/skin-blue.css" rel="stylesheet">
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/bootstrap-rtl.css" rel="stylesheet">
<link href="css/AdminLTE_1.css" rel="stylesheet">
<link href="css/dataTables.bootstrap.css" rel="stylesheet">
<link href="css/_all-skins.min.css" rel="stylesheet">
<link href="css/AdminLTE-rtl.min.css" rel="stylesheet">
<link href="css/_all-skins-rtl.min.css" rel="stylesheet">
<link href="css/bootstrap-datepicker3.min.css" rel="stylesheet">
<link href="css/bootstrap-timepicker.min.css" rel="stylesheet">
<link href="css/pnotify.custom.min.css" rel="stylesheet">
<link href="css/select2.min.css" rel="stylesheet">
<link href="css/main.css" rel="stylesheet">
<link href="css/SGS.style.css" rel="stylesheet">
<link href="css/dropzone.css" rel="stylesheet">
<link href="css/dataTables.responsive.css" rel="stylesheet">
<link href="css/ActifArbre.css" rel="stylesheet">
<link href="css/bootstrap-timepicker.min.css" rel="stylesheet">
<script src="js/jQuery-2.1.4.min.js"></script>
<script src="js/jquery-ui.min.js"></script>
<script src="js/jquery.unobtrusive-ajax.min.js"></script>
<script src="js/jquery.validate.min.js"></script>
<script src="js/jquery.validate.unobtrusive.min.js"></script>
<script src="js/jquery.slimscroll.min.js"></script>
<script src="js/dropzone.js"></script>
<script src="js/jquery.confirm.min.js"></script>
<script src="js/jquery.dataTables.min.js"></script>
<script src="js/dataTables.bootstrap.min.js"></script>
<script src="js/Sortable.js"></script>
<script src="js/ng-sortable.js"></script>
<script src="js/app.js"></script>
<script src="js/globalize.js"></script>
<script src="js/fastclick.min.js"></script>
<script src="js/jquery.easypiechart.min.js"></script>
<script src="js/bootstrap.js"></script>
<script src="js/respond.min.js"></script>
<link href="css/skin-blue.css" rel="stylesheet">
<link href="css/bootstrap_1.css" rel="stylesheet">
<link href="css/bootstrap-rtl.css" rel="stylesheet">
<link href="css/AdminLTE.css" rel="stylesheet">
<link href="css/dataTables.bootstrap.css" rel="stylesheet">
<link href="css/_all-skins.min.css" rel="stylesheet">
<link href="css/AdminLTE-rtl.min.css" rel="stylesheet">
<link href="css/_all-skins-rtl.min.css" rel="stylesheet">
<link href="css/bootstrap-datepicker3.min.css" rel="stylesheet">
<link href="css/bootstrap-timepicker.min.css" rel="stylesheet">
<link href="css/pnotify.custom.min.css" rel="stylesheet">
<link href="css/select2.min.css" rel="stylesheet">
<link href="css/SGS.style.css" rel="stylesheet">
<link href="css/dropzone.css" rel="stylesheet">
<link href="css/dataTables.responsive.css" rel="stylesheet">
<link href="css/jquery.datetimepicker.css" rel="stylesheet">
<link rel="stylesheet" href="css/ionicons.min.css">
<link rel="stylesheet" href="css/font-awesome.min.css">
<link rel="apple-touch-icon" sizes="57x57" href="images/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="images/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="images/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="images/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="images/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="images/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="images/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="images/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="images/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="images/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="images/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="images/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="images/favicon-16x16.png">
<link rel="manifest" href="/ScriptIntegration/assets/img/favicon/manifest.json">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="assets/img/favicon/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">
<link rel="stylesheet" type="text/css" href="css/login.css">
<script src="js/bootstrap-datepicker.js"></script>
<script src="js/bootstrap-datepicker.min.js"></script>
<script src="js/bootstrap-datepicker.ar.min.js"></script>
<script src="js/bootstrap-datepicker.fr.min.js"></script>
<script src="js/bootstrap-timepicker.min.js"></script>
<script src="js/bootstrap3-wysihtml5.all.min.js"></script>
<script src="js/app.min.js"></script>
<script src="js/demo.js"></script>
<script src="js/notifications-1.0.0.js"></script>
<script src="js/pnotify.custom.min.js"></script>
<script src="js/popup-manager.js"></script>
<script src="js/select2.full.js"></script>
<script src="js/SGS_Script.js"></script>
<script src="js/SGS-input-Note.js"></script>
<script src="js/SGS-input-IntegerOnly.js"></script>
<script src="js/SGS-grid-navigation.js"></script>
<script src="js/dataTables.responsive.js"></script>
<script src="js/tree.js"></script>
<script src="js/main.js"></script>
<script src="js/jquery.datetimepicker.full.min.js"></script>
<script src="js/bootstrap.js"></script>
<script src="js/respond.min.js"></script>
<script>
var lang = 'ar';
var culture = 'ar-MA';
</script>
</head>
<body>
<div class="global">
<!-- CONTENT -->
<div class="loginContent">
<div class="main">
<div class="rightSide ">
<div class="welcome">
<div class="inner">
<h1 class="welcomeTitle">مرحبًا بك في حسابك الخاص</h1>
<p class="welcomeDesc">منظومة معلوماتية متكاملة تمكن من إرساء طرق عمل جديدة للتدبير المدرسي على صعيد المؤسسات التعليمية</p>
</div>
</div>
</div>
<div class="leftSide">
<div class="modals" id="loadingDiv"></div>
<div class="inner">
<div class="ministryLogo">
<img src="images/ministry-logo-ar.png" alt="">
</div>
<form action="/Account" class="form-horizontal" method="post" role="form"><input name="__RequestVerificationToken" type="hidden" value="KGkD2p2QSw2FCWju27E0brwDAqVxVmKEIL_WexrXdUsij_ZN5CGpOGivzLysBiHXHjqlr9iB4gQLSwYQdQm5eeWsyIncAlviXWQoS7G38eU1"> <div class="formLogin">
<div class="massarLogo">
<img src="images/massar-logo.png" alt="">
</div>
<div class="formLoginStyle">
<div class="item">
<input title="" class="" data-val="true" data-val-required="المرجوا ادخال اسم المستخدم" id="UserName" name="UserName" placeholder="إسم المستخدم" required="required" type="text" value="">
<span style="display:none" id="errorLogin" class="errorLine">المرجوا ادخال اسم المستخدم</span>
</div>
<div class="item">
<input title="" class="" data-val="true" data-val-required="المرجوا ادخال كلمة المرور" id="Password" name="Password" placeholder="كلمة المرور" required="required" type="password">
<span style="display:none" id="errorPassword" class="errorLine">المرجوا ادخال كلمة المرور</span>
</div>
<div class="item">
<label class="customCheckbox">
<input data-val="true" data-val-required="The حفظ بيانات الدخول field is required." id="RememberMe" name="RememberMe" type="checkbox" value="true"><input name="RememberMe" type="hidden" value="false">
<span> حفظ بيانات الدخول</span>
</label>
</div>
<div class="item">
<button id="btnSubmit" class="submitBtn submitBtn-large" type="button">تسجيل الدخول </button>
</div>
<div class="item">
<a href="#" onclick="MotDePasseOublie()" class="mdp-oublie">استرجاع كلمة المرور</a>
</div>
<div class="errorZone MsgErr" id="MsgError" style="display:none">
<p>يرجى ملء الخانات المطلوبة</p>
</div>
</div>
</div>
</form> <nav class="navLang">
<ul>
<li>
<a class="current" href="/General/SetCulture?culture=ar">
العربية
</a>
</li>
<li>
<a class="" href="/General/SetCulture?culture=fr">
الفرنسية
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
</div>
<div class="modal fade" id="MotDePasseOublieModal" dir="rtl">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">استرجاع كلمة المرور</h4>
</div>
<div class="modal-body">
<div class="row" style="display:flex;">
<div class="col-md-2">
<i class="fa fa-unlock-alt fa-4x" aria-hidden="true" style="color:#3c8dbc;"></i>
</div>
<div class="col-md-10">
<div class="row">
<div class="col-md-12">
<label>إسم المستخدم :</label>
<div>
<input class="form-control" id="Login" name="Login" type="text" value="">
</div>
</div>
</div>
<div class="row" style="margin-top:15px;">
<div class="col-md-12">
<label>أرغب باسترجاع كلمة المرور عن طريق :</label>
<div class="row">
<div class="col-md-6">
<input id="PasswordRec" name="PasswordRec" type="radio" value="0">
<label>البريد الإلكتروني</label>
</div>
<div class="col-md-6">
<input id="PasswordRec" name="PasswordRec" type="radio" value="1">
<label>الهاتف</label>
</div>
</div>
</div>
</div>
<div class="row" id="mail" style="margin-top:15px;">
<div class="col-md-6 form-group">
<label>البريد الإلكتروني :</label>
<div>
<input class="form-control" id="Email" name="Email" type="text" value="">
</div>
</div>
</div>
<div id="phone" class="row" style="margin-top:15px;">
<div class="col-md-6 form-group">
<label>الهاتف :</label>
<div>
<input class="form-control" id="Telephone" name="Telephone" type="text" value="">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer" dir="rtl">
<button type="button" class="btn btn-default" data-dismiss="modal">إغلاق</button>
<button type="button" class="btn btn-primary" id="btnPassOublie">تأكيد</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
</div>
<div id="modal-container" class="modal fade" tabindex="-1" role="dialog">
<a href="#close" title="Close" class="modal-close-btn">X</a>
<div class="modal-content" style="width:500px !important;margin:10px auto !important;">
<div class="modal-body"></div>
</div>
</div>
<div id="Model_msg" class="modal" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div id="Model_msg_Class" class="modal-success">
<div class="modal-header">
<button class="close" aria-label="Close" type="button" data-dismiss="modal"><span aria-hidden="true">×</span></button>
<h4 id="Model_msg_Header_title" class="modal-title">Modal Primary</h4>
</div>
</div>
<div class="modal-body modal-dialog-body">
<p id="Model_msg_body"></p>
</div>
<div class="modal-footer">
<button id="Model_msg_Btn" class="btn btn-primary" data-dismiss="modal" type="button">إغلاق</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div>
<div id="login-popup-container">
</div>
<!-- SCRIPTS -->
<script>
$(document).ready(function () {
window.history.pushState({}, document.title, "/Account");
var isFormValid = true;
$("#UserName").change(function () {
var username = $("#UserName").val();
if ($.trim(username).length == 0) {
$("#UserName").css("error");
$("#errorLogin").show();
$("#MsgError").show();
isFormValid = false;
} else {
$("#UserName").removeAttr("class");
$("#errorLogin").hide();
}
});
$("#Password").on('change',function () {
var password = $("#Password").val();
if ($.trim(password).length == 0) {
$("#Password").css("error");
$("#errorPassword").show();
$("#MsgError").show();
isFormValid = false;
} else {
$("#Password").removeAttr("class");
$("#errorPassword").hide();
}
});
$("#btnSubmit").click(function () {
isFormValid = true;
$("#UserName").trigger("change");
$("#Password").trigger("change");
if (isFormValid == true) {
$("#MsgError").hide();
$(this).closest("form").submit();
}
});
})
</script>
<script>
$("#phone").hide();
$("#mail").hide();
function MotDePasseOublie() {
$('#MotDePasseOublieModal').modal('show');
}
$("#btnPassOublie").click(function () {
if ($("#Login").val() != "") {
var option = $("input[name='PasswordRec']:checked").val();
var IsEmail = false;
var LancePopUp = true;
if (option == 0) {
IsEmail = true;
}
else {
IsEmail = false;
if (phonenumber($("#Telephone").val()) == false && $("#Telephone").val() != "") {
LancePopUp = false;
}
}
if (LancePopUp == true) {
$.ajax({
type: 'POST',
url: '/Account/MotDePasseOublie',
data: {
Login: $("#Login").val(),
Email: $("#Email").val(),
IsEmail: IsEmail,
Telephone: $("#Telephone").val()
},
success: function (result) {
if (result.result == 0) {
$('#MotDePasseOublieModal').modal('hide');
$.successMessageBox("", "لقد تم استرجاع كلمة المرور");
} else {
$("#MotDePasseOublieModal").modal('hide');
$.warningMessageBox("", "اسم المستخدم او البريد الالكتروني غير صحيح");
}
},
error: function (ex) {
}
});
}
} else {
$('#MotDePasseOublieModal').modal('hide');
$.warningMessageBox(' ', 'المرجو ملأ جميع المعطيات');
}
});
$("input[name='PasswordRec']").change(function () {
if ($("input[name='PasswordRec']:checked").val() == 0) {
$("#phone").hide();
$("#mail").show();
}
if ($("input[name='PasswordRec']:checked").val() == 1) {
$("#phone").show();
$("#mail").hide();
}
});
</script>
<script>
//Validate Pohne Number
function phonenumber(inputtxt) {
var reg = new RegExp('^[0-9]{10}$');
if (reg.test(inputtxt)) {
return true;
}
else {
$("#MotDePasseOublieModal").modal('hide');
$.warningMessageBox('', 'رقم الهاتف غير صحيح');
return false;
}
}
</script>
<script type="text/javascript">
$(document).ready(function () {
if ($('#ReadTerms').prop("checked") == false) {
$("#btnSubmitChart").attr("disabled", true);
}
else if ($('#ReadTerms').prop("checked") == true) {
$("#btnSubmitChart").removeAttr("disabled");
}
$('#ReadTerms').click(function () {
if ($(this).prop("checked") == false) {
$("#btnSubmitChart").attr("disabled", true);
}
else if ($(this).prop("checked") == true) {
$("#btnSubmitChart").removeAttr("disabled");
}
});
});
</script>
<script>
(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
(i[r].q = i[r].q || []).push(arguments)
}, i[r].l = 1 * new Date(); a = s.createElement(o),
m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
})(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');
ga('create', 'UA-80043752-2', 'auto');
ga('send', 'pageview');
$(document).ready(function () {
//affichage du waiter pour les ajax calls (loading...)
$(document).on({
ajaxSend: function (event, xhr, options) {
$('body').addClass('loading');
},
ajaxStop: function () {
$('body').removeClass('loading');
},
ajaxError: function (xhr, props) {
$('body').removeClass('loading');
}
});
});
</script>
</body></html>