mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 16:24:54 +02:00
Fix issue with dev environment starting and added button fixed id parameter
This commit is contained in:
parent
ff0eb5de56
commit
6a46af495d
@ -248,7 +248,7 @@ switch ($login_screen) {
|
||||
echo '</div>';
|
||||
|
||||
echo '<div id="log_button" class="login_button invisible">';
|
||||
html_print_submit_button(__('Login as admin'), 'login_button', false, 'class="next_login"');
|
||||
html_print_submit_button(__('Login as admin'), 'login_button', false, [ 'fixed_id' => 'submit-login_button', 'class' => 'next_login']);
|
||||
echo '</div>';
|
||||
|
||||
echo '<div class="login_button" id="remove_button">';
|
||||
@ -288,7 +288,8 @@ switch ($login_screen) {
|
||||
);
|
||||
echo '</div>';
|
||||
echo '<div class="login_button">';
|
||||
html_print_submit_button(__('Login'), 'login_button', false, 'class="next_login"');
|
||||
// html_print_submit_button(__('Login'), 'login_button', false, 'class="next_login"');
|
||||
html_print_submit_button(__('Login'), 'login_button', false, [ 'fixed_id' => 'submit-login_button', 'class' => 'next_login']);
|
||||
echo '</div>';
|
||||
}
|
||||
break;
|
||||
@ -307,7 +308,8 @@ switch ($login_screen) {
|
||||
html_print_input_text_extended('auth_code', '', 'auth_code', '', '', '', false, '', 'class="login login_password" placeholder="'.__('Authentication code').'"', false, true);
|
||||
echo '</div>';
|
||||
echo '<div class="login_button">';
|
||||
html_print_submit_button(__('Check code').' >', 'login_button', false, 'class="next_login"');
|
||||
// html_print_submit_button(__('Check code').' >', 'login_button', false, 'class="next_login"');
|
||||
html_print_submit_button(__('Check code').' >', 'login_button', false, [ 'fixed_id' => 'submit-login_button', 'class' => 'next_login']);
|
||||
echo '</div>';
|
||||
break;
|
||||
|
||||
|
@ -206,7 +206,7 @@ if (enterprise_installed() || defined('DESTDIR')) {
|
||||
html_print_input_hidden('update_settings', 1);
|
||||
html_print_submit_button(__('Validate'), 'update_button', false, 'class="sub upd"');
|
||||
echo ' ';
|
||||
html_print_button(__('Request new license'), '', false, 'generate_request_code()', 'class="sub next"');
|
||||
html_print_button(__('Request new license'), 'license', false, 'generate_request_code()', [ 'fixed_id' => 'button-', 'icon' => 'next']);
|
||||
echo '</div>';
|
||||
}
|
||||
|
||||
|
@ -3451,6 +3451,7 @@ function html_print_button($label='OK', $name='', $disabled=false, $script='', $
|
||||
{
|
||||
$output = '';
|
||||
$classes = '';
|
||||
$fixedId = '';
|
||||
|
||||
if (empty($name) === true) {
|
||||
$name = 'unnamed';
|
||||
@ -3477,6 +3478,8 @@ function html_print_button($label='OK', $name='', $disabled=false, $script='', $
|
||||
$classes .= ' '.$value.'Button';
|
||||
} else if ($attribute === 'class') {
|
||||
$classes .= ' '.$value;
|
||||
} else if ($attribute === 'fixed_id') {
|
||||
$fixedId = $value;
|
||||
} else {
|
||||
$attributes .= $attribute.'="'.$value.'" ';
|
||||
}
|
||||
@ -3520,16 +3523,19 @@ function html_print_button($label='OK', $name='', $disabled=false, $script='', $
|
||||
$classes .= ' disabled_action_button';
|
||||
}
|
||||
|
||||
$parameters = [];
|
||||
$parameters[] = 'class="'.$classes.'"';
|
||||
$parameters[] = (empty($name) === false) ? ' name="'.$name.'"' : '';
|
||||
$parameters[] = 'id="'.((empty($fixedId) === false) ? $fixedId : 'button-'.$name ).'"';
|
||||
$parameters[] = (empty($label) === false) ? ' value="'.$label.'"' : '';
|
||||
$parameters[] = (empty($script) === false) ? ' onClick="'.$script.'"' : '';
|
||||
$parameters[] = ($disabled === true) ? ' disabled' : '';
|
||||
$parameters[] = (empty($attributes) === false) ? $attributes : '';
|
||||
|
||||
$output = sprintf(
|
||||
'<button type="%s" class="%s" %s %s %s %s %s %s>%s</button>',
|
||||
'<button type="%s" %s>%s</button>',
|
||||
$buttonType,
|
||||
$classes,
|
||||
(empty($name) === false) ? ' name="'.$name.'"' : '',
|
||||
(empty($name) === false) ? ' id="button-'.$name.'"' : '',
|
||||
(empty($label) === false) ? ' value="'.$label.'"' : '',
|
||||
($disabled === true) ? ' disabled' : '',
|
||||
(empty($script) === false) ? ' onClick="'.$script.'"' : '',
|
||||
(empty($attributes) === false) ? $attributes : '',
|
||||
implode(' ', $parameters),
|
||||
$content
|
||||
);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user