Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 2461 → Rev 2462

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