Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision f1adac26

Von Moritz Bunkus vor mehr als 7 Jahren hinzugefügt

  • ID f1adac26732c78610767856db26d76d889e04f71
  • Vorgänger 5ab74d33
  • Nachfolger 56913208

generic/exception.html wiederhergestellt

Die Vorlage wurde im Commit 9d8f72a0f92d01e1e25b14788b193cd662cad0d3
entfernt, weil fälschlicherweise gedacht wurde, dass sie nicht mehr
benutzt wird, da locales.pl eine Warnung diesbezüglich ausgab.

Tatsächlich wird sie aber noch benutzt, und zwar als generische
Fehler-Seite für das Template-Modul. Dieser Fall wurde von locales.pl
mangels Markup aber nicht erkannt.

Unterschiede anzeigen:

SL/Presenter.pm
113 113
sub get_template {
114 114
  my ($self) = @_;
115 115

  
116
  # Make locales.pl parse generic/exception.html, too:
117
  # $::form->parse_html_template("generic/exception")
116 118
  $self->{template} ||=
117 119
    Template->new({ INTERPOLATE  => 0,
118 120
                    EVAL_PERL    => 0,
locale/de/all
278 278
  'Amounts differ too much'     => 'Beträge weichen zu sehr voneinander ab.',
279 279
  'An error occured. Letter could not be deleted.' => 'Es ist ein Fehler aufgetreten. Der Brief konnte nicht gelöscht werden.',
280 280
  'An error occurred while transferring the file.' => 'Bei Übertragung der Datei trat ein Fehler auf',
281
  'An exception occurred during execution.' => 'Während der Ausführung trat eine Ausnahme auf.',
281 282
  'An invalid character was used (invalid characters: #1).' => 'Ein ungültiges Zeichen wurde benutzt (ungültige Zeichen: #1).',
282 283
  'An invalid character was used (valid characters: #1).' => 'Ein ungültiges Zeichen wurde benutzt (gültige Zeichen: #1).',
283 284
  'An upper-case character is required.' => 'Ein Großbuchstabe ist vorgeschrieben.',
templates/webpages/generic/exception.html
1
[%- USE LxERP %]
2
[%- USE HTML %]
3

  
4
 <h1 class="message_error">[%- LxERP.t8('Error!') %]</h1>
5

  
6
 <p>
7
  [%- LxERP.t8('An exception occurred during execution.') %]
8
 </p>
9

  
10
 <div>
11
  <table>
12
   <tr>
13
    <td valign="top">[%- LxERP.t8('Type') %]:</td>
14
    <td valign="top">[%- HTML.escape(error.type) %]</td>
15
   </tr>
16

  
17
   <tr>
18
    <td valign="top">[%- LxERP.t8('Information') %]:</td>
19
    <td valign="top"><pre>[%- HTML.escape(error.info) %]</pre></td>
20
   </tr>
21
  </table>
22
 </div>

Auch abrufbar als: Unified diff