dever 3 år sedan
förälder
incheckning
bdf66465fc
2 ändrade filer med 8 tillägg och 6 borttagningar
  1. 4 0
      lib/Doc.php
  2. 4 6
      lib/Parse.php

+ 4 - 0
lib/Doc.php

@@ -124,8 +124,12 @@ class Doc
 			foreach ($attr as $k => $v) {
 				$s = '';
 				$v = $v . '="(.*?)"';
+				echo $v;
+				echo "\r\n";
 				$data = preg_replace('/' . $v . '/i', $s, $data);
 			}
+
+			echo $data;die;
 		}
 		
 		return $data;

+ 4 - 6
lib/Parse.php

@@ -113,15 +113,15 @@ class Parse
 				}
 			}
 
-			if ($v['collect_filter_link'] == 1) {
-				$value = $this->filter($value);
-			}
-
 			if ($v['local'] == 1) {
 				$this->res = $v['res_key'];
 				$value = $this->local($value, $v['type']);
 			}
 
+			if ($v['collect_filter_link'] == 1) {
+				$value = $this->filter($value);
+			}
+
 			if ($value) {
 				$result[$v['key']] = $value;
 				if (Dever::input('test') == 1) {
@@ -175,7 +175,6 @@ class Parse
 
 	private function filter($content)
 	{
-		echo 1;die;
 		$rule = '<(a).+href="(.*?)"(.*?)>(.*?)<\/a>';
 		$content = preg_replace_callback('/' . $rule . '/i', array($this, 'filter_replace'), $content);
 		return $content;
@@ -183,7 +182,6 @@ class Parse
 
 	private function filter_replace($result)
 	{
-		print_r($result);die;
 		if (isset($result[4]) && $result[4]) {
 			return $result[4];
 		}