Salut, d’où vient ce bouton « Partager » dans la fenêtre contextuelle Fast Edit ? Je ne trouve aucun réglage pour l’activer.
Ce bouton Partager provient-il d’un plugin ou de TC ?
Salut, d’où vient ce bouton « Partager » dans la fenêtre contextuelle Fast Edit ? Je ne trouve aucun réglage pour l’activer.
Ce bouton Partager provient-il d’un plugin ou de TC ?
C’est une excellente question ! Et nous soupçonnons tous les deux que si nous pouvons trouver cela, alors votre rêve sera beaucoup plus proche de se réaliser !
Je pense que ça doit être Social Share . . . eh bien, ça ne ressemble pas à ça d’après ce sujet. . .
Il existe des paramètres de site où vous pouvez le configurer. Cela ne fonctionne que sur la vue de bureau des sujets publics.
visibilité du partage de citations
boutons de partage de citations
FWIW, l’explorateur de paramètres explique bien les paramètres :
Explorateur des paramètres du bot GPT
Rechercher le contexte du paramètre du site
Lecture du contexte pour : share_quote_buttonsLe paramètre
share_quote_buttonsdans Discourse détermine quels éléments apparaissent dans le widget de partage de citations, et dans quel ordre. Les options par défaut incluent « Twitter » et « Email ».Ce paramètre est côté client et vous permet de choisir parmi une liste d’options, y compris Twitter, Facebook et Email. Cependant, il ne permet aucun autre choix que ceux-ci.
Le paramètre inclut également une vérification de validation. Par exemple, si Facebook est inclus dans
share_quote_buttonsmais que l’ID de l’application Facebook n’est pas défini dans les paramètres du site, une erreur sera renvoyée.Ce paramètre affecte la visibilité et les options du widget de partage de citations dans l’interface utilisateur. Par exemple, si le paramètre
share_quote_buttonsinclut « Twitter » et « Email », alors lorsqu’un utilisateur sélectionne un texte à citer, il verra des options pour partager la citation sur Twitter et par Email.Dans la base de code Discourse, vous pouvez trouver ce paramètre dans le fichier
site_settings.ymlet ses validations dans le fichiervalidations.rb. La fonctionnalité de ce paramètre est également testée dans le fichiertopic-quote-button-test.js.
Rechercher le contexte du paramètre du site
Lecture du contexte pour : share_quote_visibilityLe paramètre
share_quote_visibilitydans Discourse détermine quand afficher les boutons de partage de citations. Il existe trois choix possibles pour ce paramètre :
- « none » : les boutons de partage de citations ne seront jamais affichés.
- « anonymous » : les boutons de partage de citations ne seront affichés qu’aux utilisateurs anonymes.
- « all » : les boutons de partage de citations seront affichés à tous les utilisateurs.
Le paramètre par défaut est « anonymous ». Cela signifie que, par défaut, les boutons de partage de citations ne seront visibles que pour les utilisateurs qui ne sont pas connectés.
Ce paramètre est utilisé dans la fonction
quoteSharingEnableddu fichierquote-button.js. Cette fonction vérifie plusieurs conditions pour déterminer si le partage de citations doit être activé. Ces conditions incluent si le site est en mode bureau, s’il existe des sources de partage actives, si le sujet est visible, si la catégorie du sujet est restreinte en lecture, et quelle est la valeur du paramètreshare_quote_visibility.Dans les tests d’acceptation du bouton de citation de sujet, ce paramètre est utilisé pour déterminer si les boutons de partage de citations doivent être affichés ou non. Si le paramètre est « all », les boutons de partage de citations sont affichés. Si le paramètre est « none », les boutons de partage de citations ne sont pas affichés.
« Bouton de surbrillance flottant » - oui, j’adore ce nom !
Serait-il plus réalisable (ou complètement fou ?) de permettre à tous les boutons de la barre d’outils du compositeur intégrés – ou à un groupe spécifique – de devenir une « barre d’outils flottante » d’édition rapide ? (c’est-à-dire, au lieu d’ajouter plus de boutons à l’édition rapide, ajouter l’option « flottante » à quelque chose comme MD Composer Extras ou aux boutons bbcode.)
(L’air raréfié ici, en haute altitude dans les montagnes Rocheuses du Colorado, me rend parfois très ambitieux.)

