Copiar conteúdo do bloco de código para a área de transferência

:mega: Agora disponível no núcleo do Discourse, há a funcionalidade de exibir um botão de copiar para blocos de código!

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

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

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

Esta funcionalidade está desativada por padrão, mas, se sua comunidade puder se beneficiar dela, você pode ativá-la habilitando a configuração do site show copy button on codeblocks.

Algumas observações sobre a funcionalidade:

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.