mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-27 18:33:39 +01:00
fix up HTML as json_encode may mess up HTML-Content later on display, if tags are not propper
This commit is contained in:
parent
6205cfbfd2
commit
4b856a43e1
@ -1171,8 +1171,7 @@ class felamimail_bo
|
|||||||
// EnableID is needed for anchor tags
|
// EnableID is needed for anchor tags
|
||||||
$config->set('Attr.EnableID',true);
|
$config->set('Attr.EnableID',true);
|
||||||
// actual allowed tags and attributes
|
// actual allowed tags and attributes
|
||||||
$config->set('URI.AllowedSchemes', array('http'=>true, 'https'=>true, 'ftp'=>true, 'file'=>true, 'mailto' => true, 'cid'=>true));
|
$config->set('URI.AllowedSchemes', array('http'=>true, 'https'=>true, 'ftp'=>true, 'file'=>true, 'cid'=>true, 'data'=>true)); $config->set('AutoFormat.RemoveEmpty', true);
|
||||||
$config->set('AutoFormat.RemoveEmpty', true);
|
|
||||||
$config->set('HTML.Allowed', 'br,p[class|align],b,i,u,s,em,pre,tt,strong,strike,center,div[class|align],hr[class|style],'.
|
$config->set('HTML.Allowed', 'br,p[class|align],b,i,u,s,em,pre,tt,strong,strike,center,div[class|align],hr[class|style],'.
|
||||||
'font[size|color],'.
|
'font[size|color],'.
|
||||||
'ul[class|type],ol[class|type|start],li,'.
|
'ul[class|type],ol[class|type|start],li,'.
|
||||||
@ -1425,6 +1424,7 @@ class felamimail_bo
|
|||||||
$_html = preg_replace('/([\000-\012])/','',$_html);
|
$_html = preg_replace('/([\000-\012])/','',$_html);
|
||||||
//error_log($_html);
|
//error_log($_html);
|
||||||
}
|
}
|
||||||
|
$_html = html::purify($_html,html::purifyCreateHTMLTidyConfig());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user