Plugin ActivityPub

Acho que os adicionados por plugins ainda são um pouco inflexíveis quando se trata de personalizar a barra lateral. Acho que esta ainda é a maneira recomendada de fazer isso:

3 curtidas

Obrigado, isso funcionou para mim

2 curtidas

Por algum motivo ainda aparece na barra lateral no celular, alguma ideia?

Atenciosamente
Olle

1 curtida

Ah, parece que isso pode ter mudado para dispositivos móveis com base na nova forma como ‘mais’ é exibido.

Acho que isso deve funcionar para ‘Federação’:

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

Ótimo, obrigado!:slight_smile:

2 curtidas

Acho que você também pode usar

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

para esconder o link no celular e no desktop

1 curtida

Uma publicação foi dividida em um novo tópico: Ator não detectável em outros sites

Olá, instalei o plugin, o que foi muito fácil, mesmo eu não conhecendo nem o Mastodon nem o plugin. Tudo funciona bem, exceto por um pequeno detalhe que explicarei aqui.

Quando eu publico pessoalmente um tópico como administrador nas categorias que são subsequentemente publicadas no Mastodon, não há problema. No entanto, hoje, um dos meus usuários que nunca havia postado no meu fórum antes publicou uma postagem em uma das categorias. Naturalmente, esta postagem foi para a fila de aprovação. Eu a aprovei e a postagem foi publicada na categoria. No entanto, ela nunca foi capturada pelo ActivityPub e publicada no Mastodon como eu acredito que deveria ter sido.

Considerei dois problemas potenciais: primeiro, este usuário não é um administrador—poderia ser esse o problema? Segundo, talvez o problema decorra do fato de que esta postagem primeiro passou por uma fila de moderação antes de ser aprovada por mim. Isso poderia ter impedido que ela fosse publicada no Mastodon? O que você acha?

Eu também tenho uma pergunta relacionada: incerto sobre o que estava acontecendo, eu publiquei uma postagem de teste eu mesmo como administrador, e não houve problema. Após cinco minutos, ela foi postada no Mastodon, mas eu não consegui excluí-la do Mastodon. Suponho que isso seja porque ela não foi para a minha conta principal, mas para uma conta vinculada a um dos atores. Parece impossível para mim controlar essas contas vinculadas a atores no Mastodon, mas essa é mais uma questão específica do Mastodon.

Obrigado pela sua atenção.

Acho que isso vem do mesmo motivo que qualquer tópico que não seja orgânico, escrito nessa categoria e publicado da maneira normal, não seja federado.

Você pode fazer isso manualmente, no entanto.

O mesmo acontece com um plugin do WordPress ou se um tópico for publicado com um temporizador. Ou movido de uma categoria não federada para uma federada.

Acho que isso é mais uma falta de um recurso do que um bug em si. O ActivityPub ainda não está totalmente pronto.

Você pode remover uma mensagem da sua visualização, ou da linha do tempo local, se você for um administrador dessa instância.

Mas você nunca pode excluir uma mensagem que não é sua. Você deve ser o OP na instância original para excluir — e mesmo assim é pura sorte se todos os outros no Fediverso seguirem essa solicitação de exclusão.

Então você tem que excluí-lo do seu fórum e não tenho certeza se essa exclusão também será federada do Discourse. Mas você deve ser capaz de desfederar no Discourse. De qualquer forma… não é uma grande questão porque depois de alguns minutos ninguém vê tal postagem devido ao alto tráfego do Fediverse :smirking_face:

1 curtida

Obrigado pelas suas respostas, não é grande coisa no geral, mas eu queria excluir uma possível manipulação errada da minha parte.

Olá @patrickemin, obrigado por experimentar o plugin e fico feliz que esteja funcionando para você e que faça sentido. Que bom ouvir isso :slight_smile:

Sim, este é o comportamento esperado. Não publicamos automaticamente as postagens após a aprovação. Como @Jagster observa, você pode usar as ações de tópico do activity pub para publicar manualmente um tópico e suas postagens após a aprovação. Podemos adicionar uma configuração para publicar automaticamente as postagens após a aprovação. Algumas pessoas ainda podem querer fazer isso manualmente, pois as pessoas usam a fila de aprovação por diferentes motivos.

Sim, isso também é esperado. Quando uma postagem é federada, o “ator” que a controla é o ator que a federou. Você não poderá excluí-la usando sua conta do Mastodon. Você precisa excluí-la no próprio Discourse. Em seguida, informamos ao Mastodon para excluí-la lá também.

2 curtidas

@angus Tenho uma falha estranha em uma de minhas categorias federadas (apenas em uma, todas as outras funções do plugin estão funcionando bem):

A categoria aparece como “inativa”. O ator pode ser salvo como “habilitado” sem nenhum erro. Quando volto para a visão geral de todos os atores/categorias, ele está novamente (ou ainda?) desabilitado:

grafik

Como posso depurar isso?

Olá @Thomas_Rother, a categoria é uma categoria publicamente disponível onde usuários regulares podem postar?

1 curtida

Não, é somente leitura. O objetivo é ter uma área de documentação publicamente disponível que seja somente leitura para o público (e usuários logados), mas gravável apenas para Moderadores e Administradores. O ActivityPub deve “atrair” possíveis leitores de fora, pois há documentação limitada do Discourse em alemão…

1 curtida

Entendi. Essa é provavelmente a razão pela qual está aparecendo como Não Ativo. Você pode querer fazer uma solicitação de recurso para esse caso de uso.

1 curtida

Veja Feature Req: ActivityPub notifications from read-only categiories

Olá! Instalamos o plugin e ele estava funcionando bem, mas, sem motivo aparente, as postagens começaram a ser publicadas como links em vez de artigos. As configurações estão corretas, mas elas ainda são publicadas como links. Como posso corrigir isso?