Copier le contenu du bloc de code dans le presse-papiers

:mega: Désormais disponible dans le cœur de Discourse, la possibilité d’afficher un bouton de copie pour les blocs de code !

import { createWidget } from 'discourse/widgets/widget';

createWidget('my-widget', {
  tagName: 'div.hello',

  html() {
    return "hello world";
  }
});

Cette fonctionnalité est désactivée par défaut, mais si votre communauté peut en bénéficier, vous pouvez l’activer en permettant le paramètre du site afficher un bouton de copie sur les blocs de code.

Quelques remarques sur cette fonctionnalité :

44 « J'aime »

Juste une petite annonce supplémentaire à ajouter à ceci…

Le paramètre s’est avéré si utile et universellement salué qu’il est maintenant non seulement activé par défaut, mais aussi caché en tant que paramètre de site caché : :partying_face:

8 « J'aime »

Bonjour :wave:

Juste une petite note… Auparavant, c’était activé sur mon site, mais je l’ai ensuite désactivé. Maintenant, j’ai cherché le paramètre du site show_copy_button_on_codeblocks pour le réactiver. Mais il a été caché. La raison pour laquelle je l’écris est qu’il semble que si ce paramètre était précédemment désactivé, il conserve le statut default: false et ne peut être activé qu’avec le SiteSetting.show_copy_button_on_codeblocks=true de Rails.

5 « J'aime »

Ce sujet a été automatiquement fermé 7 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.