Tags are now added to the body again

This commit is contained in:
Michael 2020-05-02 05:43:00 +00:00
parent b0cb6536dd
commit 233d6eea2b
1 changed files with 22 additions and 1 deletions

View File

@ -481,7 +481,7 @@ class Feed {
if (empty($taglist)) {
$taglist = get_page_keywords($item["plink"], $preview, true, $contact["ffi_keyword_blacklist"]);
}
/// @todo $item["body"] .= "\n" . $tags;
$item["body"] .= "\n" . self::tagToString($taglist);
} else {
$taglist = [];
}
@ -527,6 +527,27 @@ class Feed {
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)
{
$title = strip_tags($title);