Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision dcaf9754

Von Moritz Bunkus vor etwa 12 Jahren hinzugefügt

  • ID dcaf9754bac8b40319cbb62b6577fb2d2569aac7
  • Vorgänger c8181687
  • Nachfolger 6afd06ad

SQL-Upgrade: '@encoding' als Alias für '@charset' erkennen

Unterschiede anzeigen:

SL/DBUpgrade2.pm
74 74

  
75 75
    next if ($control->{ignore});
76 76

  
77
    $control->{charset} ||= Common::DEFAULT_CHARSET;
77
    $control->{charset} = $control->{charset} || $control->{encoding} || Common::DEFAULT_CHARSET;
78 78

  
79 79
    if (!$control->{"tag"}) {
80 80
      _control_error($form, $file_name, $locale->text("Missing 'tag' field.")) ;
......
136 136
  my $file_charset = Common::DEFAULT_CHARSET;
137 137
  while (<$fh>) {
138 138
    last if !/^--/;
139
    next if !/^--\s*\@charset:\s*(.+)/;
139
    next if !/^--\s*\@(?:charset|encoding):\s*(.+)/;
140 140
    $file_charset = $1;
141 141
    last;
142 142
  }
......
233 233
  } else {
234 234
    while (<$fh>) {
235 235
      last if !/^--/;
236
      next if !/^--\s*\@charset:\s*(.+)/;
236
      next if !/^--\s*\@(?:charset|encoding):\s*(.+)/;
237 237
      $file_charset = $1;
238 238
      last;
239 239
    }
......
547 547
before the current one is applied.
548 548

  
549 549
=item charset
550
=item encoding
550 551

  
551
The charset this file uses. Defaults to C<ISO-8859-15> if missing.
552
The charset this file uses. Defaults to C<ISO-8859-15> if
553
missing. Both terms are recognized.
552 554

  
553 555
=item priority
554 556

  

Auch abrufbar als: Unified diff