Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d69fdcda

Von Moritz Bunkus vor fast 18 Jahren hinzugefügt

  • ID d69fdcda39579b4807443f377a7624c8838ff4f2
  • Vorgänger 7c73b812
  • Nachfolger e7214232

Informationen ueber Datenbankupgrades auch im Lx-Office-Look ausgeben.

Unterschiede anzeigen:

SL/User.pm
174 174
      $form->{dbupdate} = "db$myconfig{dbname}";
175 175
      $form->{ $form->{dbupdate} } = 1;
176 176

  
177
      $form->info(sprintf($main::locale->text("Upgrading Dataset %s..."), $myconfig{dbname}));
177
      $form->{"stylesheet"} = "lx-office-erp.css";
178
      $form->{"title"} = $main::locale->text("Dataset upgrade");
179
      $form->header();
180
      print($form->parse_html_template("dbupgrade/header",
181
                                       { "dbname" => $myconfig{dbname} }));
178 182

  
179 183
      # required for Oracle
180 184
      $form->{dbdefault} = $sid;
......
188 192
      # remove lock file
189 193
      unlink "$userspath/nologin";
190 194

  
191
      $form->info($main::locale->text("...done"));
195
      print($form->parse_html_template("dbupgrade/footer"));
192 196

  
193 197
      $rc = -2;
194 198

  
......
409 413
  }