2 messages ont été divisées dans un nouveau sujet : Changer la visibilité par défaut du partage de citation de ANONYMOUS à TOUS
Hmm, pourquoi utiliser [wrap] alors qu’il existe <mark>texte mis en surbrillance</mark> qui fonctionne immédiatement ?
Ceci est du texte mis en surbrillance dans une phrase.
LOL. Pourquoi en effet ?
Pour simplifier le style séparé ? (Ou pas ?)
Si gentil de venir à ma défense, mais . . .
Ce ne serait vrai que si vous utilisez \u003cmark\u003e ailleurs et que vous voulez qu’il soit différent. Je doute que ce soit le cas.
Ce que je recommanderais (et étant donné que je ne connaissais pas l’existence de \u003cmark\u003e, vous pourriez considérer la source !), c’est d’utiliser simplement \u003cmark\u003e. Vous n’auriez pas besoin de CSS de cette façon.
Mon plan futur pour cela est de fournir des options de couleur (via un sélecteur de couleur).
Ainsi, par exemple, je peux sélectionner du texte et appliquer un surlignage bleu clair, puis sélectionner un autre texte et appliquer un surlignage rose, et ainsi de suite.
Une limitation (parfois fatale, je pense) dans la version actuelle est que le surlignage s’applique à tout le site, donc changer la couleur applique ce changement de couleur à chaque surlignage sur le site.
Je veux dire, c’est peut-être utile que l’administrateur puisse changer la couleur de surlignage globalement, mais au-delà de cela, cela pourrait être plus frustrant pour les utilisateurs finaux de voir leurs surlignages changer de couleur.
L’approche de @merefield pourrait être mieux adaptée comme point de départ.
Ouais. C’est bien mieux que mon idée aussi. ![]()
Une idée cool, bien qu’elle ne s’applique peut-être pas à vous, serait d’avoir un champ personnalisé utilisateur avec une couleur dedans et de l’utiliser. Ainsi, chaque utilisateur pourrait avoir sa propre couleur de surlignage.
Oui, absolument. Il y a donc en fait 2 composants de thème différents ici (tous deux intégrant un sélecteur de couleur).
Paramètre global du site incluant un paramètre global par utilisateur, en commençant par la base Bouton de compositeur de surligneur
Bouton de compositeur/édition rapide (avec raccourci clavier CTRL-H ajouté) pour la mise en surbrillance de couleur à la volée, basé sur l’approche de @merefield approche où le bbcode est stocké dans le message lui-même.
En lisant ceci, je suis enthousiasmé par l’idée de pouvoir sélectionner du texte et y appliquer du code <mark></mark> afin qu’il soit mis en surbrillance. Et aussi la possibilité de choisir une couleur ou un traitement de surbrillance. Je fais souvent cela pour attirer l’attention sur une phrase clé dans mes publications. J’utilise également <kbd></kbd> pour faire référence à des boutons boutons dans mes publications.
Mais l’endroit où je veux faire cela, c’est dans l’éditeur lors de la rédaction de ma publication, pas lorsque je lis des publications. Le popup citation/édition rapide/partage a du sens pour ces trois actions, mais je ne vois vraiment pas l’intérêt d’y ajouter un bouton de surbrillance.
Et pourquoi chaque utilisateur aurait-il sa propre couleur de surbrillance ? Quel est le cas d’utilisation pour cela ?
Combien de fois ai-je souhaité un raccourci pour cette balise… ![]()
Qui l’eût cru ?
C’est très loin d’une « discussion civilisée », mais…
Plusieurs personnes travaillent sur un document particulier, ou y réfléchissent. Le document est écrit et la discussion porte sur celui-ci. Vous pourriez simplement vouloir mettre en surbrillance des éléments dans celui-ci, comme vous l’auriez fait il y a 20 ans dans une pile de papier relié appelée un « livre ». Souvent, vous voudriez mettre en surbrillance une section et la citer, mais vous pourriez simplement vouloir éclairer des éléments sur lesquels vous avez l’intention de réfléchir davantage plus tard.
Voilà pour toi @Canapin GitHub - denvergeeks/Discourse-Keyboard-Text: A super simple component which allows quick <kbd> usage
Ctrl-K
BTW - Il existe 2 autres composants de thème Composer que vous pouvez combiner avec le surligneur.
Sélectionnez uniquement le surligneur si vous souhaitez utiliser la couleur de surlignage par défaut.
Ou
Vous pouvez modifier la couleur du texte et/ou la couleur d’arrière-plan à la volée en sélectionnant celui-ci…
Ou
Si vous souhaitez uniquement modifier la couleur du texte, modifiez la couleur du texte à la volée en sélectionnant ensuite le composant Coloured Text de @merefield…
Salut, j’ai lu le sujet en entier deux fois et je ne comprends toujours pas la différence entre les deux composants et code!
Quelqu’un peut-il clarifier les cas d’utilisation dont vous parliez ? Un bouton sur le compositeur, l’ajouter à la fenêtre contextuelle flottante d’édition/citation ou quoi d’autre ? ![]()
Nous avons commencé à utiliser une approche similaire à celle que permet dans notre blog, il serait donc très intuitif d’avoir la même chose sur notre forum.