From e95c6781419e8aa158c9c51790ffbf3bb7d1ee00 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 9 Jul 2023 14:15:01 +0000 Subject: [PATCH 1/5] Improve display of quoted posts --- src/Content/Item.php | 3 +-- src/Content/Text/BBCode.php | 5 +++-- src/Model/Item.php | 10 ++++++++++ 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/Content/Item.php b/src/Content/Item.php index bd3c6d774b..bfbf0795d2 100644 --- a/src/Content/Item.php +++ b/src/Content/Item.php @@ -677,7 +677,6 @@ class Item if ($item['network'] == Protocol::FEED) { return PageInfo::getFooterFromUrl($item['plink']); } elseif (!in_array($item['network'] ?? '', Protocol::FEDERATED)) { - $item['guid'] = ''; $item['uri'] = ''; } @@ -695,7 +694,7 @@ class Item // If it is a reshared post then reformat it to avoid display problems with two share elements if (!empty($shared)) { - if (!empty($shared['guid']) && ($encapsulated_share = $this->createSharedPostByGuid($shared['guid'], true))) { + if (($item['network'] != Protocol::BLUESKY) && !empty($shared['guid']) && ($encapsulated_share = $this->createSharedPostByGuid($shared['guid'], true))) { if (!empty(BBCode::fetchShareAttributes($item['body']))) { $item['body'] = preg_replace("/\[share.*?\](.*)\[\/share\]/ism", $encapsulated_share, $item['body']); } else { diff --git a/src/Content/Text/BBCode.php b/src/Content/Text/BBCode.php index e321b13e70..3635ba874c 100644 --- a/src/Content/Text/BBCode.php +++ b/src/Content/Text/BBCode.php @@ -64,7 +64,8 @@ class BBCode const ACTIVITYPUB = 9; const BLUESKY = 10; - const TOP_ANCHOR = '
'; + const SHARED_ANCHOR = '
'; + const TOP_ANCHOR = '
'; const BOTTOM_ANCHOR = '
'; const PREVIEW_NONE = 0; @@ -930,7 +931,7 @@ class BBCode $network = $contact['network'] ?? Protocol::PHANTOM; $tpl = Renderer::getMarkupTemplate('shared_content.tpl'); - $text .= Renderer::replaceMacros($tpl, [ + $text .= BBCode::SHARED_ANCHOR . Renderer::replaceMacros($tpl, [ '$profile' => $attributes['profile'], '$avatar' => $attributes['avatar'], '$author' => $attributes['author'], diff --git a/src/Model/Item.php b/src/Model/Item.php index e31009753b..425ba12ec1 100644 --- a/src/Model/Item.php +++ b/src/Model/Item.php @@ -3217,6 +3217,12 @@ class Item $body = BBCode::removeSharedData($body); } + $pos = strpos($s, BBCode::SHARED_ANCHOR); + if ($pos) { + $shared_html = substr($s, $pos + strlen(BBCode::SHARED_ANCHOR)); + $s = substr($s, 0, $pos); + } + $s = self::addGallery($s, $attachments, $item['uri-id']); $s = self::addVisualAttachments($attachments, $item, $s, false); $s = self::addLinkAttachment($item['uri-id'], $attachments, $body, $s, false, $shared_links); @@ -3237,6 +3243,10 @@ class Item $s = preg_replace('|(]+src="[^"]+/photo/[0-9a-f]+)-[0-9]|', "$1-" . $ps, $s); } + if (!empty($shared_html)) { + $s .= $shared_html; + } + $s = HTML::applyContentFilter($s, $filter_reasons); $hook_data = ['item' => $item, 'html' => $s]; From b9bb525fe91c176ada2323c2d628291a27594d59 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 9 Jul 2023 14:31:47 +0000 Subject: [PATCH 2/5] New parameter to create a share block for display reasons --- src/Content/Item.php | 8 +++++--- src/Model/Item.php | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Content/Item.php b/src/Content/Item.php index bfbf0795d2..d8e7cecc3c 100644 --- a/src/Content/Item.php +++ b/src/Content/Item.php @@ -669,14 +669,16 @@ class Item * Add a share block for the given item array * * @param array $item - * @param bool $add_media + * @param bool $add_media true = Media is added to the body + * @param bool $for_display true = The share block is used for display puposes, false = used for connectors, transport to other systems, ... * @return string */ - public function createSharedBlockByArray(array $item, bool $add_media = false): string + public function createSharedBlockByArray(array $item, bool $add_media = false, bool $for_display = false): string { if ($item['network'] == Protocol::FEED) { return PageInfo::getFooterFromUrl($item['plink']); - } elseif (!in_array($item['network'] ?? '', Protocol::FEDERATED)) { + } elseif (!in_array($item['network'] ?? '', Protocol::FEDERATED) && !$for_display) { + $item['guid'] = ''; $item['uri'] = ''; } diff --git a/src/Model/Item.php b/src/Model/Item.php index 425ba12ec1..9028c9f853 100644 --- a/src/Model/Item.php +++ b/src/Model/Item.php @@ -3138,7 +3138,7 @@ class Item if (!empty($quote_uri_id)) { if (isset($shared_item['plink'])) { - $item['body'] .= "\n" . DI::contentItem()->createSharedBlockByArray($shared_item); + $item['body'] .= "\n" . DI::contentItem()->createSharedBlockByArray($shared_item, false, true); } else { DI::logger()->warning('Missing plink in shared item', ['item' => $item, 'shared' => $shared, 'quote_uri_id' => $quote_uri_id, 'shared_item' => $shared_item]); } From 300825dcac07ca104aea70014a3c9b316791a7e4 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 9 Jul 2023 17:42:32 +0000 Subject: [PATCH 3/5] Updated messages.po --- view/lang/C/messages.po | 323 ++++++++++++++++++++-------------------- 1 file changed, 162 insertions(+), 161 deletions(-) diff --git a/view/lang/C/messages.po b/view/lang/C/messages.po index 0948ca2e27..bb912a9ee4 100644 --- a/view/lang/C/messages.po +++ b/view/lang/C/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 2023.09-dev\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-25 20:31+0000\n" +"POT-Creation-Date: 2023-07-09 17:33+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -292,7 +292,7 @@ msgid "Insert web link" msgstr "" #: mod/message.php:201 mod/message.php:357 mod/photos.php:1301 -#: src/Content/Conversation.php:392 src/Content/Conversation.php:742 +#: src/Content/Conversation.php:392 src/Content/Conversation.php:1506 #: src/Module/Item/Compose.php:206 src/Module/Post/Edit.php:145 #: src/Module/Profile/UnkMail.php:154 src/Object/Post.php:568 msgid "Please wait" @@ -310,7 +310,7 @@ msgstr "" #: src/Module/Install.php:234 src/Module/Install.php:274 #: src/Module/Install.php:309 src/Module/Invite.php:178 #: src/Module/Item/Compose.php:189 src/Module/Moderation/Item/Source.php:79 -#: src/Module/Profile/Profile.php:274 src/Module/Profile/UnkMail.php:155 +#: src/Module/Profile/Profile.php:276 src/Module/Profile/UnkMail.php:155 #: src/Module/Settings/Profile/Index.php:230 src/Object/Post.php:1084 #: view/theme/duepuntozero/config.php:85 view/theme/frio/config.php:171 #: view/theme/quattro/config.php:87 view/theme/vier/config.php:135 @@ -617,11 +617,12 @@ msgstr "" msgid "Loading..." msgstr "" -#: mod/photos.php:1236 src/Content/Conversation.php:658 src/Object/Post.php:262 +#: mod/photos.php:1236 src/Content/Conversation.php:1422 +#: src/Object/Post.php:262 msgid "Select" msgstr "" -#: mod/photos.php:1237 src/Content/Conversation.php:659 +#: mod/photos.php:1237 src/Content/Conversation.php:1423 #: src/Module/Moderation/Users/Active.php:136 #: src/Module/Moderation/Users/Blocked.php:136 #: src/Module/Moderation/Users/Index.php:151 @@ -1373,122 +1374,122 @@ msgstr "" msgid "Open Compose page" msgstr "" -#: src/Content/Conversation.php:686 src/Object/Post.php:248 +#: src/Content/Conversation.php:569 +msgid "remove" +msgstr "" + +#: src/Content/Conversation.php:573 +msgid "Delete Selected Items" +msgstr "" + +#: src/Content/Conversation.php:724 src/Content/Conversation.php:727 +#: src/Content/Conversation.php:730 src/Content/Conversation.php:733 +#: src/Content/Conversation.php:736 +#, php-format +msgid "You had been addressed (%s)." +msgstr "" + +#: src/Content/Conversation.php:739 +#, php-format +msgid "You are following %s." +msgstr "" + +#: src/Content/Conversation.php:742 +msgid "You subscribed to one or more tags in this post." +msgstr "" + +#: src/Content/Conversation.php:761 +#, php-format +msgid "%s reshared this." +msgstr "" + +#: src/Content/Conversation.php:763 +msgid "Reshared" +msgstr "" + +#: src/Content/Conversation.php:763 +#, php-format +msgid "Reshared by %s <%s>" +msgstr "" + +#: src/Content/Conversation.php:766 +#, php-format +msgid "%s is participating in this thread." +msgstr "" + +#: src/Content/Conversation.php:769 +msgid "Stored for general reasons" +msgstr "" + +#: src/Content/Conversation.php:772 +msgid "Global post" +msgstr "" + +#: src/Content/Conversation.php:775 +msgid "Sent via an relay server" +msgstr "" + +#: src/Content/Conversation.php:775 +#, php-format +msgid "Sent via the relay server %s <%s>" +msgstr "" + +#: src/Content/Conversation.php:778 +msgid "Fetched" +msgstr "" + +#: src/Content/Conversation.php:778 +#, php-format +msgid "Fetched because of %s <%s>" +msgstr "" + +#: src/Content/Conversation.php:781 +msgid "Stored because of a child post to complete this thread." +msgstr "" + +#: src/Content/Conversation.php:784 +msgid "Local delivery" +msgstr "" + +#: src/Content/Conversation.php:787 +msgid "Stored because of your activity (like, comment, star, ...)" +msgstr "" + +#: src/Content/Conversation.php:790 +msgid "Distributed" +msgstr "" + +#: src/Content/Conversation.php:793 +msgid "Pushed to us" +msgstr "" + +#: src/Content/Conversation.php:1450 src/Object/Post.php:248 msgid "Pinned item" msgstr "" -#: src/Content/Conversation.php:702 src/Object/Post.php:513 +#: src/Content/Conversation.php:1466 src/Object/Post.php:513 #: src/Object/Post.php:514 #, php-format msgid "View %s's profile @ %s" msgstr "" -#: src/Content/Conversation.php:715 src/Object/Post.php:501 +#: src/Content/Conversation.php:1479 src/Object/Post.php:501 msgid "Categories:" msgstr "" -#: src/Content/Conversation.php:716 src/Object/Post.php:502 +#: src/Content/Conversation.php:1480 src/Object/Post.php:502 msgid "Filed under:" msgstr "" -#: src/Content/Conversation.php:724 src/Object/Post.php:527 +#: src/Content/Conversation.php:1488 src/Object/Post.php:527 #, php-format msgid "%s from %s" msgstr "" -#: src/Content/Conversation.php:740 +#: src/Content/Conversation.php:1504 msgid "View in context" msgstr "" -#: src/Content/Conversation.php:805 -msgid "remove" -msgstr "" - -#: src/Content/Conversation.php:809 -msgid "Delete Selected Items" -msgstr "" - -#: src/Content/Conversation.php:875 src/Content/Conversation.php:878 -#: src/Content/Conversation.php:881 src/Content/Conversation.php:884 -#: src/Content/Conversation.php:887 -#, php-format -msgid "You had been addressed (%s)." -msgstr "" - -#: src/Content/Conversation.php:890 -#, php-format -msgid "You are following %s." -msgstr "" - -#: src/Content/Conversation.php:893 -msgid "You subscribed to one or more tags in this post." -msgstr "" - -#: src/Content/Conversation.php:912 -#, php-format -msgid "%s reshared this." -msgstr "" - -#: src/Content/Conversation.php:914 -msgid "Reshared" -msgstr "" - -#: src/Content/Conversation.php:914 -#, php-format -msgid "Reshared by %s <%s>" -msgstr "" - -#: src/Content/Conversation.php:917 -#, php-format -msgid "%s is participating in this thread." -msgstr "" - -#: src/Content/Conversation.php:920 -msgid "Stored for general reasons" -msgstr "" - -#: src/Content/Conversation.php:923 -msgid "Global post" -msgstr "" - -#: src/Content/Conversation.php:926 -msgid "Sent via an relay server" -msgstr "" - -#: src/Content/Conversation.php:926 -#, php-format -msgid "Sent via the relay server %s <%s>" -msgstr "" - -#: src/Content/Conversation.php:929 -msgid "Fetched" -msgstr "" - -#: src/Content/Conversation.php:929 -#, php-format -msgid "Fetched because of %s <%s>" -msgstr "" - -#: src/Content/Conversation.php:932 -msgid "Stored because of a child post to complete this thread." -msgstr "" - -#: src/Content/Conversation.php:935 -msgid "Local delivery" -msgstr "" - -#: src/Content/Conversation.php:938 -msgid "Stored because of your activity (like, comment, star, ...)" -msgstr "" - -#: src/Content/Conversation.php:941 -msgid "Distributed" -msgstr "" - -#: src/Content/Conversation.php:944 -msgid "Pushed to us" -msgstr "" - #: src/Content/Feature.php:96 msgid "General Features" msgstr "" @@ -1705,7 +1706,7 @@ msgstr "" msgid "Connect/Follow" msgstr "" -#: src/Content/Item.php:865 +#: src/Content/Item.php:874 msgid "Unable to fetch user." msgstr "" @@ -1753,7 +1754,7 @@ msgstr "" #: src/Content/Nav.php:228 src/Module/BaseProfile.php:49 #: src/Module/BaseSettings.php:100 src/Module/Contact.php:504 -#: src/Module/Contact/Profile.php:392 src/Module/Profile/Profile.php:268 +#: src/Module/Contact/Profile.php:392 src/Module/Profile/Profile.php:270 #: src/Module/Welcome.php:57 view/theme/frio/theme.php:230 msgid "Profile" msgstr "" @@ -2027,39 +2028,39 @@ msgstr "" msgid "last" msgstr "" -#: src/Content/Text/BBCode.php:695 src/Content/Text/BBCode.php:1601 -#: src/Content/Text/BBCode.php:1602 +#: src/Content/Text/BBCode.php:696 src/Content/Text/BBCode.php:1602 +#: src/Content/Text/BBCode.php:1603 msgid "Image/photo" msgstr "" -#: src/Content/Text/BBCode.php:913 +#: src/Content/Text/BBCode.php:914 #, php-format msgid "" "%2$s %3$s" msgstr "" -#: src/Content/Text/BBCode.php:938 src/Model/Item.php:3725 -#: src/Model/Item.php:3731 src/Model/Item.php:3732 +#: src/Content/Text/BBCode.php:939 src/Model/Item.php:3735 +#: src/Model/Item.php:3741 src/Model/Item.php:3742 msgid "Link to source" msgstr "" -#: src/Content/Text/BBCode.php:1508 src/Content/Text/HTML.php:904 +#: src/Content/Text/BBCode.php:1509 src/Content/Text/HTML.php:904 msgid "Click to open/close" msgstr "" -#: src/Content/Text/BBCode.php:1541 +#: src/Content/Text/BBCode.php:1542 msgid "$1 wrote:" msgstr "" -#: src/Content/Text/BBCode.php:1606 src/Content/Text/BBCode.php:1607 +#: src/Content/Text/BBCode.php:1607 src/Content/Text/BBCode.php:1608 msgid "Encrypted content" msgstr "" -#: src/Content/Text/BBCode.php:1871 +#: src/Content/Text/BBCode.php:1872 msgid "Invalid source protocol" msgstr "" -#: src/Content/Text/BBCode.php:1890 +#: src/Content/Text/BBCode.php:1891 msgid "Invalid link protocol" msgstr "" @@ -2266,12 +2267,12 @@ msgid "More Trending Tags" msgstr "" #: src/Content/Widget/VCard.php:109 src/Model/Profile.php:378 -#: src/Module/Contact/Profile.php:381 src/Module/Profile/Profile.php:199 +#: src/Module/Contact/Profile.php:381 src/Module/Profile/Profile.php:201 msgid "XMPP:" msgstr "" #: src/Content/Widget/VCard.php:110 src/Model/Profile.php:379 -#: src/Module/Contact/Profile.php:383 src/Module/Profile/Profile.php:203 +#: src/Module/Contact/Profile.php:383 src/Module/Profile/Profile.php:205 msgid "Matrix:" msgstr "" @@ -2279,7 +2280,7 @@ msgstr "" #: src/Model/Event.php:109 src/Model/Event.php:473 src/Model/Event.php:965 #: src/Model/Profile.php:373 src/Module/Contact/Profile.php:379 #: src/Module/Directory.php:147 src/Module/Notifications/Introductions.php:187 -#: src/Module/Profile/Profile.php:221 +#: src/Module/Profile/Profile.php:223 msgid "Location:" msgstr "" @@ -2294,7 +2295,7 @@ msgstr "" msgid "Unfollow" msgstr "" -#: src/Core/ACL.php:166 src/Module/Profile/Profile.php:269 +#: src/Core/ACL.php:166 src/Module/Profile/Profile.php:271 msgid "Yourself" msgstr "" @@ -3249,44 +3250,44 @@ msgstr "" msgid "Content warning: %s" msgstr "" -#: src/Model/Item.php:3632 +#: src/Model/Item.php:3642 msgid "bytes" msgstr "" -#: src/Model/Item.php:3663 +#: src/Model/Item.php:3673 #, php-format msgid "%2$s (%3$d%%, %1$d vote)" msgid_plural "%2$s (%3$d%%, %1$d votes)" msgstr[0] "" msgstr[1] "" -#: src/Model/Item.php:3665 +#: src/Model/Item.php:3675 #, php-format msgid "%2$s (%1$d vote)" msgid_plural "%2$s (%1$d votes)" msgstr[0] "" msgstr[1] "" -#: src/Model/Item.php:3670 +#: src/Model/Item.php:3680 #, php-format msgid "%d voter. Poll end: %s" msgid_plural "%d voters. Poll end: %s" msgstr[0] "" msgstr[1] "" -#: src/Model/Item.php:3672 +#: src/Model/Item.php:3682 #, php-format msgid "%d voter." msgid_plural "%d voters." msgstr[0] "" msgstr[1] "" -#: src/Model/Item.php:3674 +#: src/Model/Item.php:3684 #, php-format msgid "Poll end: %s" msgstr "" -#: src/Model/Item.php:3708 src/Model/Item.php:3709 +#: src/Model/Item.php:3718 src/Model/Item.php:3719 msgid "View on separate page" msgstr "" @@ -3298,8 +3299,8 @@ msgstr "" msgid "Wall Photos" msgstr "" -#: src/Model/Profile.php:361 src/Module/Profile/Profile.php:283 -#: src/Module/Profile/Profile.php:285 +#: src/Model/Profile.php:361 src/Module/Profile/Profile.php:285 +#: src/Module/Profile/Profile.php:287 msgid "Edit profile" msgstr "" @@ -3308,7 +3309,7 @@ msgid "Change profile photo" msgstr "" #: src/Model/Profile.php:376 src/Module/Directory.php:152 -#: src/Module/Profile/Profile.php:209 +#: src/Module/Profile/Profile.php:211 msgid "Homepage:" msgstr "" @@ -3726,7 +3727,7 @@ msgid "Enable" msgstr "" #: src/Module/Admin/Addons/Details.php:111 src/Module/Admin/Addons/Index.php:67 -#: src/Module/Admin/Federation.php:209 src/Module/Admin/Logs/Settings.php:85 +#: src/Module/Admin/Federation.php:210 src/Module/Admin/Logs/Settings.php:85 #: src/Module/Admin/Logs/View.php:83 src/Module/Admin/Queue.php:72 #: src/Module/Admin/Site.php:398 src/Module/Admin/Storage.php:138 #: src/Module/Admin/Summary.php:220 src/Module/Admin/Themes/Details.php:90 @@ -3856,75 +3857,75 @@ msgstr "" msgid "Manage Additional Features" msgstr "" -#: src/Module/Admin/Federation.php:75 +#: src/Module/Admin/Federation.php:76 msgid "Other" msgstr "" -#: src/Module/Admin/Federation.php:149 src/Module/Admin/Federation.php:398 +#: src/Module/Admin/Federation.php:150 src/Module/Admin/Federation.php:399 msgid "unknown" msgstr "" -#: src/Module/Admin/Federation.php:182 +#: src/Module/Admin/Federation.php:183 #, php-format msgid "%2$s total system" msgid_plural "%2$s total systems" msgstr[0] "" msgstr[1] "" -#: src/Module/Admin/Federation.php:183 +#: src/Module/Admin/Federation.php:184 #, php-format msgid "%2$s active user last month" msgid_plural "%2$s active users last month" msgstr[0] "" msgstr[1] "" -#: src/Module/Admin/Federation.php:184 +#: src/Module/Admin/Federation.php:185 #, php-format msgid "%2$s active user last six months" msgid_plural "%2$s active users last six months" msgstr[0] "" msgstr[1] "" -#: src/Module/Admin/Federation.php:185 +#: src/Module/Admin/Federation.php:186 #, php-format msgid "%2$s registered user" msgid_plural "%2$s registered users" msgstr[0] "" msgstr[1] "" -#: src/Module/Admin/Federation.php:186 +#: src/Module/Admin/Federation.php:187 #, php-format msgid "%2$s locally created post or comment" msgid_plural "%2$s locally created posts and comments" msgstr[0] "" msgstr[1] "" -#: src/Module/Admin/Federation.php:189 +#: src/Module/Admin/Federation.php:190 #, php-format msgid "%2$s post per user" msgid_plural "%2$s posts per user" msgstr[0] "" msgstr[1] "" -#: src/Module/Admin/Federation.php:194 +#: src/Module/Admin/Federation.php:195 #, php-format msgid "%2$s user per system" msgid_plural "%2$s users per system" msgstr[0] "" msgstr[1] "" -#: src/Module/Admin/Federation.php:204 +#: src/Module/Admin/Federation.php:205 msgid "" "This page offers you some numbers to the known part of the federated social " "network your Friendica node is part of. These numbers are not complete but " "only reflect the part of the network your node is aware of." msgstr "" -#: src/Module/Admin/Federation.php:210 src/Module/BaseAdmin.php:87 +#: src/Module/Admin/Federation.php:211 src/Module/BaseAdmin.php:87 msgid "Federation Statistics" msgstr "" -#: src/Module/Admin/Federation.php:214 +#: src/Module/Admin/Federation.php:215 #, php-format msgid "" "Currently this node is aware of %2$s node (%3$s active users last month, " @@ -4223,7 +4224,7 @@ msgid "Policies" msgstr "" #: src/Module/Admin/Site.php:406 src/Module/Calendar/Event/Form.php:252 -#: src/Module/Contact.php:547 src/Module/Profile/Profile.php:276 +#: src/Module/Contact.php:547 src/Module/Profile/Profile.php:278 msgid "Advanced" msgstr "" @@ -5706,7 +5707,7 @@ msgstr "" msgid "Share this event" msgstr "" -#: src/Module/Calendar/Event/Form.php:251 src/Module/Profile/Profile.php:275 +#: src/Module/Calendar/Event/Form.php:251 src/Module/Profile/Profile.php:277 msgid "Basic" msgstr "" @@ -6081,7 +6082,7 @@ msgstr[1] "" #: src/Module/Contact/Follow.php:70 src/Module/Contact/Redir.php:62 #: src/Module/Contact/Redir.php:222 src/Module/Conversation/Community.php:194 #: src/Module/Debug/ItemBody.php:38 src/Module/Diaspora/Receive.php:57 -#: src/Module/Item/Display.php:96 src/Module/Item/Feed.php:59 +#: src/Module/Item/Display.php:98 src/Module/Item/Feed.php:59 #: src/Module/Item/Follow.php:41 src/Module/Item/Ignore.php:41 #: src/Module/Item/Pin.php:41 src/Module/Item/Pin.php:56 #: src/Module/Item/Star.php:42 src/Module/Update/Display.php:37 @@ -6127,7 +6128,7 @@ msgstr "" #: src/Module/Contact/Follow.php:171 src/Module/Contact/Profile.php:387 #: src/Module/Notifications/Introductions.php:191 -#: src/Module/Profile/Profile.php:234 +#: src/Module/Profile/Profile.php:236 msgid "Tags:" msgstr "" @@ -7269,7 +7270,7 @@ msgid "" "Theme Customization settings." msgstr "" -#: src/Module/Item/Display.php:136 src/Module/Update/Display.php:55 +#: src/Module/Item/Display.php:138 src/Module/Update/Display.php:55 msgid "The requested item doesn't exist or has been deleted." msgstr "" @@ -8363,20 +8364,20 @@ msgid "No contacts." msgstr "" #: src/Module/Profile/Conversations.php:106 -#: src/Module/Profile/Conversations.php:109 src/Module/Profile/Profile.php:351 -#: src/Module/Profile/Profile.php:354 src/Protocol/Feed.php:1090 +#: src/Module/Profile/Conversations.php:109 src/Module/Profile/Profile.php:353 +#: src/Module/Profile/Profile.php:356 src/Protocol/Feed.php:1090 #: src/Protocol/OStatus.php:1009 #, php-format msgid "%s's timeline" msgstr "" -#: src/Module/Profile/Conversations.php:107 src/Module/Profile/Profile.php:352 +#: src/Module/Profile/Conversations.php:107 src/Module/Profile/Profile.php:354 #: src/Protocol/Feed.php:1094 src/Protocol/OStatus.php:1014 #, php-format msgid "%s's posts" msgstr "" -#: src/Module/Profile/Conversations.php:108 src/Module/Profile/Profile.php:353 +#: src/Module/Profile/Conversations.php:108 src/Module/Profile/Profile.php:355 #: src/Protocol/Feed.php:1097 src/Protocol/OStatus.php:1018 #, php-format msgid "%s's comments" @@ -8411,43 +8412,43 @@ msgstr "" msgid "View Album" msgstr "" -#: src/Module/Profile/Profile.php:112 src/Module/Profile/Restricted.php:50 +#: src/Module/Profile/Profile.php:114 src/Module/Profile/Restricted.php:50 msgid "Profile not found." msgstr "" -#: src/Module/Profile/Profile.php:158 +#: src/Module/Profile/Profile.php:160 #, php-format msgid "" "You're currently viewing your profile as %s Cancel" msgstr "" -#: src/Module/Profile/Profile.php:167 src/Module/Settings/Account.php:576 +#: src/Module/Profile/Profile.php:169 src/Module/Settings/Account.php:576 msgid "Full Name:" msgstr "" -#: src/Module/Profile/Profile.php:172 +#: src/Module/Profile/Profile.php:174 msgid "Member since:" msgstr "" -#: src/Module/Profile/Profile.php:178 +#: src/Module/Profile/Profile.php:180 msgid "j F, Y" msgstr "" -#: src/Module/Profile/Profile.php:179 +#: src/Module/Profile/Profile.php:181 msgid "j F" msgstr "" -#: src/Module/Profile/Profile.php:187 src/Util/Temporal.php:168 +#: src/Module/Profile/Profile.php:189 src/Util/Temporal.php:168 msgid "Birthday:" msgstr "" -#: src/Module/Profile/Profile.php:190 src/Module/Settings/Profile/Index.php:253 +#: src/Module/Profile/Profile.php:192 src/Module/Settings/Profile/Index.php:253 #: src/Util/Temporal.php:170 msgid "Age: " msgstr "" -#: src/Module/Profile/Profile.php:190 src/Module/Settings/Profile/Index.php:253 +#: src/Module/Profile/Profile.php:192 src/Module/Settings/Profile/Index.php:253 #: src/Util/Temporal.php:170 #, php-format msgid "%d year old" @@ -8455,19 +8456,19 @@ msgid_plural "%d years old" msgstr[0] "" msgstr[1] "" -#: src/Module/Profile/Profile.php:195 src/Module/Settings/Profile/Index.php:246 +#: src/Module/Profile/Profile.php:197 src/Module/Settings/Profile/Index.php:246 msgid "Description:" msgstr "" -#: src/Module/Profile/Profile.php:261 +#: src/Module/Profile/Profile.php:263 msgid "Groups:" msgstr "" -#: src/Module/Profile/Profile.php:273 +#: src/Module/Profile/Profile.php:275 msgid "View profile as:" msgstr "" -#: src/Module/Profile/Profile.php:290 +#: src/Module/Profile/Profile.php:292 msgid "View as" msgstr "" From 4f62ab61688cd5adf4478f6ea2cd576b0657359c Mon Sep 17 00:00:00 2001 From: Michael Vogel Date: Sun, 9 Jul 2023 21:18:27 +0200 Subject: [PATCH 4/5] Update src/Content/Item.php Co-authored-by: Hypolite Petovan --- src/Content/Item.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Content/Item.php b/src/Content/Item.php index d8e7cecc3c..d322259b4b 100644 --- a/src/Content/Item.php +++ b/src/Content/Item.php @@ -670,7 +670,7 @@ class Item * * @param array $item * @param bool $add_media true = Media is added to the body - * @param bool $for_display true = The share block is used for display puposes, false = used for connectors, transport to other systems, ... + * @param bool $for_display true = The share block is used for display purposes, false = used for connectors, transport to other systems, ... * @return string */ public function createSharedBlockByArray(array $item, bool $add_media = false, bool $for_display = false): string From f991b553ceafa5451b4130db439ed648ab3c9fc3 Mon Sep 17 00:00:00 2001 From: Michael Vogel Date: Sun, 9 Jul 2023 21:18:36 +0200 Subject: [PATCH 5/5] Update src/Content/Item.php Co-authored-by: Hypolite Petovan --- src/Content/Item.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Content/Item.php b/src/Content/Item.php index d322259b4b..f7dda6c65f 100644 --- a/src/Content/Item.php +++ b/src/Content/Item.php @@ -678,7 +678,7 @@ class Item if ($item['network'] == Protocol::FEED) { return PageInfo::getFooterFromUrl($item['plink']); } elseif (!in_array($item['network'] ?? '', Protocol::FEDERATED) && !$for_display) { - $item['guid'] = ''; + $item['guid'] = ''; $item['uri'] = ''; }