From 28fc634c30dc20301554dcb2ef3dbba3c3b28b0e Mon Sep 17 00:00:00 2001 From: root Date: Fri, 19 Nov 2021 17:22:00 -0500 Subject: [PATCH] added the upstream login screen template --- themes/fsftheme/core/loginuserpass.tpl.php | 195 +++++++++++++++++++++ 1 file changed, 195 insertions(+) create mode 100644 themes/fsftheme/core/loginuserpass.tpl.php diff --git a/themes/fsftheme/core/loginuserpass.tpl.php b/themes/fsftheme/core/loginuserpass.tpl.php new file mode 100644 index 0000000..30c8db5 --- /dev/null +++ b/themes/fsftheme/core/loginuserpass.tpl.php @@ -0,0 +1,195 @@ +data['header'] = $this->t('{login:user_pass_header}'); + +if (strlen($this->data['username']) > 0) { + $this->data['autofocus'] = 'password'; +} else { + $this->data['autofocus'] = 'username'; +} +$this->includeAtTemplateBase('includes/header.php'); + +if ($this->data['errorcode'] !== null) { +?> +
+ + +

t('{login:error_header}'); ?>

+ +

+ t( + $this->data['errorcodes']['title'][$this->data['errorcode']], + $this->data['errorparams'] + ) + ); + ?> +

+

+ t( + $this->data['errorcodes']['descr'][$this->data['errorcode']], + $this->data['errorparams'] + ) + ); + ?> +

+
+ +

t('{login:user_pass_header}'); ?>

+ +

t('{login:user_pass_text}'); ?>

+ +
+ + + + + + data['rememberUsernameEnabled'] && !$this->data['forceUsername']) { + // display the "remember my username" checkbox + ?> + + + + data['rememberUsernameEnabled'] && !$this->data['forceUsername']) { + // display the "remember my username" checkbox + ?> + + + + + + + + + data['rememberMeEnabled']) { + // display the remember me checkbox (keep me logged in) + ?> + + + + data['rememberMeEnabled']) { + // display the remember me checkbox (keep me logged in) + ?> + + + + + + data)) { + ?> + + + + + + + + + + + +
+ + + data['forceUsername']) ? 'disabled="disabled"' : ''; ?> + type="text" name="username"data['forceUsername'] ? '' : ' autocomplete="username" tabindex="1"'; ?> + value="data['username']); ?>" /> + + data['rememberUsernameChecked']) ? 'checked="checked"' : ''; ?> + name="remember_username" value="Yes" /> + t('{login:remember_username}'); ?> +
  + data['rememberUsernameChecked']) ? 'checked="checked"' : ''; ?> + name="remember_username" value="Yes" /> + t('{login:remember_username}'); ?> +
+ data['rememberMeChecked']) ? 'checked="checked"' : ''; ?> + name="remember_me" value="Yes" /> + t('{login:remember_me}'); ?> +
+ data['rememberMeChecked']) ? 'checked="checked"' : ''; ?> + name="remember_me" value="Yes" /> + t('{login:remember_me}'); ?> +
+ data['rememberOrganizationEnabled']) { + echo str_repeat("\t", 4); + echo 'data['rememberOrganizationChecked'] ? 'checked="Yes" /> ' : '/> '). + $this->t('{login:remember_organization}'); + } + ?> +
+ +
+ + data['stateparams'] as $name => $value) { + echo ''; + } + ?> +
+data['links'])) { + echo ''; +} +echo '

'.$this->t('{login:help_header}').'

'; +echo '

'.$this->t('{login:help_text}').'

'; + +$this->includeAtTemplateBase('includes/footer.php'); -- 2.25.1