Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 0dfd8e90

Von Moritz Bunkus vor mehr als 18 Jahren hinzugefügt

  • ID 0dfd8e90aa330f6b4b53f89f0eadf6f1e018a662
  • Vorgänger 8e123753
  • Nachfolger 7f307526

Form::parse_html_template() darf Form::error() nicht aufrufen, weil die wiederum Form::parse_html_template() benutzt und dann unschoene Endlosschleifen entstehen koennen. Fehler innerhalb von Form::parse_html_template() sind sowieso auf fehlerhafte Installationen / Bugs zurueckzufuehren. [r814:816 aus LINET prog-Repo]

Unterschiede anzeigen:

SL/Form.pm
434 434
  } elsif (-f "templates/webpages/${file}.html") {
435 435
    $file = "templates/webpages/${file}.html";
436 436
  } else {
437
    $self->error("Web page template '${file}' not found.");
437
    my $info = "Web page template '${file}' not found.\n" .
438
      "Please re-run 'locales.pl' in 'locale/" . $main::myconfig{"countrycode"} . "'.";
439
    print(qq|<pre>$info</pre>|);
440
    die($info);
438 441
  }
439 442

  
440 443
  my $template = HTML::Template->new("filename" => $file,

Auch abrufbar als: Unified diff