Podemos alterar a URL das categorias?

Olá, Como sabemos, quando adicionamos uma categoria à nossa comunidade Discourse, o URL dela é exibido como Questions & Support - Dark Gaming. Nesta categoria, “c” representa a categoria.

Minha pergunta é: podemos modificar este URL padrão onde podemos adicionar qualquer palavra ou letra personalizada em vez de “c”?

1 curtida

Talvez fosse possível modificando o código-fonte do Discourse, inicialmente estes dois arquivos (mas poderia quebrar o Discourse)

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/routes/app-route-map.js

Mas por que você iria querer fazer isso? :thinking:

1 curtida

Isso parece uma péssima ideia.

6 curtidas

Sim, não deveríamos correr um risco tão grande.

1 curtida

@RGJ você tem alguma ideia de como podemos mudar?

1 curtida

Você faria para criar um plugin, substituindo as rotas /c.

Estou interessado: por que você quer mudar isso?

2 curtidas

Este é o conselho que você deve seguir.

Humanos, talvez exceto aquela pessoa de marketing ou gerência que provavelmente nunca fará login no fórum, não notam URLs.

4 curtidas

Vamos oferecer diferentes tipos de serviços de simulação de entrevistas em nossa comunidade e meu cliente quer adicionar “fórum” em vez de “c” para tornar a URL fácil de entender.

Qual plugin pode ajudar a mudar isso?

1 curtida

Pelo que sei, não existe nenhum. Você tem que contratar um desenvolvedor e não há garantias de que tal plugin funcionará.

Isso aumentará os custos relativamente muito e então é totalmente aceitável perguntar se seu cliente está disposto a pagar para mudar uma palavra que ninguém vê ou usa.

Se um usuário tem que olhar para a URL para entender onde ele/ela/isso está, então a interface do usuário é realmente mal projetada. Essa não é a situação no Discourse.

Não tenho certeza, mas há uma chance de você estar tentando usar a ferramenta errada agora?

3 curtidas

Opção 1: diga ao seu cliente que é caro
Opção 2: mexa no admin - personalizar - permalinks para redirecionar /forum/whatever-your-client-wants para a categoria correta

2 curtidas

Quais as chances de isso quebrar muita funcionalidade que depende da categoria?

1 curtida

Essas probabilidades são zero, mas isso ocorre porque não é uma solução perfeita para começar. Tudo o que os permalinks fariam seria adicionar um URL extra que redirecionaria para o URL real da categoria /c/.

A vantagem é que se pode mostrar ao cliente que funciona, a desvantagem é que o URL no navegador realmente mudará para /c/whatever.

4 curtidas

Ok. Vou compartilhar isso com meu cliente.

Preciso de mais uma pequena ajuda. Na minha postagem, quero recolher o conteúdo com a ajuda da opção “Ocultar detalhes” da postagem do discourse.

Ocultar detalhes

Consigo recolher o conteúdo, mas como posso colocar em negrito o título desta opção, por exemplo, agora quero colocar em negrito “Ocultar detalhes”?

1 curtida

Você pode usar html

Título

Texto ....

<details>
    <summary><b>Título</b></summary>
    <p>Texto .... </p>
</details>
5 curtidas

Clique na chave inglesa e ele inserirá as coisas:

isso inserirá isto:

[details="Resumo"]
Este texto será oculto
[/details]
1 curtida

Você viu a pergunta colapsada?

2 curtidas

Ah. Acho que talvez não?

Não consigo dizer se o desejo é poder colocar em negrito coisas dentro do título dos detalhes do colapso em uma postagem específica ou tornar o título em negrito para todos eles (o que você faria com um componente de tema).

HTML é um incômodo porque misturar HTML e markdown pode ficar confuso.

2 curtidas

Estou no iPad agora, então não consigo verificar isso, mas existe algum CSS que possa ser ajustado?

A pergunta já não foi respondida…? Can we change the URL of categories? - #14 by Moin

@pfaffman você precisou expandir para ver a pergunta real

3 curtidas

Oi, sim, a principal dúvida era sobre a URL, mas depois de verificar as respostas e discutir com o cliente, achamos que seria caro + arriscado.

Na mesma pergunta, pedi uma pequena ajuda sobre a opção Ocultar detalhes.

1 curtida