É possível remover o link/botão \"Meus Threads\"?

Vejo que você se livrou disso aqui! Obrigado.

Você está se referindo ao chat? Eu tenho:

Sim, é isso que eu gostaria de remover do meu fórum.

Você pode ocultar o botão com CSS, mas para desabilitar a funcionalidade de tópicos de chat, você terá que removê-lo em canais e DMs (talvez também veja este tópico?).\n\nAlém disso, este pode ser o motivo pelo qual você não o vê aqui no Meta:\n[quote="lindsey, post:8, topic:288620"]\nmerged an update that will hide My Threads for community members who don’t belong to any chat channels with threads enabled\n[/quote]

1 curtida

Obrigado. Como faço isso? Procurei e não consigo encontrar a configuração.

Encontrei! Para chegar às configurações do canal de chat, você precisa clicar no nome do canal. A criação de tópicos foi desativada em todos os canais baseados em categorias.

Como posso remover o link “Meus Tópicos”?

1 curtida

Existe algum chat onde o threading ainda está habilitado? Você verificou todos os chats DM?

Você pode usar esta consulta do explorador de dados para encontrar todos os seus chats onde o threading está habilitado.

-- [params]
-- user_id      :user_id 


WITH memberships AS (
  SELECT
    uccm.user_id,
    cc.id AS chat_channel_id,
    cc.type AS channel_type,
    cc.name AS channel_name,
    cc.description,
    cc.threading_enabled
  FROM
    user_chat_channel_memberships uccm
  JOIN
    chat_channels cc ON uccm.chat_channel_id = cc.id
  WHERE
    uccm.user_id = :user_id
    AND cc.threading_enabled = TRUE
)
SELECT
  m.chat_channel_id,
  COALESCE(
    NULLIF(m.channel_name, ''),
    (
      SELECT string_agg(u.username, ', ')
      FROM user_chat_channel_memberships uccm2
      JOIN users u ON uccm2.user_id = u.id
      WHERE uccm2.chat_channel_id = m.chat_channel_id
        AND uccm2.user_id <> m.user_id
    )
  ) AS sidebar_name,
   m.channel_type,
  ('/chat/c/-/' || m.chat_channel_id) AS chat_url
FROM memberships m
ORDER BY m.channel_type, sidebar_name
3 curtidas

Colar no Explorador de Dados não funciona no meu iPhone, mas tentarei no computador mais tarde. Obrigado.

Basicamente, qualquer DM com threads. Se você quiser apenas ocultar o botão, este CSS fará o truque, embora você ainda tenha o threading:

button#c-footer-threads.c-footer__item {
  display: none;
}

Sua consulta encontrou um chat de usuário para usuário que tinha o encadeamento ativado. Se eu tivesse percebido que as configurações para chats de usuário para usuário eram encontradas clicando no título, eu poderia tê-lo encontrado facilmente. Isso realmente não é nada intuitivo. Desativei o encadeamento. Agora, o link “Meus tópicos” está ausente (para mim agora).

Acredito, por ter lido tópicos aqui, que o encadeamento está ativado por padrão para mensagens diretas. Isso ainda é verdade, e existe ou haverá uma opção para torná-lo desativado por padrão? Obrigado.

2 curtidas

Há uma solicitação de recurso bastante popular

Você pode apoiá-la votando nela, curtindo o OP e descrevendo seu caso de uso em uma resposta

3 curtidas

Feito! Adicionando mais alguns caracteres.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.