From: Moritz Bunkus <m.bunkus@linet-services.de>
Date: Fri, 15 Dec 2006 13:32:42 +0000 (+0000)
Subject: Die Warnung bzgl. des Datenbankupgrades darf am Anfang natürlich nur einmal gezeigt... 
X-Git-Tag: release-2.4.0^2~1
X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=a7ae494b2e73b5a2aa38f650ff5d136362071692;p=kivitendo-erp.git

Die Warnung bzgl. des Datenbankupgrades darf am Anfang natürlich nur einmal gezeigt werden. Ansonsten müsste man in jedem interaktiven Datenbankupgrade den Parameter "confirm_dbupdate" übergeben.
---

diff --git a/SL/User.pm b/SL/User.pm
index 57e8644db..f331ca4af 100644
--- a/SL/User.pm
+++ b/SL/User.pm
@@ -179,7 +179,7 @@ sub login {
       $form->{dbupdate} = "db$myconfig{dbname}";
       $form->{ $form->{dbupdate} } = 1;
 
-      if (!$form->{"confirm_dbupdate"}) {
+      if ($form->{"show_dbupdate_warning"}) {
         print($form->parse_html_template("dbupgrade/warning"));
         exit(0);
       }
diff --git a/bin/mozilla/login.pl b/bin/mozilla/login.pl
index fc17057b5..770df5ce3 100644
--- a/bin/mozilla/login.pl
+++ b/bin/mozilla/login.pl
@@ -91,6 +91,8 @@ sub login_screen {
 
 <form method=post name=loginscreen action=$form->{script}>
 
+  <input type="hidden" name="show_dbupdate_warning" value="1">
+
       <table width=100%>
 	<tr>
 	  <td align=center>
diff --git a/templates/webpages/dbupgrade/warning_de.html b/templates/webpages/dbupgrade/warning_de.html
index 73611e5df..16ceed64a 100644
--- a/templates/webpages/dbupgrade/warning_de.html
+++ b/templates/webpages/dbupgrade/warning_de.html
@@ -4,7 +4,6 @@
  <input type="hidden" name="login" value="<TMPL_VAR login ESCAPE=HTML>">
  <input type="hidden" name="hashed_password" value="<TMPL_VAR password ESCAPE=HTML>">
  <input type="hidden" name="action" value="login">
- <input type="hidden" name="confirm_dbupdate" value="1">
 
  <p>
   Lx-Office wird gleich die Datenbank <b><TMPL_VAR dbname ESCAPE=HTML></b> aktualisieren. Sie sollten eine Sicherungskopie der Datenbank erstellen, bevor Sie fortfahren, da die Aktualisierung unter Umst&auml;nden nicht umkehrbar ist.
diff --git a/templates/webpages/dbupgrade/warning_master.html b/templates/webpages/dbupgrade/warning_master.html
index 2c92f1dd7..edd78039f 100644
--- a/templates/webpages/dbupgrade/warning_master.html
+++ b/templates/webpages/dbupgrade/warning_master.html
@@ -4,7 +4,6 @@
  <input type="hidden" name="login" value="<TMPL_VAR login ESCAPE=HTML>">
  <input type="hidden" name="hashed_password" value="<TMPL_VAR password ESCAPE=HTML>">
  <input type="hidden" name="action" value="login">
- <input type="hidden" name="confirm_dbupdate" value="1">
 
  <p>
   <translate>Lx-Office is about to update the