>
>
'horizontal',
'id' => 'logonform',
//'space' => '20px',
//'title' => 'Logon',
//'icon' => 'oicon-key',
'class' => NULL, // Use empty class here, to not add additional divs
'fieldset' => ['logon' => 'Please log in:'],
];
// Reset form url without logon message
if (isset($_GET['lm'])) {
$form['url'] = $config['base_url'];
}
$form['row'][0]['username'] = [
'type' => 'text',
'fieldset' => 'logon',
'name' => 'Username',
'placeholder' => '',
'class' => 'input-xlarge',
'style' => 'max-width: 110%;',
'value' => ''
];
$form['row'][1]['password'] = [
'type' => 'password',
'fieldset' => 'logon',
'name' => 'Password',
'autocomplete' => TRUE,
'placeholder' => '',
'class' => 'input-xlarge',
'style' => 'max-width: 110%;',
'value' => ''
];
if ($config['login_remember_me'] && OBS_ENCRYPT) {
$form['row'][2]['remember'] = [
'type' => 'checkbox',
'fieldset' => 'logon',
'placeholder' => 'Remember my login'
];
}
$form['row'][3]['submit'] = [
'type' => 'submit',
'name' => 'Log in',
'icon' => 'icon-lock',
//'right' => TRUE,
'div_class' => 'controls',
'class' => 'btn-large'
];
print_form($form);
unset($form);
// Get and decrypt a logout message
if (isset($_GET['lm']) && $auth_message = decrypt($_GET['lm'], OBSERVIUM_PRODUCT . OBSERVIUM_VERSION)) {
//print_vars($_GET['lm']);
//print_vars($auth_message);
//print_vars(decrypt($_GET['lm'], OBSERVIUM_PRODUCT));
$_SESSION['auth_message'] = $auth_message;
}
if (isset($_SESSION['auth_message'])) {
echo('
' . escape_html($_SESSION['auth_message']) . '
' . escape_html($config['login_message']) . '