Advertisement
Guest User

Untitled

a guest
May 29th, 2012
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.07 KB | None | 0 0
  1.              $regex = self::get_kw_regex($l);
  2.              $url = self::get_link_url($l);
  3.              $max = self::get_link_max($l);
  4. +
  5. +         if (!$regex || !$url || !$max) {
  6. +           continue;
  7. +         }
  8. +
  9.              $filtered = preg_replace(
  10.                  $regex,
  11.                  '$1<a href="' . esc_url( $url ) . '" title="$2">$2</a>$3',
  12. @@ -152,6 +157,7 @@
  13.                  )
  14.              )
  15.          ));
  16. +
  17.          $rv = array();
  18.          foreach($links as $l)
  19.          {
  20. @@ -159,6 +165,14 @@
  21.              if(!$blacklist || !in_array(self::$permalink, (array)$blacklist))
  22.                  $rv[] = $l;
  23.          }
  24. +
  25. +      for ($i = 0; $i < 100; $i++) {
  26. +       $obj = new StdClass;
  27. +       $obj->ID = "y-{$i}";
  28. +
  29. +       $rv[] = $obj;
  30. +      }
  31. +
  32.          self::$links = $rv;
  33.      }
  34.  
  35. @@ -170,7 +184,7 @@
  36.      protected static function get_kw_regex($link)
  37.      {
  38.          $keywords = self::get_keywords($link);
  39. -        return sprintf('/(\b)(%s)(\b)/ui', implode('|', $keywords));
  40. +        return sprintf('/(\W)(%s)(\W)/ui', implode('|', $keywords));
  41.      }
  42.  
  43.      /*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement