Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 2462 → Rev 2461

/web/acc/admin/ldap.php
277,6 → 277,13
<link type="text/css" href="/css/acc.css" rel="stylesheet">
<link type="text/css" href="/css/ldap.css" rel="stylesheet">
<script>
function onPageLoad() {
onLdapStatusChange();
if (document.getElementById('auth_enable').value === '1') {
checkConfig();
}
}
 
function onLdapStatusChange() {
var listToDisables = ['ldap_server', 'ldap_dn', 'ldap_uid', 'ldap_base_filter', 'ldap_user', 'ldap_password'];
var formSubmit = document.querySelector('form input[type="submit"]');
301,7 → 308,7
}
 
function checkConfig() {
var messagesElem = document.querySelector('fieldset > legend > div');
var messagesElem = document.querySelector('fieldset > legend > div:last-child');
var formSubmit = document.querySelector('form input[type="submit"]');
var btn_checkConf = document.getElementById('btn-checkconf');
 
315,8 → 322,7
ldap_base_filter: document.getElementById('ldap_base_filter').value
};
 
// Format HTTP POST data
var post_data = Object.keys(ldap_config).map( function (k) { return encodeURIComponent(k) + '=' + encodeURIComponent(ldap_config[k]) } ).join('&');
var params = Object.keys(ldap_config).map( function (k) { return encodeURIComponent(k) + '=' + encodeURIComponent(ldap_config[k]) } ).join('&');
 
messagesElem.innerHTML = '<?= 'Checking configuration...' /* TODO: need to translate */ ?>';
 
371,11 → 377,11
};
xhr.open('POST', 'ldap.php?conf_check', true);
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xhr.send(post_data);
xhr.send(params);
}
</script>
</head>
<body onLoad="onLdapStatusChange();">
<body onLoad="onPageLoad();">
<div class="panel">
<div class="panel-header"><?= $l_ldap_legend ?></div>
<div class="panel-body">
388,6 → 394,7
<?= $messages ?>
<?php endif; ?>
</div>
<div style="text-align: center"></div>
</legend>
<dl>
<dt>