aboutsummaryrefslogtreecommitdiffstats
path: root/lib/FPanel/Login.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/FPanel/Login.pm')
-rw-r--r--lib/FPanel/Login.pm12
1 files changed, 9 insertions, 3 deletions
diff --git a/lib/FPanel/Login.pm b/lib/FPanel/Login.pm
index 332a380..dc5ae3a 100644
--- a/lib/FPanel/Login.pm
+++ b/lib/FPanel/Login.pm
@@ -67,7 +67,7 @@ sub setup {
}
-# This method choses the Run Mode depending on the URL and query string.
+# This method chooses the Run Mode depending on the URL and query string.
sub mymode_param {
my $self = shift;
my $q = $self->query;
@@ -135,7 +135,9 @@ sub login : Runmode {
sub login_box {
my $self = shift;
- my $template = $self->load_tmpl('login.html');
+ my $template = $self->load_tmpl('login.html'
+ , cache => 1
+ , utf8 => 1 );
my $destination = $self->query->param('destination') //
$self->mymode_param();
@@ -159,10 +161,14 @@ sub logout : Runmode {
sub error_rm : ErrorRunmode {
my $self = shift;
my $error = shift;
- my $template = $self->load_tmpl("template/error.html");
+
+ my $template = $self->load_tmpl('error.html'
+ , cache => 1
+ , utf8 => 1 );
$template->param(NAME => 'ERROR');
$template->param(MESSAGE => $error);
$template->param(URL => $self->query->url);
+
return $template->output;
}