]> git.mxchange.org Git - friendica.git/blobdiff - mod/parse_url.php
A little more french translation.
[friendica.git] / mod / parse_url.php
index acfe624cb233dede87cc86c2f304007ca35d2a65..b3b42b6cb6f2ced24b4da9be57d3d16222116c9e 100644 (file)
@@ -2,6 +2,7 @@
 
 require_once('library/HTML5/Parser.php');
 
+
 function parse_url_content(&$a) {
 
        $url = trim($_GET['url']);
@@ -10,19 +11,30 @@ function parse_url_content(&$a) {
 
        $template = "<a href=\"%s\" >%s</a>%s";
 
+
+       $arr = array('url' => $url, 'text' => '');
+
+       call_hooks('parse_link', $arr);
+
+       if(strlen($arr['text'])) {
+               echo $arr['text'];
+               killme();
+       }
+
        if($url) 
                $s = fetch_url($url);
        else {
                echo '';
                killme();
        }
-       
+
+
        if(! $s) {
                echo sprintf($template,$url,$url,'');
                killme();
        }
 
-       $dom = HTML5_Parser::parse($s);
+       $dom = @HTML5_Parser::parse($s);
 
        if(! $dom)
                return $ret;