Pouvons-nous changer l'URL des catégories ?

Salut, Comme nous le savons, lorsque nous ajoutons une catégorie à notre communauté Discourse, son URL s’affiche comme Questions & Support - Dark Gaming. Dans cette catégorie, « c » représente la catégorie.

Ma question est : pouvons-nous modifier cette URL par défaut où nous pouvons ajouter n’importe quel mot ou lettre personnalisé à la place de « c » ?

1 « J'aime »

Peut-être que ce serait possible en modifiant le code source de Discourse, initialement ces deux fichiers (mais cela pourrait casser Discourse)

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

Mais pourquoi voudriez-vous faire cela ? :thinking:

1 « J'aime »

Cela semble être une très mauvaise idée.

6 « J'aime »

Oui, nous ne devrions pas prendre un risque aussi important.

1 « J'aime »

@RGJ avez-vous une idée de comment nous pouvons changer ?

1 « J'aime »

Vous devriez créer un plugin, en remplaçant les routes /c.

Je suis intéressé : pourquoi voulez-vous changer cela ?

2 « J'aime »

C’est le conseil que vous devriez suivre.

Les humains, à l’exception peut-être de cette personne du marketing ou de la direction qui ne se connectera probablement jamais au forum, ne remarquent pas les URL.

4 « J'aime »

Nous allons proposer différents types de services d’entretien d’embauche simulé dans notre communauté et mon client souhaite ajouter « forum » au lieu de « c » pour rendre l’URL plus facile à comprendre.

Quel plugin peut aider à changer cela ?

1 « J'aime »

Autant que je sache, il n’y en a pas. Vous devez engager un développeur et il n’y a aucune garantie qu’un tel plugin fonctionnera.

Cela augmentera les coûts de manière relativement importante, et il est alors tout à fait acceptable de demander si votre client est disposé à payer pour changer un mot que personne ne voit ni n’utilise.

Si un utilisateur doit regarder l’URL pour comprendre où il se trouve, alors l’interface utilisateur est vraiment mal conçue. Ce n’est pas la situation sur Discourse.

Je ne suis pas tout à fait sûr, mais y a-t-il une chance que vous utilisiez le mauvais outil maintenant ?

3 « J'aime »

Option 1 : dire à votre client que c’est cher
Option 2 : bidouiller l’administration - personnaliser - permaliens pour rediriger /forum/quelque-chose-que-votre-client-veut vers la bonne catégorie

2 « J'aime »

Quelles sont les chances que cela casse une grande partie des fonctionnalités qui dépendent de la catégorie ?

1 « J'aime »

Ces cotes sont nulles, mais c’est parce que ce n’est pas une solution parfaite au départ. Tout ce que les permaliens feraient serait d’ajouter une URL supplémentaire qui redirigerait vers l’URL de catégorie /c/ réelle.

Le pro est qu’on peut montrer au client que cela fonctionne, le con est que l’URL dans le navigateur changera en fait en /c/whatever.

4 « J'aime »

D’accord. Je vais partager cela avec mon client.

J’ai besoin d’une dernière petite aide. Dans mon message, je veux masquer le contenu à l’aide de l’option « Masquer les détails » du message de discourse.

Masquer les détails

Je suis capable de masquer le contenu, mais comment puis-je mettre en gras l’en-tête de cette option, par exemple, je veux mettre en gras « Masquer les détails » ?

1 « J'aime »

Vous pouvez utiliser du html

Titre

Texte ....

<details>
    <summary><b>Titre</b></summary>
    <p>Texte .... </p>
</details>
5 « J'aime »

Cliquez sur la clé à molette et elle insérera les éléments :

cela insérera ceci :

[details="Résumé"]
Ce texte sera masqué
[/details]
1 « J'aime »

Avez-vous vu la question effondrée ?

2 « J'aime »

Oh. Je suppose que non ?

Je ne peux pas dire si le désir est de pouvoir mettre en gras des éléments dans le titre des détails effondrés dans un article particulier ou de rendre le titre gras pour tous (ce que vous feriez avec un composant de thème).

Le HTML est une corvée car le mélange de HTML et de markdown peut devenir désordonné.

2 « J'aime »

Je suis sur iPad maintenant, donc je ne peux pas vérifier cela, mais y a-t-il du CSS qui pourrait être ajusté ?

La question n’a-t-elle pas déjà été répondue… ? Can we change the URL of categories? - #14 by Moin

@pfaffman vous deviez développer pour voir la vraie question

3 « J'aime »

Salut, oui, la question principale concernait l’URL, mais après avoir vérifié les réponses et discuté avec le client, nous pensons que ce serait coûteux + risqué.

Dans la même question, j’ai demandé une petite aide concernant l’option Masquer les détails.

1 « J'aime »