mirror of
https://github.com/friendica/friendica
synced 2024-11-19 09:03:42 +00:00
Merge pull request #10291 from annando/no-summary
Don't create automated summaries
This commit is contained in:
commit
83cb4edc36
1 changed files with 13 additions and 4 deletions
|
@ -1525,12 +1525,21 @@ class Transmitter
|
|||
|
||||
if ($type == 'Note') {
|
||||
$body = $item['raw-body'] ?? self::removePictures($body);
|
||||
} elseif (($type == 'Article') && empty($data['summary'])) {
|
||||
$regexp = "/[@!]\[url\=([^\[\]]*)\].*?\[\/url\]/ism";
|
||||
$summary = preg_replace_callback($regexp, ['self', 'mentionAddrCallback'], $body);
|
||||
$data['summary'] = BBCode::toPlaintext(Plaintext::shorten(self::removePictures($summary), 1000));
|
||||
}
|
||||
|
||||
/**
|
||||
* @todo Improve the automated summary
|
||||
* This part is currently deactivated. The automated summary seems to be more
|
||||
* confusing than helping. But possibly we will find a better way.
|
||||
* So the code is left here for now as a reminder
|
||||
*
|
||||
* } elseif (($type == 'Article') && empty($data['summary'])) {
|
||||
* $regexp = "/[@!]\[url\=([^\[\]]*)\].*?\[\/url\]/ism";
|
||||
* $summary = preg_replace_callback($regexp, ['self', 'mentionAddrCallback'], $body);
|
||||
* $data['summary'] = BBCode::toPlaintext(Plaintext::shorten(self::removePictures($summary), 1000));
|
||||
* }
|
||||
*/
|
||||
|
||||
if (empty($item['uid']) || !Feature::isEnabled($item['uid'], 'explicit_mentions')) {
|
||||
$body = self::prependMentions($body, $item['uri-id'], $item['author-link']);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue