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 curtidas

Apenas um pequeno anúncio adicional para anexar a isto…

A configuração provou ser tão útil e universalmente elogiada que agora não está apenas ativada por padrão, mas também escondida como uma configuração oculta do site: :partying_face:

8 curtidas

Olá :wave:

Apenas uma pequena observação… Anteriormente, estava ativado no meu site, mas depois o desativei. Agora procurei pela configuração do site show_copy_button_on_codeblocks para ativá-la novamente. Mas ela foi ocultada. Portanto, o motivo pelo qual estou escrevendo é que parece que, se anteriormente você desativou essa configuração, ela mantém o status default: false e só pode ser ativada com o Rails SiteSetting.show_copy_button_on_codeblocks=true.

5 curtidas

Este tópico foi fechado automaticamente 7 dias após a última resposta. Novas respostas não são mais permitidas.