Lines Matching refs:pattern
50 list($title, $pattern) = explode('>',substr($match,7,-9),2);
51 $pattern=trim($pattern);
54 $pattern = preg_replace('/(?<!~)(<+)(?!~)/', '~' . '\\1' . '~',$pattern);
55 $pattern = preg_replace('/(?<!~)(>+)(?!~)/','~' . '\\1' . '~',$pattern);
56 $match = "<plugin $title>$pattern</plugin>";
78 list($title, $pattern) = explode('>',substr($match,7,-9),2);
84 $pattern=trim($pattern);
97 $match = $pattern;
101 $this->plugin_ref = $this->setup_plugin($plugin,$pattern);
139 list($title, $pattern) = explode('>',substr($match,7,-9),2);
140 $pattern=trim($pattern);
148 $pattern = preg_replace('/<\s+/', "<", $pattern);
149 $pattern = preg_replace('/\s+>/', ">", $pattern);
150 $pattern = str_replace('%%',"",$pattern);
152 $pattern = str_replace('<',"< ",$pattern);
153 $pattern = str_replace('>'," >",$pattern);
155 $pattern = htmlspecialchars($pattern);
156 $pattern = str_replace("\n","<br />",$pattern);
157 $match = "<plugin $title>$pattern</plugin>";
204 function & setup_plugin($plugin, $pattern) { argument
346 foreach($patterns as $pattern) {
347 list($index, $regex) = each($pattern);