X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=inline;f=mod%2Fparse_url.php;h=4fe9256349fe9a863509984d77995fd13c7e7945;hb=10ede7314136edb1c475e1af546a59ff4c5648cf;hp=44cf80935e2bd237aa437a55969c82c1f2823c84;hpb=42c2e09382d3b2846a0cb709d88cda97e717424f;p=friendica.git
diff --git a/mod/parse_url.php b/mod/parse_url.php
index 44cf80935e..4fe9256349 100644
--- a/mod/parse_url.php
+++ b/mod/parse_url.php
@@ -1,36 +1,26 @@
");
+ $br = "\n";
if (x($_GET,"binurl")) {
$url = trim(hex2bin($_GET["binurl"]));
@@ -97,11 +87,7 @@ function parse_url_content(App &$a) {
}
}
- if ($textmode) {
- $template = "[bookmark=%s]%s[/bookmark]%s";
- } else {
- $template = "%s%s";
- }
+ $template = "[bookmark=%s]%s[/bookmark]%s";
$arr = array("url" => $url, "text" => "");
@@ -118,12 +104,7 @@ function parse_url_content(App &$a) {
$title = str_replace(array("\r","\n"),array("",""),$title);
- if ($textmode) {
- $text = "[quote]" . trim($text) . "[/quote]" . $br;
- } else {
- $text = "
" . htmlspecialchars(trim($text)) . "
";
- $title = htmlspecialchars($title);
- }
+ $text = "[quote]" . trim($text) . "[/quote]" . $br;
$result = sprintf($template, $url, ($title) ? $title : $url, $text) . $str_tags;
@@ -141,11 +122,6 @@ function parse_url_content(App &$a) {
// Format it as BBCode attachment
$info = add_page_info_data($siteinfo);
- if (!$textmode) {
- // Replace ' with â - not perfect - but the richtext editor has problems otherwise
- $info = str_replace(array("'"), array("’"), $info);
- }
-
echo $info;
killme();
@@ -153,20 +129,20 @@ function parse_url_content(App &$a) {
/**
* @brief 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
- *
+ *
* @param type $url The url of the page which should be scraped
* @param type $no_guessing If true the parse doens't search for
* preview pictures
* @param type $do_oembed The false option is used by the function fetch_oembed()
* to avoid endless loops
- *
+ *
* @return array which contains needed data for embedding
- *
+ *
* @see ParseUrl::getSiteinfoCached()
- *
+ *
* @todo Remove this function after all Addons has been changed to use
* ParseUrl::getSiteinfoCached
*/