Criando subcomunidades em um servidor Discourse

Suponha que eu crie um servidor de escolas, será possível para as escolas criarem diferentes comunidades dentro do servidor do Discourse. A escola pode ter uma foto de perfil, uma seção “Sobre nós”, etc. Ou isso deve ser feito criando as escolas como usuários?

1 curtida

Bem-vindo, @anonmyous-alien :bust_in_silhouette: :alien:

Depende do objetivo que você deseja alcançar e do propósito do seu fórum.
É para os donos das escolas? Professores? Alunos?
Em que as discussões se concentrariam?

Se você estiver interessado em ser hospedado pela empresa Discourse, há um desconto disponível:

Se você for legalmente reconhecido como uma instituição educacional, oferecemos um desconto de 85%. Se você for legalmente reconhecido como uma organização sem fins lucrativos isenta de impostos federais, oferecemos um desconto de 50%. Esses descontos se aplicam apenas aos nossos planos básico, pro e business, não podem ser combinados com outros descontos e devem ser pagos com cartão de débito/crédito mensalmente ou anualmente. Entre em contato conosco após iniciar seu teste e adicionaremos o desconto à sua conta.

No final da página de preços: Discourse pricing | Discourse - Civilized Discussion

2 curtidas

Na verdade, usei a analogia errada, peço desculpas. Uma analogia melhor seria a de uma ONG. Assim, cada ONG teria seu próprio objetivo, propósito e financiamento que recebe. E cada ONG seria capaz de criar múltiplos projetos e eventos que está organizando.

1 curtida

Tenho um grupo que tem diferentes categorias para escolas e um componente de tema que altera o logotipo do site dependendo do grupo em que o usuário está. Ele também altera a página inicial para a categoria associada usando Custom Homepage for Groups.

Existe algum motivo para que cada ONG não deva ter seu próprio Discourse?

3 curtidas

Ok, isso faria sentido, e quanto a projetos e eventos? Então, para gerenciar projetos e eventos, eles criariam categorias diferentes?

1 curtida

Eventos seriam apenas um tópico, eu acho. A menos que fosse algum evento grande como uma conferência que precisasse de um tópico para cada apresentação ou algo assim?

2 curtidas

Sim, eventos seriam tópicos e cada projeto seria uma categoria, certo?

Uma categoria ou uma tag. :slight_smile:

Se eventos forem organizados no seu fórum, você também pode se interessar por estes plugins oficiais:

3 curtidas

E se eu quiser carregar fotos e arquivos em um projeto específico que devem ficar visíveis assim que eu abrir a categoria, isso também é possível, certo?

Você pode fazer upload de arquivos de qualquer tipo (você pode escolher quais extensões são autorizadas) em um tópico, e a incorporação de mídia é suportada para algum conteúdo interno ou externo.

Se você quiser saber melhor do que o Discourse é capaz, além de fazer perguntas aqui, sugiro que experimente em https://try.discourse.org/ como usuário, e/ou inicie um teste gratuito para que você possa ver como são as opções de administrador.

2 curtidas

Ok, muito obrigado!!

2 curtidas

Apenas para adicionar ao que outros mencionaram.

Você pode usar grupos para categorias individuais (Escolas). Eu usaria um modelo de 2 grupos como exemplo.

ou seja

Categoria Escola A

  1. Membros do Grupo A com opção de solicitar entrada, desta forma um membro problemático pode ser removido do grupo, se necessário.
  2. Staff do Grupo A. Este grupo seria Moderadores da Categoria, um ou mais seriam proprietários dos membros do Grupo A.

Para organizar tópicos/projetos, você tem algumas opções. Subcategorias e Tags. Você pode querer criar uma Subcategoria visível apenas para a equipe do grupo para ter um local direto para discussões da equipe.

As configurações da categoria podem incluir para a Categoria principal ver todos. criar/responder Membros e grupo Staff.

Adicione plugins como outros sugeriram e você talvez esteja perto do que procura.

1 curtida
  1. Não acho que categorias sejam uma boa escolha para isso, porque elas são relativamente pesadas. Por definição, tanto projetos quanto eventos são limitados no tempo. Uma categoria é basicamente para sempre.
  2. Na verdade… embora eu ame o Discourse, ele não é uma ferramenta de gerenciamento de projetos nem de planejamento de eventos. Pode não ser o software certo para o que você imagina.

Mas, uh, realmente — o que você quer fazer?

Você também pode usar multisite, a partir da mesma base do Discourse.

Não é a instalação padrão e pode ser um pouco complicado, mas funciona e é seguro se você souber o que está fazendo ou contratar alguém que saiba.

Espero habilitar max_category_nesting=3 para que eu possa efetivamente ter meu primeiro nível de categorias agindo como sub-fóruns, tendo suas próprias categorias e subcategorias.

Ao fazer isso, eu ADORARIA mudar dinamicamente o logotipo do site com base em qual categoria de primeiro nível alguém está visitando.

  1. Seu componente de tema que muda o logotipo do site está disponível publicamente?
  2. Você acha que ele poderia ser facilmente adaptado para mudar com base em qual categoria alguém está visitando, e não a qual grupo alguém pertence?
1 curtida

Não é meu e não tenho bem certeza de como eles fizeram. Tenho quase certeza de que vai quebrar em breve, no entanto. Eles também mudaram para que clicar no ícone de início levasse a essa categoria.

Você quer mudar o logotipo do site dependendo da categoria que eles estão visitando?

2 curtidas

Ahh ok.

Sim, minha ideia é talvez ter um menu global fino acima usando o componente Cabeçalho da Marca, e então ter o logotipo do site mudar com base em qual categoria alguém está, para que as categorias de primeiro nível deem a sensação de estar em um subfórum de marca.

1 curtida

Eu acho que https://forums.cfl.ca tem algo assim

Eu acho que este é o repositório com o componente: GitHub - cfl-dev/cfl-category-headers: Custom category headers for CFL Discourse forum
Ele não pode ser simplesmente usado para outro fórum porque as imagens e categorias não são configuráveis. No entanto, ainda pode ser útil como um modelo para sua própria implementação.

3 curtidas

Entendo. Acho que seria simples o suficiente usar o logotipo da categoria e ter um componente de tema substituindo o componente de logotipo. Acho que você poderia encontrar alguém para fazer isso no Marketplace por US$ 300-500.

3 curtidas

Ah, isso me deixa tão feliz — ver que isso existe e que vocês forneceram o código-fonte para isso!

E especialmente que é apenas uma correção simples de CSS que eu poderia fazer sozinho. Nossa, muito mais fácil do que eu imaginava.

Obrigado a ambos pela ajuda :slight_smile:

2 curtidas