get_article_filters: add unicode modifier to preg_match()
This commit is contained in:
parent
6687cb9927
commit
e3dceca66b
|
@ -1382,29 +1382,29 @@
|
|||
|
||||
switch ($rule["type"]) {
|
||||
case "title":
|
||||
$match = @preg_match("/$reg_exp/i", $title);
|
||||
$match = @preg_match("/$reg_exp/iu", $title);
|
||||
break;
|
||||
case "content":
|
||||
// we don't need to deal with multiline regexps
|
||||
$content = preg_replace("/[\r\n\t]/", "", $content);
|
||||
|
||||
$match = @preg_match("/$reg_exp/i", $content);
|
||||
$match = @preg_match("/$reg_exp/iu", $content);
|
||||
break;
|
||||
case "both":
|
||||
// we don't need to deal with multiline regexps
|
||||
$content = preg_replace("/[\r\n\t]/", "", $content);
|
||||
|
||||
$match = (@preg_match("/$reg_exp/i", $title) || @preg_match("/$reg_exp/i", $content));
|
||||
$match = (@preg_match("/$reg_exp/iu", $title) || @preg_match("/$reg_exp/iu", $content));
|
||||
break;
|
||||
case "link":
|
||||
$match = @preg_match("/$reg_exp/i", $link);
|
||||
$match = @preg_match("/$reg_exp/iu", $link);
|
||||
break;
|
||||
case "author":
|
||||
$match = @preg_match("/$reg_exp/i", $author);
|
||||
$match = @preg_match("/$reg_exp/iu", $author);
|
||||
break;
|
||||
case "tag":
|
||||
foreach ($tags as $tag) {
|
||||
if (@preg_match("/$reg_exp/i", $tag)) {
|
||||
if (@preg_match("/$reg_exp/iu", $tag)) {
|
||||
$match = true;
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue