forked from Wavyzz/dolibarr
Fix: sigle euro non reconnu par fpdf et ajout de balise html dans la fonction dol_textishtml
This commit is contained in:
@@ -1921,6 +1921,7 @@ function _out($s)
|
|||||||
$element = ereg_replace('–','-',$element); //remplace les – par un tiret
|
$element = ereg_replace('–','-',$element); //remplace les – par un tiret
|
||||||
$element = ereg_replace('’','\'',$element); //remplace les ’ par un apostrophe
|
$element = ereg_replace('’','\'',$element); //remplace les ’ par un apostrophe
|
||||||
$element = ereg_replace('"','"',$element); //remplace les " par une guillemet
|
$element = ereg_replace('"','"',$element); //remplace les " par une guillemet
|
||||||
|
$element = ereg_replace('€','<27>',$element); //remplace les € par le signe <20>
|
||||||
if (!preg_match($pattern, $element)) {
|
if (!preg_match($pattern, $element)) {
|
||||||
//Text
|
//Text
|
||||||
if($this->HREF) {
|
if($this->HREF) {
|
||||||
|
|||||||
@@ -3291,6 +3291,8 @@ function dol_textishtml($msg,$option=0)
|
|||||||
elseif (eregi('<font',$msg)) return true;
|
elseif (eregi('<font',$msg)) return true;
|
||||||
elseif (eregi('<strong',$msg)) return true;
|
elseif (eregi('<strong',$msg)) return true;
|
||||||
elseif (eregi('<img',$msg)) return true;
|
elseif (eregi('<img',$msg)) return true;
|
||||||
|
elseif (eregi('<i>',$msg)) return true;
|
||||||
|
elseif (eregi('<b>',$msg)) return true;
|
||||||
elseif (eregi('&[A-Z0-9]{1,6};',$msg)) return true;
|
elseif (eregi('&[A-Z0-9]{1,6};',$msg)) return true;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user