ActivityPub 插件

我认为插件添加的那些在自定义侧边栏方面仍然有些不灵活。我认为这仍然是推荐的做法:

3 个赞

谢谢,你为我解决了

2 个赞

出于某种原因,它在移动端的侧边栏中仍然显示,有什么线索吗?

此致
奥勒

1 个赞

啊,看起来这可能已经为移动端改变了,基于“更多”显示的新方式。

我认为这应该可以解决“联邦”问题:

.sidebar-more-section-content { 
    li[data-list-item-name=activity-pub-about] { 
        display: none !important; 
    }   
}
3 个赞

太好了,谢谢!:slight_smile:

2 个赞

我认为你也可以使用

.sidebar-section-link-wrapper[data-list-item-name="activity-pub-about"] {
         display: none;
      }

在移动端和桌面端隐藏该链接

1 个赞

一个帖子被拆分到一个新主题:演员在其他网站上无法被发现

您好,我安装了插件,过程非常简单,甚至我之前既不了解 Mastodon 也不了解这个插件。除了一个小细节外,一切都运行良好,我将在此处解释。

当我个人以管理员身份在随后发布到 Mastodon 的类别中发布主题时,没有问题。然而,今天,我的一位以前从未在我的论坛上发过帖子的用户在其中一个类别中发布了一个帖子。自然,这个帖子进入了审批队列。我批准了它,帖子发布在该类别中。但是,它从未被 ActivityPub 拾取并发布到 Mastodon 上,我认为它应该被发布。

我考虑了两个潜在的问题:首先,该用户不是管理员——这可能是问题所在吗?其次,问题可能源于这样一个事实,即该帖子首先经过了审核队列,然后才被我批准。这是否可能阻止了它发布到 Mastodon 上?您怎么看?

我还有一个相关的问题:由于不确定发生了什么,我自己以管理员身份发布了一个测试帖子,没有问题。五分钟后,它被发布到 Mastodon 上,但我无法从 Mastodon 上删除它。我想这是因为它没有发布到我的主帐户,而是发布到了链接到其中一个 actor 的帐户。我似乎无法控制 Mastodon 上的这些与 actor 链接的帐户,但这更多的是一个 Mastodon 特有的问题。

感谢您的关注。

我认为这与任何非自然、在该类别中撰写并以正常方式发布的帖子都不会被联合(federated)的原因相同。

不过,您可以手动完成。

同样的情况也发生在 WordPress 插件上,或者当帖子是通过计时器发布的。或者从非联合类别移动到联合类别。

我认为这更多是缺少一项功能,而不是一个 bug。ActivityPub 还没有完全准备好。

如果您是该实例的管理员,您可以从您的视野中或从本地时间线中删除一条消息。

但您永远无法删除不属于您的消息。您必须是原始实例中的 OP 才能删除——即使那样,如果 Fediverse 中的所有其他人都会遵循该删除请求,那也纯属运气。

所以您必须从您的论坛中删除它,而且我不确定 Discourse 是否也会联合删除。但您应该能够在 Discourse 中取消联合。总之……这不是一个大问题,因为几分钟后,由于 Fediverse 的高流量,没有人会看到这样的帖子 :smirking_face:

1 个赞

感谢您的解答,总体来说没什么大不了的,但我只是想排除我这边可能存在的错误操作。

@patrickemin,感谢您试用该插件,我很高兴它对您有效,并且您觉得它很有意义。很高兴听到这个 :slight_smile:

是的,这是预期的行为。我们不会在批准后自动发布帖子。正如 @Jagster 所指出的,您可以使用 activity pub 主题操作在批准后手动发布主题及其帖子。我们可能会添加一个在批准后自动发布帖子的设置。有些人可能仍然希望手动执行此操作,因为人们出于不同原因使用审核队列。

是的,这也是预期的。当帖子被联合时,控制它的“actor”是联合它的 actor。您将无法使用您的 mastodon 账户删除它。您需要直接在 Discourse 中删除它。然后,我们也会通知 mastodon 在那里删除它。

2 个赞

@angus 我的一个联合类别中出现了一个奇怪的故障(只有一个,插件的所有其他功能都正常):

该类别显示为“非活动”。执行者可以保存为“已启用”而没有任何错误。当我返回到所有执行者/类别的概览时,它又(或仍然?)被禁用:

grafik

我该如何调试这个问题?

@Thomas_Rother,这是一个普通用户可以发帖的公开类别吗?

1 个赞

不,它是只读的。目的是有一个公开可用的文档区域,公众(和登录用户)只能阅读,而版主和管理员可以写入。ActivityPub应该“吸引”外部的潜在读者,因为德语的Discourse文档非常有限……

1 个赞

我明白了。这很可能是它显示为“非活动”的原因。您可能需要为该用例提交功能请求。

1 个赞

参见 Feature Req: ActivityPub notifications from read-only categiories

您好!我们安装了该插件,它运行正常,但不知何故,帖子开始以链接而非文章的形式发布。设置是正确的,但它们仍然以链接的形式发布。我该如何解决这个问题?