ignore hex escapes as numeric tags
This commit is contained in:
parent
1d0fccac6e
commit
9ae4c1fb32
1 changed files with 5 additions and 1 deletions
|
@ -79,7 +79,11 @@ function create_tags_from_item($itemid) {
|
||||||
foreach ($tags as $tag=>$link) {
|
foreach ($tags as $tag=>$link) {
|
||||||
|
|
||||||
if (substr(trim($tag), 0, 1) == "#") {
|
if (substr(trim($tag), 0, 1) == "#") {
|
||||||
if(ctype_digit(substr($tag,1)))
|
// try to ignore #039 or #1 or anything like that
|
||||||
|
if(ctype_digit(substr(trim($tag),1)))
|
||||||
|
continue;
|
||||||
|
// try to ignore html hex escapes, e.g. #x2317
|
||||||
|
if((substr(trim($tag),1,1) == 'x' || substr(trim($tag),1,1) == 'X') && ctype_digit(substr(trim($tag,2))))
|
||||||
continue;
|
continue;
|
||||||
$type = TERM_HASHTAG;
|
$type = TERM_HASHTAG;
|
||||||
$term = substr($tag, 1);
|
$term = substr($tag, 1);
|
||||||
|
|
Loading…
Reference in a new issue