Revision 0c1305a9
Von Bernd Bleßmann vor mehr als 9 Jahren hinzugefügt
SL/HTML/Util.pm | ||
---|---|---|
7 | 7 |
|
8 | 8 |
my %stripper; |
9 | 9 |
my %entities = ( |
10 |
'lt' => '<', |
|
11 |
'gt' => '>', |
|
12 |
'amp' => '&', |
|
10 |
'lt' => '<', |
|
11 |
'gt' => '>', |
|
12 |
'amp' => '&', |
|
13 |
'nbsp' => ' ', # should be => "\x{00A0}", but this can lead to problems with |
|
14 |
# a non-visible character in csv-exports for example |
|
13 | 15 |
); |
14 | 16 |
|
15 | 17 |
sub strip { |
Auch abrufbar als: Unified diff
HTML::Util: "nbsp" als HTML-Entity durch " " (space) ersetzen.
"nbsp" wird hier zu space, obwohl U+00A0 (non-breaking space) richtig wäre.
non-breaking space kann allerdings zu schwer zu findenden Fehlern zum Beispiel
beim CSV-Export führen, wenn ein Benutzer dieses nicht sichtbare Zeichen dann
per cut-and-paste irgendwo einfügt.