Copy codeblock contents to clipboard

:mega: Now live in core Discourse is the ability to show a copy button for codeblocks!

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

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

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

This feature is off by default, but if your community could benefit from it, you can turn it on by enabling the show copy button on codeblocks site setting.

Some notes about the feature:

44 „Gefällt mir“

Nur eine kleine zusätzliche Ankündigung, die dem hier angehängt werden kann…

Die Einstellung hat sich als so nützlich und allgemein gelobt erwiesen, dass sie jetzt nicht nur standardmäßig aktiviert ist, sondern auch als versteckte Website-Einstellung verborgen ist: :partying_face:

8 „Gefällt mir“

Hallo :wave:

Nur eine kleine Notiz… Zuvor war es auf meiner Website aktiviert, aber dann habe ich es deaktiviert. Jetzt habe ich nach der Website-Einstellung show_copy_button_on_codeblocks gesucht, um sie wieder zu aktivieren. Aber sie wurde versteckt. Der Grund, warum ich schreibe, ist, dass es scheint, wenn diese Einstellung zuvor deaktiviert wurde, behält sie den default: false-Status bei und kann nur mit Rails SiteSetting.show_copy_button_on_codeblocks=true aktiviert werden.

5 „Gefällt mir“

Dieses Thema wurde 7 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr möglich.