Olá,
Estou integrando o Discourse ao meu aplicativo e gostaria de saber se é possível desabilitar a criação de novos tópicos pela interface web, permitindo que eles sejam criados apenas via API. Tenho várias informações que devem ser incluídas em qualquer nova postagem e que viriam do aplicativo, então a API parece ser a melhor maneira de garantir que elas sejam incluídas.
Você pode ocultar botões usando CSS.
Não há como fazer isso com permissões nativas, pelo que sei. Se os usuários puderem fazer login no site usando a mesma identidade que o aplicativo, eles terão os mesmos direitos de acesso para criar e responder a tópicos.
Obrigado, Stephen. O CSS seria adicionado por meio de um tema ou plugin personalizado, ou existe um local para injetar CSS em todo o site? Ainda estou me adaptando à plataforma, mas estou gostando muito até agora!
Você pode personalizar o CSS do tema através de /admin.
No entanto, os usuários podem desabilitar as alterações apenas visualizando o código-fonte da página.
Obrigado, não estou muito preocupado com isso. Se quiserem fazer o esforço, não causará nenhum dano. Eles apenas perderão alguns dos recursos que serão transmitidos pela API posterior.
Já resolvi, postando para qualquer outra pessoa que seja tão ‘desastrada’ quanto eu ![]()
O tema de edição é um item dentro do próprio tema; selecione o tema e ele estará próximo da parte inferior.
Obrigado pela ajuda.

