Para sites hospedados, nova categoria Geral adicionada. Como mudar todos os tópicos de uma categoria para a categoria Geral?

Nosso site é hospedado pelo Discourse.

A categoria Geral foi adicionada automaticamente (30/08/2022). Nenhum membro da equipe a criou.

Atualmente, temos a categoria Não categorizado.

Como podemos alterar/mover todos os tópicos Não categorizados para Geral?


Ao pesquisar, encontrei isto, mas isso requer a seleção de cada tópico (465) e não consigo encontrar o primeiro ícone mencionado.

1 curtida

Olá!

Não posso ajudar com isso, mas estou curioso.
Você pode ir ao seu painel de administração → Logs → Ações da Equipe → filtrar por “Ação: criar categoria” e ver qual usuário criou a categoria (se foi automatizado, deve ser “system”) e quando?

1 curtida

Você pode clicar na chave inglesa e selecioná-los, e há uma opção para movê-los em massa.

Se você tiver centenas, é mais fácil fazer isso pelo console. Suspeito que alguém notará e se oferecerá para fazer isso por você ou você pode enviar um e-mail para o suporte e pedir que o façam.

1 curtida

A lista resulta em valores sequenciais para IDs de categoria de 5 a 31.
A categoria geral recebeu o ID de categoria 32 e não está na lista.

1 curtida

Não verifiquei o código, mas notei que #geral apareceu aqui ontem. Acho que eles finalmente ouviram minha sugestão de ter uma categoria padrão em vez da anti-categoria #sem_categoria.

3 curtidas

Obrigado aos que responderam. Eis o que descobri/realizei.

Na página principal https://swi-prolog.discourse.group/ clique no botão de atualizar do navegador.

Clique em Categories
Clique em Uncategorized

Clique em image

Role para baixo para que todos os tópicos sejam exibidos na lista. Tópicos não visíveis não podem ser selecionados, portanto, todos precisam estar visíveis. Espero que você não tenha milhares.
O final da página deve mostrar image
No topo da página, clique em image
Clique em image

Observe o número de tópicos selecionados, certifique-se de que o número esteja correto.
Clique em image


Mudar categoria

Clique em image

O progresso será mostrado.


Isso agora mostra os tópicos listados com a categoria General

image

mas a categoria General não está mostrando o número correto de tópicos no menu suspenso da categoria, por exemplo.

e a categoria Uncategorized ainda mostra um número, por exemplo.

e ainda lista esses tópicos, por exemplo.


Parece que a paciência é uma virtude aqui.

Após alguns minutos, os valores estão mudando, por exemplo.

Ao verificar no dia seguinte, todos os tópicos foram movidos.


Nota: Há também uma configuração relacionada do Discourse allow_uncategorized_topics

Permite que tópicos sejam criados sem uma categoria. AVISO: Se houver tópicos não categorizados, você deve recategorizá-los antes de desativar esta opção.

Quando esta opção está ativada, novos tópicos criados sem categoria serão atribuídos à categoria Uncategorized.

4 curtidas

Grandes mentes pensam igual! Fizemos essa mudança com o objetivo de simplificar a interface, fornecendo uma categoria padrão em vez de não categorizada. Gostei do nome que você deu a essa “anti-categoria”! :wink: Também vamos popular um canal de chat padrão que estará na categoria geral.

Também não estamos mais populando a categoria lounge por padrão. Sites que desejam um lounge para usuários frequentes podem criá-lo eles mesmos.

Aqui está o PR relevante: FEATURE: Replace the Lounge with the General category by oblakeerickson · Pull Request #18097 · discourse/discourse · GitHub

O primeiro de alguns PRs que irão…

fornecer aos novos usuários (e novos administradores!) padrões que oferecem uma experiência simplificada, legível e direta. Eles são capazes de entender como o site é estruturado, para onde os usuários vão para participar de discussões no fórum e têm um exemplo a seguir ao personalizar a estrutura adicionando mais categorias e tags. Qualquer uma dessas categorias padrão pode ser excluída pelo administrador, se assim desejar. Também temos uma categoria para colocar o canal de chat geral que é acessível a todos os usuários do site por padrão.

Este PR:

  • Popula a Categoria Geral para que o canal de chat geral tenha
    um lar
  • Não popula mais a Categoria Lounge
  • Move o tópico “Bem-vindo ao Site” para a Categoria Geral

Essa mudança foi destinada a afetar apenas sites novos e não sites existentes, e um PR subsequente corrigiu isso.

2 curtidas

Se tiver, você vai querer que isso seja feito no console.

Algo como

  Topic.where("category.id=null").update_all(category=123)
2 curtidas

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