Versionsnummer nach Login wieder anzeigen
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 20 Dec 2017 10:13:20 +0000 (11:13 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 20 Dec 2017 10:13:20 +0000 (11:13 +0100)
Templates, die von alten Controllern über
`$::form->parse_html_template` ausgegeben haben, verfügen nicht über
ein `FORM`-Objekt (siehe `Form::prepare_html_template`). Also die
Version außerhalb des Templates via `$::form->read_version` auslesen
und ans Template übergeben.

bin/mozilla/login.pl
templates/webpages/login/company_logo.html

index a8305cf..0121b93 100644 (file)
@@ -60,7 +60,7 @@ sub company_logo {
   # create the logo screen
   $form->header() unless $form->{noheader};
 
-  print $form->parse_html_template('login/company_logo');
+  print $form->parse_html_template('login/company_logo', { version => $::form->read_version });
 
   $main::lxdebug->leave_sub();
 }
index 95c6eca..bfb4016 100644 (file)
@@ -9,7 +9,7 @@
  <center>
   <a class="nomobile" href="http://www.kivitendo.de" target="_top"><img src="image/kivitendo[% xmas %].png" class='kivitendo-logo' border="0" alt='[% 'kivitendo' | $T8 %]' title="[% 'kivitendo Homepage' | $T8 %]"></a>
 
-  <h3 class="login">[% 'kivitendo' | $T8 %] [% FORM.read_version %]</h3>
+  <h3 class="login">[% 'kivitendo' | $T8 %] [% version %]</h3>
 
 [%- IF git_head %]
   <p>[%- LxERP.t8("Git revision: #1, #2 #3", git_head.hash.substr(0, 7), git_head.author_date.to_kivitendo, git_head.author_date.strftime('%H:%M:%S %Z')) %]</p>