From 689c4d572fbc685cc7de91572802135b243a839c Mon Sep 17 00:00:00 2001 From: James Griffin Date: Fri, 27 Mar 2026 09:25:28 -0300 Subject: [PATCH] Remove author info from thread posts; keep it in quoted posts Co-Authored-By: Claude Sonnet 4.6 --- extension.php | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/extension.php b/extension.php index d81e528..206c0a5 100644 --- a/extension.php +++ b/extension.php @@ -246,19 +246,13 @@ final class BlueskyThreadsExtension extends Minz_Extension { $record = $post['record'] ?? []; $embed = $post['embed'] ?? null; - $handle = $author['handle'] ?? ''; - $displayName = $author['displayName'] ?? $handle; - $avatar = $author['avatar'] ?? ''; - $text = $record['text'] ?? ''; - $facets = $record['facets'] ?? []; + $handle = $author['handle'] ?? ''; + $text = $record['text'] ?? ''; + $facets = $record['facets'] ?? []; $rkey = basename(rtrim($post['uri'] ?? '', '/')); $postUrl = 'https://bsky.app/profile/' . rawurlencode($handle) . '/post/' . $rkey; - $avatarHtml = $avatar !== '' - ? '' - : ''; - $textHtml = nl2br($this->applyFacets($text, $facets)); $embedHtml = $embed !== null ? $this->renderEmbed($embed) : ''; @@ -280,15 +274,6 @@ final class BlueskyThreadsExtension extends Minz_Extension { return << -
- {$avatarHtml} -
- - {$this->e($displayName)} -
- @{$this->e($handle)} -
-
{$textHtml}
{$embedHtml}