X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fparse_url.php;h=a1faab6efb6d07c82bc5e49d5f3bdc8bfbfbc910;hb=fd1da749808cdfccf05a4fa9ba8ba6aeafd35a9b;hp=7631a5a710b62d07d0f349b2b3b17914debb81a6;hpb=ac294be746fe3531f297f61acdbaba9564b33910;p=friendica.git diff --git a/mod/parse_url.php b/mod/parse_url.php index 7631a5a710..a1faab6efb 100644 --- a/mod/parse_url.php +++ b/mod/parse_url.php @@ -1,8 +1,21 @@ . * * This module does parse an url for embeddable content (audio, video, image files or link) * information and does format this information to BBCode @@ -11,10 +24,11 @@ */ use Friendica\App; +use Friendica\Content\PageInfo; use Friendica\Core\Hook; use Friendica\Core\Logger; use Friendica\Core\System; -use Friendica\Util\Network; +use Friendica\DI; use Friendica\Util\ParseUrl; use Friendica\Util\Strings; @@ -70,9 +84,8 @@ function parse_url_content(App $a) // Check if the URL is an image, video or audio file. If so format // the URL with the corresponding BBCode media tag - $redirects = 0; // Fetch the header of the URL - $curlResponse = Network::curl($url, false, $redirects, ['novalidate' => true, 'nobody' => true]); + $curlResponse = DI::httpRequest()->get($url, false, ['novalidate' => true, 'nobody' => true]); if ($curlResponse->isSuccess()) { // Convert the header fields into an array @@ -165,7 +178,7 @@ function parse_url_content(App $a) } // Format it as BBCode attachment - $info = add_page_info_data($siteinfo); + $info = "\n" . PageInfo::getFooterFromData($siteinfo); echo $info; @@ -173,7 +186,7 @@ function parse_url_content(App $a) } /** - * @brief Legacy function to call ParseUrl::getSiteinfoCached + * Legacy function to call ParseUrl::getSiteinfoCached * * Note: We have moved the function to ParseUrl.php. This function is only for * legacy support and will be remove in the future