forked from GNUsocial/gnu-social
Twitter-compatible API - properly encode and decode UTF-8 HTML entities
darcs-hash:20081103211653-462f3-58a0ad41ab0426c21aceb04b4a91dc52559018d0.gz
This commit is contained in:
@@ -708,7 +708,7 @@ function common_render_content($text, $notice) {
|
||||
}
|
||||
|
||||
function common_render_text($text) {
|
||||
$r = htmlspecialchars($text);
|
||||
$r = htmlentities($text, ENT_NOQUOTES, 'UTF-8');
|
||||
|
||||
$r = preg_replace('/[\x{0}-\x{8}\x{b}-\x{c}\x{e}-\x{19}]/', '', $r);
|
||||
$r = preg_replace_callback('@https?://[^\]>\s]+@', 'common_render_uri_thingy', $r);
|
||||
|
||||
Reference in New Issue
Block a user