Tags are now added to the body again
This commit is contained in:
parent
b0cb6536dd
commit
233d6eea2b
1 changed files with 22 additions and 1 deletions
|
@ -481,7 +481,7 @@ class Feed {
|
||||||
if (empty($taglist)) {
|
if (empty($taglist)) {
|
||||||
$taglist = get_page_keywords($item["plink"], $preview, true, $contact["ffi_keyword_blacklist"]);
|
$taglist = get_page_keywords($item["plink"], $preview, true, $contact["ffi_keyword_blacklist"]);
|
||||||
}
|
}
|
||||||
/// @todo $item["body"] .= "\n" . $tags;
|
$item["body"] .= "\n" . self::tagToString($taglist);
|
||||||
} else {
|
} else {
|
||||||
$taglist = [];
|
$taglist = [];
|
||||||
}
|
}
|
||||||
|
@ -527,6 +527,27 @@ class Feed {
|
||||||
return ["header" => $author, "items" => $items];
|
return ["header" => $author, "items" => $items];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Convert a tag array to a tag string
|
||||||
|
*
|
||||||
|
* @param array $tags
|
||||||
|
* @return string tag string
|
||||||
|
*/
|
||||||
|
private static function tagToString(array $tags)
|
||||||
|
{
|
||||||
|
$tagstr = '';
|
||||||
|
|
||||||
|
foreach ($tags as $tag) {
|
||||||
|
if ($tagstr != "") {
|
||||||
|
$tagstr .= ", ";
|
||||||
|
}
|
||||||
|
|
||||||
|
$tagstr .= "#[url=" . DI::baseUrl() . "/search?tag=" . urlencode($tag) . "]" . $tag . "[/url]";
|
||||||
|
}
|
||||||
|
|
||||||
|
return $tagstr;
|
||||||
|
}
|
||||||
|
|
||||||
private static function titleIsBody($title, $body)
|
private static function titleIsBody($title, $body)
|
||||||
{
|
{
|
||||||
$title = strip_tags($title);
|
$title = strip_tags($title);
|
||||||
|
|
Loading…
Reference in a new issue