Revision 479
Added by Matthias over 18 years ago
| functions.php | ||
|---|---|---|
| 488 | 488 |
'Á'=>'Á','á'=>'á', |
| 489 | 489 |
'Â'=>'Â','â'=>'â','´'=>'´','Æ'=>'Æ','æ'=>'æ', |
| 490 | 490 |
'À'=>'À','à'=>'à','ℵ'=>'ℵ','Α'=>'Α','α'=>'α', |
| 491 |
'&'=>'&','∧'=>'∧','∠'=>'∠','''=>''','Å'=>'Å','å'=>'å',
|
|
| 491 |
'∧'=>'∧','∠'=>'∠','''=>''','Å'=>'Å','å'=>'å', |
|
| 492 | 492 |
'≈'=>'≈','Ã'=>'Ã','ã'=>'ã','Ä'=>'Ä','ä'=>'ä', |
| 493 | 493 |
'„'=>'„','Β'=>'Β','β'=>'β','¦'=>'¦','•'=>'•', |
| 494 | 494 |
'∩'=>'∩','Ç'=>'Ç','ç'=>'ç','¸'=>'¸','¢'=>'¢', |
| ... | ... | |
| 501 | 501 |
'Η'=>'Η','η'=>'η','Ð'=>'Ð','ð'=>'ð','Ë'=>'Ë','ë'=>'ë', |
| 502 | 502 |
'€'=>'€','∃'=>'∃','ƒ'=>'ƒ','∀'=>'∀','½'=>'½', |
| 503 | 503 |
'¼'=>'¼','¾'=>'¾','⁄'=>'⁄','Γ'=>'Γ','γ'=>'γ', |
| 504 |
'≥'=>'≥','>'=>'>','⇔'=>'⇔','↔'=>'↔','♥'=>'♥',
|
|
| 504 |
'≥'=>'≥','⇔'=>'⇔','↔'=>'↔','♥'=>'♥', |
|
| 505 | 505 |
'…'=>'…','Í'=>'Í','í'=>'í','Î'=>'Î','î'=>'î', |
| 506 | 506 |
'¡'=>'¡','Ì'=>'Ì','ì'=>'ì','ℑ'=>'ℑ','∞'=>'∞', |
| 507 | 507 |
'∫'=>'∫','Ι'=>'Ι','ι'=>'ι','¿'=>'¿','∈'=>'∈', |
| 508 | 508 |
'Ï'=>'Ï','ï'=>'ï','Κ'=>'Κ','κ'=>'κ','Λ'=>'Λ', |
| 509 | 509 |
'λ'=>'λ','⟨'=>'〈','«'=>'«','⇐'=>'⇐','←'=>'←', |
| 510 | 510 |
'⌈'=>'⌈','“'=>'“','≤'=>'≤','⌊'=>'⌊','∗'=>'∗', |
| 511 |
'◊'=>'◊','‎'=>'‎','‹'=>'‹','‘'=>'‘','<'=>'<',
|
|
| 511 |
'◊'=>'◊','‎'=>'‎','‹'=>'‹','‘'=>'‘', |
|
| 512 | 512 |
'¯'=>'¯','—'=>'—','µ'=>'µ','·'=>'·','−'=>'−', |
| 513 | 513 |
'Μ'=>'Μ','μ'=>'μ','∇'=>'∇',' '=>' ','–'=>'–', |
| 514 | 514 |
'≠'=>'≠','∋'=>'∋','¬'=>'¬','∉'=>'∉','⊄'=>'⊄', |
| ... | ... | |
| 540 | 540 |
$numbered_to_named_entities=array( |
| 541 | 541 |
'Á'=>'Á','á'=>'á','Â'=>'Â','â'=>'â','´'=>'´', |
| 542 | 542 |
'Æ'=>'Æ','æ'=>'æ','À'=>'À','à'=>'à','ℵ'=>'ℵ', |
| 543 |
'Α'=>'Α','α'=>'α','&'=>'&','∧'=>'∧','∠'=>'∠',
|
|
| 543 |
'Α'=>'Α','α'=>'α','∧'=>'∧','∠'=>'∠', |
|
| 544 | 544 |
'''=>''','Å'=>'Å','å'=>'å','≈'=>'≈','Ã'=>'Ã', |
| 545 | 545 |
'ã'=>'ã','Ä'=>'Ä','ä'=>'ä','„'=>'„','Β'=>'Β', |
| 546 | 546 |
'β'=>'β','¦'=>'¦','•'=>'•','∩'=>'∩','Ç'=>'Ç', |
| ... | ... | |
| 554 | 554 |
'Ð'=>'Ð','ð'=>'ð','Ë'=>'Ë','ë'=>'ë','€'=>'€', |
| 555 | 555 |
'∃'=>'∃','ƒ'=>'ƒ','∀'=>'∀','½'=>'½','¼'=>'¼', |
| 556 | 556 |
'¾'=>'¾','⁄'=>'⁄','Γ'=>'Γ','γ'=>'γ','≥'=>'≥', |
| 557 |
'>'=>'>','⇔'=>'⇔','↔'=>'↔','♥'=>'♥','…'=>'…',
|
|
| 557 |
'⇔'=>'⇔','↔'=>'↔','♥'=>'♥','…'=>'…', |
|
| 558 | 558 |
'Í'=>'Í','í'=>'í','Î'=>'Î','î'=>'î','¡'=>'¡', |
| 559 | 559 |
'Ì'=>'Ì','ì'=>'ì','ℑ'=>'ℑ','∞'=>'∞','∫'=>'∫', |
| 560 | 560 |
'Ι'=>'Ι','ι'=>'ι','¿'=>'¿','∈'=>'∈','Ï'=>'Ï', |
| 561 | 561 |
'ï'=>'ï','Κ'=>'Κ','κ'=>'κ','Λ'=>'Λ','λ'=>'λ', |
| 562 | 562 |
'〈'=>'⟨','«'=>'«','⇐'=>'⇐','←'=>'←','⌈'=>'⌈', |
| 563 | 563 |
'“'=>'“','≤'=>'≤','⌊'=>'⌊','∗'=>'∗','◊'=>'◊', |
| 564 |
'‎'=>'‎','‹'=>'‹','‘'=>'‘','<'=>'<','¯'=>'¯',
|
|
| 564 |
'‎'=>'‎','‹'=>'‹','‘'=>'‘','¯'=>'¯', |
|
| 565 | 565 |
'—'=>'—','µ'=>'µ','·'=>'·','−'=>'−','Μ'=>'Μ', |
| 566 | 566 |
'μ'=>'μ','∇'=>'∇',' '=>' ','–'=>'–','≠'=>'≠', |
| 567 | 567 |
'∋'=>'∋','¬'=>'¬','∉'=>'∉','⊄'=>'⊄','Ñ'=>'Ñ', |
| ... | ... | |
| 695 | 695 |
// decode html-entities |
| 696 | 696 |
if(preg_match("/&[#a-zA-Z0-9]+;/", $string)) {
|
| 697 | 697 |
$string=string_decode_encode_entities($string, 'UTF-8', 'HTML-ENTITIES'); |
| 698 |
//$string=mb_convert_encoding_wrapper($string, 'HTML-ENTITIES', 'UTF-8'); |
|
| 699 |
//$string=mb_convert_encoding_wrapper($string, 'UTF-8', 'HTML-ENTITIES'); |
|
| 698 | 700 |
} |
| 699 | 701 |
} |
| 700 | 702 |
else {
|
| ... | ... | |
| 721 | 723 |
$string=utf8_encode($string); |
| 722 | 724 |
} |
| 723 | 725 |
// encode html-entities |
| 724 |
$string=string_decode_encode_entities($string, 'HTML-ENTITIES', 'UTF-8'); |
|
| 725 |
//$string=mb_convert_encoding_wrapper($string, 'HTML-ENTITIES', 'UTF-8');
|
|
| 726 |
//$string=string_decode_encode_entities($string, 'HTML-ENTITIES', 'UTF-8');
|
|
| 727 |
$string=mb_convert_encoding_wrapper($string, 'HTML-ENTITIES', 'UTF-8'); |
|
| 726 | 728 |
} |
| 727 | 729 |
else {
|
| 728 | 730 |
$string = string_to_utf8($string, $charset_in); |
| 729 | 731 |
// encode html-entities |
| 730 | 732 |
if (is_UTF8($string)) {
|
| 731 |
$string=string_decode_encode_entities($string, 'HTML-ENTITIES', 'UTF-8'); |
|
| 732 |
//$string=mb_convert_encoding_wrapper($string, 'HTML-ENTITIES', 'UTF-8');
|
|
| 733 |
//$string=string_decode_encode_entities($string, 'HTML-ENTITIES', 'UTF-8');
|
|
| 734 |
$string=mb_convert_encoding_wrapper($string, 'HTML-ENTITIES', 'UTF-8'); |
|
| 733 | 735 |
} |
| 734 | 736 |
} |
| 735 | 737 |
return $string; |
Also available in: Unified diff
added changeset [478] to the branches