Existe-t-il un moyen de modifier une réponse de sujet existante pour en faire une réponse spécifique à un message ? Je sais que je suis coupable de cela aussi, mais il y a de nombreuses fois où je vois quelqu’un répondre clairement à un message spécifique mais il utilise par erreur la réponse du sujet. Il serait formidable d’avoir la possibilité de corriger le type de réponse via le menu “sélectionner le message”.
hmm à part éditer le message avec une citation du message auquel on répond ou quelque chose comme ça, je ne vois pas d’autre moyen.
Une chose qui pourrait aider est d’ajouter « au sujet » à l’étiquette du bouton du sujet dans le pied de page, de sorte qu’il dise « répondre au sujet » pour le rendre plus évident et le distinguer des boutons de réponse de message :
dans common - css d’un composant de thème :
#topic-footer-buttons {
.topic-footer-main-buttons {
button.btn-primary.create {
span.d-button-label:after {
// Ajout de ce contenu après Répondre
content: " au Sujet";
}
}
}
}
Il serait agréable de pouvoir déplacer une réponse, mais le CSS de @Lilly fonctionne très bien !
J’ai dû examiner apporter des modifications CSS, et ce fut un jeu d’enfant.
J’aime beaucoup la solution de Lilly également. Après l’avoir implémentée sur mon forum, je me demande pourquoi ce ne serait pas le réglage par défaut pour Discourse. Voir les deux boutons de réponse ici sur Meta semble maintenant dépassé ![]()
Merci !
Ils signifient des choses différentes.
Mais oui, pour être honnête, ils devraient avoir des chaînes localisées différentes afin qu’elles puissent être modifiées séparément (à mon avis) (je crois qu’elles ne sont pas séparées mais veuillez me corriger si elles sont distinctes)
CSS n’est pas vraiment la meilleure façon de mettre cela en œuvre si vous pouviez plutôt faire une PR.
(c’est une excellente solution de contournement en attendant !
)
Ah, oui, je sais que celui du haut sert à répondre directement au message et celui du bas au sujet, je voulais dire que l’étiquetage semblait juste confus, pas la répétition des boutons eux-mêmes.
Je suis d’accord qu’une PR serait mieux que du CSS, et j’aimerais un jour comprendre comment faire fonctionner Discourse localement sur mon Mac afin de me sentir plus confiant pour soumettre des PR. J’imagine que celle-ci serait peut-être la moins susceptible de causer d’autres bugs, mais je pense que je me sentirais plus à l’aise en la testant localement d’abord.
vous, comme dans « on », pas nécessairement « vous », mais rien ne vous arrête !
Petite note en aparté et hors sujet, je pense que tant de conflits dans ma vie surviennent lorsque quelqu’un me dit « toi » et que je suppose inconsciemment qu’il me désigne ou que je fais une pause et que je dis : « Quand tu dis toi, tu veux dire moi ? » et parfois ils ont l’air complètement confus. Mon pote a même dit une fois : « Tu fais toujours ça !! » et j’ai répondu : « Je fais toujours quoi ? » et il a dit : « Hein ? Oh, je ne parlais pas de toi, je parlais de moi. Je fais toujours ça. »
Merci pour la clarification et oui, j’espère atteindre ce prochain niveau de contribution à Discourse un jour ![]()
J’ai également mis en œuvre la suggestion de @Lilly (merci !), mais je pense toujours qu’il est utile d’avoir une solution de modération pour lier les publications après leur création. J’ai essayé de modifier la publication et d’ajouter une citation, mais cela n’a pas “lié” la réponse comme je l’espérais.
Je pense que nous avons un sujet de Feature à ce sujet :
L’ajout de CSS n’est peut-être pas la meilleure solution — et mon CSS n’est peut-être pas le meilleur CSS — mais j’ai constaté que ce qui suit fonctionne également pour ajouter du contexte au bouton « répondre au message (commentaire) » :
nav.post-controls {
.actions {
button.reply {
span.d-button-label:after {
// Ajout de ce contenu après Répondre
content: " à ce commentaire";
}
}
}
}
En l’absence d’un moyen de déplacer un message après coup, un étiquetage plus clair semble être un bon moyen d’éviter la confusion. Idéalement, cela prendrait la forme de champs d’étiquette de bouton personnalisés dans les paramètres.
Il n’est pas recommandé de l’utiliser après l’insertion pour le texte sur le site, si vous modifiez ce bouton, vous pouvez modifier le texte du site après avoir recherché topic.reply.title
Je préférerais faire comme ça, mais les modifications via les textes du site pour js.topic.reply.title affectent à la fois les boutons répondre au sujet et répondre au message. Ce serait formidable s’ils étaient différenciés dans le code afin que nous puissions les modifier séparément.
Il semble que je me sois mal compris et que je n’aie pas examiné le sujet sérieusement.
oui exactement. ma solution est certes un peu un contournement de bricoleur ![]()
J’ai réalisé que ma première tentative avait fait en sorte que le bouton Répondre pour l’OP affiche « Répondre à ce commentaire » — tout comme les publications suivantes. Mais ce n’est pas un commentaire, c’est un sujet.
Cibler un bloc CSS similaire sur #post_1 peut donner à ce premier bouton son propre texte.
Voici le composant CSS personnalisé complet que j’utilise maintenant, classé par utilisation sur la page :
/* ajouter du texte au bouton Répondre pour la publication originale (également appelée Sujet) */
#post_1 nav.post-controls {
.actions {
button.reply {
span.d-button-label:after {
/* Ajout de ce contenu après Répondre */
content: " à ce Sujet";
}
}
}
}
/* ajouter du texte au bouton Répondre pour toutes les publications suivantes (je les appelle commentaires) */
nav.post-controls {
.actions {
button.reply {
span.d-button-label:after {
/* Ajout de ce contenu après Répondre */
content: " à ce commentaire";
}
}
}
}
/* ajouter du texte au bouton bleu Répondre (au Sujet) apparaissant à la fin de la page */
#topic-footer-buttons {
.topic-footer-main-buttons {
button.btn-primary.create {
span.d-button-label:after {
/* Ajout de ce contenu après Répondre */
content: " au Sujet principal";
}
}
}
}
Je suis hors sujet, et c’est une question très localisée, mais j’aimerais améliorer un peu l’extrait de Todd.
Comment puis-je me débarrasser de Reply (Répondre) totalement, et je veux dire le texte, pas le bouton/la fonctionnalité bien sûr ?
Quelque chose comme Reply to post (Répondre au message) est trop long (pour moi) et un simple Comment (Commentaire) suffirait.
(Trouver ce post en cherchant a été plus difficile que de trouver Nemo. Jusqu’à ce que je me souvienne que j’avais cliqué sur j’aime — donc… aimer aide à trouver les choses mieux qu’une recherche
)
C’est juste une chaîne localisée, donc vous pouvez la modifier ?
Il ne peut pas être vide. Et un espace compte aussi comme vide.
@Jagster - vous pourriez essayer quelque chose comme ceci :
Supprimez d’abord l’icône de réponse existante
![]()
avec du CSS personnalisé :
.fa.d-icon.d-icon-reply.svg-icon.svg-node {
display: none;
}
Modifiez ensuite les textes du site pour js.topic.reply.title afin de remplacer « Reply » par un code alt pour un autre symbole, comme alt + 30 : ▲
Vous pourriez ensuite ajouter du texte personnalisé pour chacun des trois types de boutons via CSS, comme indiqué précédemment.
Ma seule préoccupation concernant la suppression de “Reply” est que des termes tels que “Last reply”, “Replies”, “Good Reply”, “Great Reply”, “In Reply to”, etc. sont utilisés dans tout le système, et il pourrait être fastidieux d’identifier et de modifier toutes les instances pertinentes de manière appropriée.
