Show title for posts with attached pages
This commit is contained in:
parent
1964ca6a4a
commit
287c55722e
1 changed files with 9 additions and 1 deletions
|
@ -3584,6 +3584,14 @@ class Diaspora
|
||||||
$title = $item["title"];
|
$title = $item["title"];
|
||||||
$body = $item["body"];
|
$body = $item["body"];
|
||||||
|
|
||||||
|
// Fetch the title from an attached link - if there is one
|
||||||
|
if (empty($item["title"])) {
|
||||||
|
$page_data = BBCode::getAttachmentData($item['body']);
|
||||||
|
if (!empty($page_data['type']) && !empty($page_data['title']) && ($page_data['type'] == 'link')) {
|
||||||
|
$title = $page_data['title'];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if ($item['author-link'] != $item['owner-link']) {
|
if ($item['author-link'] != $item['owner-link']) {
|
||||||
require_once 'mod/share.php';
|
require_once 'mod/share.php';
|
||||||
$body = share_header($item['author-name'], $item['author-link'], $item['author-avatar'],
|
$body = share_header($item['author-name'], $item['author-link'], $item['author-avatar'],
|
||||||
|
@ -3595,7 +3603,7 @@ class Diaspora
|
||||||
|
|
||||||
// Adding the title
|
// Adding the title
|
||||||
if (strlen($title)) {
|
if (strlen($title)) {
|
||||||
$body = "## ".html_entity_decode($title)."\n\n".$body;
|
$body = "### ".html_entity_decode($title)."\n\n".$body;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($item["attach"]) {
|
if ($item["attach"]) {
|
||||||
|
|
Loading…
Reference in a new issue