Sur une page de catégorie où l’utilisateur ne peut pas créer de sujet, j’utilise un texte de bannière avec un lien vers le sujet sur les niveaux de confiance.
Merci pour le tuyau J’ai changé cela avec modifyClass mais je pense que ce serait un changement raisonnable de rendre cette boîte de dialogue htmlSafe dans le cœur puisque la bannière de catégorie gère également le HTML.
Le paramètre ci-dessous, j’aimerais demander la possibilité d’utiliser un lien. Dans mon cas, une catégorie peut être consultée par tout le monde ; cependant, vous devez appartenir à un groupe pour pouvoir créer et répondre à des sujets.
« Texte de la bannière lorsqu’un utilisateur ne peut pas créer de sujet dans cette catégorie : »
J’avais donc essayé d’utiliser un texte comme :
Pour participer, vous devez « Appliquer le lien au groupe ».
Malheureusement, ce paramètre ne prend en charge que le texte brut, sans liens. L’équipe pourrait-elle envisager de modifier cela ?
Il est parfois difficile de savoir où poster les choses. Discourse est immense et ce n’est pas nécessairement une mauvaise chose ; cependant, cela peut être intimidant pour ceux d’entre nous qui sont encore relativement nouveaux.
Cependant, c’est là que votre fantastique équipe et communauté sont le plus souvent instrumentales pour aider tout le monde !
Salut Don et @TimJensen cette solution corrigera-t-elle également le markdown comme dans mon exemple ci-dessous ? à utiliser :
Pour participer à la catégorie, vous devez [Postuler](/g/groupname/members).
Le code, je présume, nécessite également la création d’un composant thématique. Dans quelle section dois-je l’insérer ?
ÉDiT :
Hmmm.. ajouter un fichier js pour le moment pourrait être un peu au-delà de mes compétences actuelles. J’aurai besoin d’un peu d’aide pour y parvenir avec succès.
cool donc tout ce que j’ai à faire est d’utiliser html au lieu de markdown.
La bannière fonctionnera-t-elle si quelqu’un essaie de répondre et/ou de créer un nouveau sujet dans la catégorie ? Où si je comprends bien votre demande concerne par exemple le composant de thème du bouton nouveau sujet ?
Avec votre js, créeriez-vous simplement un nouveau composant de thème et téléchargeriez-vous le fichier *.js ? Y a-t-il autre chose de nécessaire dans les parties css etc. ? ou cela fonctionnera-t-il simplement ?
Et si je veux une boîte de dialogue avant le bouton lien, que devrais-je faire en termes de code. mes excuses, j’apprends encore
Créez simplement un nouveau composant dans l’administration et collez le code ci-dessus dans la section Common > Header. Cela permettra de gérer le HTML dans la fenêtre modale lorsque vous cliquerez sur le bouton Nouveau sujet.
Démo
Sans code
Comme vous pouvez le voir, la bannière prend en charge le HTML, mais lorsque je clique sur le bouton Nouveau sujet, la fenêtre modale (dialogue) ne le prend pas en charge.
Merci d’avoir expliqué où ajouter le code pour la correction HTML.
En fait, votre première vidéo répond parfaitement à ma question et m’apporte de la clarté. Le texte de dialogue avant le bouton de lien est le même que la procédure markdown. (La première vidéo le montre quand cela échoue sans le code en place) Je l’ai aussi manqué dans votre exemple de code