1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
| <!DOCTYPE html>
<html lang="en">
<head>
<title>Web Administration</title>
<meta charset="utf-8">
<!-- Global stylesheets -->
<link href="/resources_bo/css/reset.css" rel="stylesheet" type="text/css">
<link href="/resources_bo/css/common.css" rel="stylesheet" type="text/css">
<link href="/resources_bo/css/form.css" rel="stylesheet" type="text/css">
<link href="/resources_bo/css/standard.css" rel="stylesheet" type="text/css">
<link href="/resources_bo/css/special-pages.css" rel="stylesheet" type="text/css">
<!-- Favicon -->
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
<link rel="icon" type="image/png" href="favicon-large.png">
<!-- Generic libs -->
<script type="text/javascript" src="/resources_bo/js/html5.js"></script><!-- this has to be loaded before anything else -->
<script type="text/javascript" src="/resources_bo/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="/resources_bo/js/old-browsers.js"></script> <!-- remove if you do not need older browsers detection -->
<!-- Template core functions -->
<script type="text/javascript" src="/resources_bo/js/common.js"></script>
<script type="text/javascript" src="/resources_bo/js/standard.js"></script>
<!--[if lte IE 8]><script type="text/javascript" src="/resources_bo/js/standard.ie.js"></script><![endif]-->
<script type="text/javascript" src="/resources_bo/js/jquery.tip.js"></script>
<!-- example login script -->
<script type="text/javascript">
$(document).ready(function()
{
// We'll catch form submission to do it in AJAX, but this works also with JS disabled
$('#login-form').submit(function(event)
{
// Stop full page load
event.preventDefault();
// Check fields
var login = $('#login').val();
var pass = $('#password').val();
if (!login || login.length == 0)
{
$('#login-block').removeBlockMessages().blockMessage('Veuillez entrer votre identifiant', {type: 'warning'});
}
else if (!pass || pass.length == 0)
{
$('#login-block').removeBlockMessages().blockMessage('Le mot de passe est obligatoire', {type: 'warning'});
}
else
{
var submitBt = $(this).find('button[type=submit]');
submitBt.disableBt();
// Request
var data = {
loginAd: login,
password: pass
};
var redirect = '/en/admin/general/';
if (redirect.length > 0)
// Start timer
var sendTimer = new Date().getTime();
// Send
$.ajax({
url: '/en/admin/',
dataType: 'json',
type: 'POST',
data: data,
success: function(data, textStatus, XMLHttpRequest)
{
if (data.valid)
{
document.location.href = '/en/admin/general/';
}
else
{
// Message
$('#login-block').removeBlockMessages().blockMessage(data.error || 'Il y a eu une erreur dans les identifiants, veuillez réessayer', {type: 'error'});
submitBt.enableBt();
}
},
error: function(XMLHttpRequest, textStatus, errorThrown)
{
// Message
$('#login-block').removeBlockMessages().blockMessage('Connexion au serveur échouée, veuillez réessayer <br/>', {type: 'error'});
submitBt.enableBt();
}
});
// Message
$('#login-block').removeBlockMessages().blockMessage('Identification en cours, veuillez patienter', {type: 'loading'});
}
});
});
</script>
</head> |
Partager