410 414

  
411 415
  if (!defined($result)) {
412
    $form->dberror("The database update/creation did not succeed. The file ${filename} containing the following syntax error:<br>${@}<br>" .
413
                   "All changes in that file have been reverted.");
416
    print($form->parse_html_template("dbupgrade/error",
417
                                     { "file" => $filename,
418
                                       "error" => $@ }));
419
    exit(0);
414 420
  } elsif (1 != $result) {
415 421
    unlink("users/nologin") if (2 == $result);
416 422
    exit(0);
bin/mozilla/login.pl
140 140
    $err[1] = $err[3] = $locale->text('Incorrect username or password!');
141 141

  
142 142
    if ($errno == 2) {
143

  
144
      # upgraded dataset, login again
145
      $form->redirect(
146
        "<a href=menu.pl?login=$form->{login}&password=$form->{password}&path=$form->{path}&action=display>" .
147
        $locale->text("Continue") . "</a>"
148
      );
149 143
      exit;
150 144
    }
151 145

  
locale/de/admin
1 1
$self{texts} = {
2
  '...done'                     => '...fertig',
3 2
  'Access Control'              => 'Zugriffkontrolle',
4 3
  'Add User'                    => 'Benutzer erfassen',
5 4
  'Address'                     => 'Adresse',
......
25 24
  'Dataset'                     => 'Datenbank',
26 25
  'Dataset missing!'            => 'Datenbank fehlt!',
27 26
  'Dataset updated!'            => 'Datenbank erneuert!',
27
  'Dataset upgrade'             => 'Datenbankaktualisierung',
28 28
  'Date Format'                 => 'Datumsformat',
29 29
  'Delete'                      => 'L?schen',
30 30
  'Delete Dataset'              => 'Datenbank l?schen',
......
76 76
  'To add a user to a group edit a name, change the login name and save.  A new user with the same variables will then be saved under the new login name.' => 'Um einer Gruppe einen neuen Benutzer hinzuzuf?gen, ?ndern und speichern Sie am einfachsten einen bestehen den Zugriffsnamen. Unter dem neuen Namen wird dann ein Benutzer mit denselben Einstellungen angelegt.',
77 77
  'Unlock System'               => 'System entsperren',
78 78
  'Update Dataset'              => 'Datenbank aktualisieren',
79
  'Upgrading Dataset %s...'     => 'Aktualisiere Datenbank %s...',
80 79
  'Use Templates'               => 'benutze Vorlagen',
81 80
  'User'                        => 'Benutzer',
82 81
  'User deleted!'               => 'Benutzer gel?scht!',
locale/de/all
98 98
  'All'                         => 'Alle',
99 99
  'All Accounts'                => 'Alle Konten',
100 100
  'All Datasets up to date!'    => 'Alle Datenbanken sind auf aktuellem Stand.',
101
  'All changes in that file have been reverted.' => 'Alle &Auml;nderungen in dieser Datei wurden r&uuml;ckg&auml;ngig gemacht.',
101 102
  'Aluartikel'                  => 'Aluartikel',
102 103
  'Amount'                      => 'Betrag',
103 104
  'Amount Due'                  => 'Betrag f?llig',
......
291 292
  'Database Driver not checked!' => 'Kein Datenbanktreiber ausgew?hlt!',
292 293
  'Database Host'               => 'Datenbankcomputer',
293 294
  'Database User missing!'      => 'Datenbankbenutzer fehlt!',
295
  'Database update error:'      => 'Datenbankaktualisierungsfehler:',
294 296
  'Dataset'                     => 'Datenbank',
295 297
  'Dataset missing!'            => 'Datenbank fehlt!',
296 298
  'Dataset updated!'            => 'Datenbank erneuert!',
299
  'Dataset upgrade'             => 'Datenbankaktualisierung',
297 300
  'Date'                        => 'Datum',
298 301
  'Date Format'                 => 'Datumsformat',
299 302
  'Date Paid'                   => 'Zahlungsdatum',
......
918 921
  'The base unit does not exist or it is about to be deleted in row %d.' => 'Die Basiseinheit in Zeile %d existiert nicht oder soll gel&ouml;scht werden.',
919 922
  'The base unit does not exist.' => 'Die Basiseinheit existiert nicht.',
920 923
  'The base unit relations must not contain loops (e.g. by saying that unit A\'s base unit is B, B\'s base unit is C and C\'s base unit is A) in row %d.' => 'Die Beziehungen der Einheiten d&uuml;rfen keine Schleifen beinhalten (z.B. wenn gesagt wird, dass Einheit As Basiseinheit B, Bs Basiseinheit C und Cs Basiseinheit A ist) in Zeile %d.',
924
  'The database update/creation did not succeed. The file <TMPL_VAR file ESCAPE=HTML> contained the following error:' => 'Die Datenbankaktualisierung/erstellung schlug fehl. Die Datei <TMPL_VAR file ESCAPE=HTML> enthielt den folgenden Fehler:',
921 925
  'The factor is missing in row %d.' => 'Der Faktor fehlt in Zeile %d.',
922 926
  'The factor is missing.'      => 'Der Faktor fehlt.',
923 927
  'The following Datasets are not in use and can be deleted' => 'Die folgenden Datenbanken sind nicht in Verwendung und k?nnen gel?scht werden',
......
1019 1023
  'Update Prices'               => 'Preise aktualisieren',
1020 1024
  'Update prices'               => 'Preise aktualisieren',
1021 1025
  'Updated'                     => 'Erneuert am',
1022
  'Upgrading Dataset %s...'     => 'Aktualisiere Datenbank %s...',
1023 1026
  'Use Templates'               => 'benutze Vorlagen',
1024 1027
  'User'                        => 'Benutzer',
1025 1028
  'User deleted!'               => 'Benutzer gel?scht!',
locale/de/am
1 1
$self{texts} = {
2
  '...done'                     => '...fertig',
3 2
  '1000,00 or 1000.00'          => '1000,00 oder 1000.00',
4 3
  'A unit with this name does already exist.' => 'Eine Einheit mit diesem Namen existiert bereits.',
5 4
  'ADR'                         => 'ADR',
......
71 70
  'Cost Center'                 => 'Kostenstelle',
72 71
  'Credit'                      => 'Haben',
73 72
  'Customernumberinit'          => 'Kundennummernkreis',
73
  'Dataset upgrade'             => 'Datenbankaktualisierung',
74 74
  'Date Format'                 => 'Datumsformat',
75 75
  'Debit'                       => 'Soll',
76 76
  'Delete'                      => 'L?schen',
......
247 247
  'UStVA-Nr. 97 rechts'         => 'Kz. 97 rechts',
248 248
  'UStVA-Nr. 98'                => 'Kz. 98',
249 249
  'Umsatzsteuervoranmeldung'    => 'Umsatzsteuervoranmeldung',
250
  'Upgrading Dataset %s...'     => 'Aktualisiere Datenbank %s...',
251 250
  'Warehouse deleted!'          => 'Das Lager wurde gel?scht.',
252 251
  'Warehouse saved!'            => 'Das Lager wurde gespeichert.',
253 252
  'Warehouses'                  => 'Lager',
locale/de/login
1 1
$self{texts} = {
2
  '...done'                     => '...fertig',
3 2
  'About'                       => '?ber',
4
  'Continue'                    => 'Weiter',
5 3
  'Database Host'               => 'Datenbankcomputer',
6 4
  'Dataset'                     => 'Datenbank',
5
  'Dataset upgrade'             => 'Datenbankaktualisierung',
7 6
  'Incorrect username or password!' => 'Ung?ltiger Benutzername oder falsches Passwort!',
8 7
  'Licensed to'                 => 'Lizensiert f?r',
9 8
  'Login'                       => 'Anmeldung',
10 9
  'Login Name'                  => 'Benutzername',
11 10
  'Password'                    => 'Passwort',
12
  'Upgrading Dataset %s...'     => 'Aktualisiere Datenbank %s...',
13 11
  'User'                        => 'Benutzer',
14 12
  'Version'                     => 'Version',
15 13
  'You are logged out!'         => 'Auf Wiedersehen!',
locale/de/ustva
1 1
$self{texts} = {
2
  '...done'                     => '...fertig',
3 2
  '1. Quarter'                  => '1. Quartal',
4 3
  '2. Quarter'                  => '2. Quartal',
5 4
  '3. Quarter'                  => '3. Quartal',
......
27 26
  'Bitte eine Steuernummer angeben' => 'Bitte eine Steuernummer angeben',
28 27
  'Continue'                    => 'Weiter',
29 28
  'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
29
  'Dataset upgrade'             => 'Datenbankaktualisierung',
30 30
  'Dauerfristverl?ngerung'      => 'Dauerfristverl?ngerung',
31 31
  'Dec'                         => 'Dez',
32 32
  'December'                    => 'Dezember',
......
94 94
  'USTVA-Hint: Tax Authoritys'  => 'Bitte das Bundesland UND die Stadt bzw. den Einzugsbereich Ihres zust?ndigen Finanzamts ausw?hlen.',
95 95
  'UStVA'                       => 'UStVA',
96 96
  'UStVA als PDF-Dokument'      => 'UStVa als PDF-Dokument',
97
  'Upgrading Dataset %s...'     => 'Aktualisiere Datenbank %s...',
98 97
  'Vendor not on file!'         => 'Lieferant ist nicht in der Datenbank!',
99 98
  'Verfahren'                   => 'Verfahren',
100 99
  'Verrechnung des Erstattungsbetrages erw?nscht (Zeile 71)' => 'Verrechnung des Erstattungsbetrages erw?nscht (Zeile 71)',
templates/webpages/dbupgrade/error_de.html
1
<p>Die Datenbankaktualisierung/erstellung schlug fehl. Die Datei <TMPL_VAR file ESCAPE=HTML> enthielt den folgenden Fehler:
2
 <br>
3
 <TMPL_VAR error>
4
 <br>
5
 Alle &Auml;nderungen in dieser Datei wurden r&uuml;ckg&auml;ngig gemacht.
6
</p>
templates/webpages/dbupgrade/error_master.html
1
<p><translate>The database update/creation did not succeed. The file <TMPL_VAR file ESCAPE=HTML> contained the following error:</translate>
2
 <br>
3
 <TMPL_VAR error>
4
 <br>
5
 <translate>All changes in that file have been reverted.</translate>
6
</p>
templates/webpages/dbupgrade/footer_de.html
1
<p>...fertig</p>
2

  
3
<p><a href="menu.pl?login=<TMPL_VAR login ESCAPE=URL>&password=<TMPL_VAR password ESCAPE=URL>&path=<TMPL_VAR path ESCAPE=URL>&action=display">
4
  Weiter</a></p>
5

  
6
</body>
7
</html>
templates/webpages/dbupgrade/footer_master.html
1
<p><translate>...done</translate></p>
2

  
3
<p><a href="menu.pl?login=<TMPL_VAR login ESCAPE=URL>&password=<TMPL_VAR password ESCAPE=URL>&path=<TMPL_VAR path ESCAPE=URL>&action=display">
4
  <translate>Continue</translate></a></p>
5

  
6
</body>
7
</html>
templates/webpages/dbupgrade/header_de.html
1
<body>
2

  
3
 <table width="100%">
4
  <tr>
5
   <td class="listtop">Datenbankaktualisierung (<TMPL_VAR dbname ESCAPE=HTML>)</td>
6
  </tr>
7
 </table>
templates/webpages/dbupgrade/header_master.html
1
<body>
2

  
3
 <table width="100%">
4
  <tr>
5
   <td class="listtop"><translate>Dataset upgrade</translate> (<TMPL_VAR dbname ESCAPE=HTML>)</td>
6
  </tr>
7
 </table>

Auch abrufbar als: Unified diff