Este componente só funciona com o editor de markdown. Não é compatível com o editor de rich text.
| Resumo | Composer Button Bonanza permite que um administrador do site defina e adicione novos botões de marcação à barra de ferramentas do Composer, e fornece uma abundância de novos botões em sua configuração padrão. | |
| Repositório | centertap/DiscourseComposerButtonBonanza - Codeberg.org | |
| Readme | Making sure you're not a bot! | |
| Notas de Lançamento | Making sure you're not a bot! | |
| Guia de Instalação | Como instalar um tema ou componente de tema | |
| Patrocínio | Trazido a você por… Este componente de tema é desenvolvido pelo Center for Transparent Analysis and Policy, uma organização sem fins lucrativos 501(c)(3). Se este componente for útil para o seu site, considere fazer uma doação para apoiar o CTAP. |
Instalar Composer Button Bonanza
“Acessos do Composer que Você Pode Pagar!”
Composer Button Bonanza é um componente de tema que fornece mais botões de marcação para o Composer.
Pronto para usar, ele fornece uma série de novos botões, uma bagunça de botões, uma bonanza de botões. A configuração padrão adiciona três novos botões à barra de ferramentas (Você consegue encontrá-los?
), e esconde o restante atrás de um botão de alternância no menu pop-up
:
Após clicar no botão de alternância, o restante dos botões se torna visível:
Através das configurações do componente de tema, você pode:
- adicionar novas definições de botão (e/ou remover as fornecidas);
- selecionar quais botões mostrar e quando mostrá-los;
- alterar a ordem dos botões e colocá-los na barra de ferramentas ou no menu pop-up
da barra de ferramentas; - fornecer traduções/localizações para os botões.
Este componente não define nenhuma marcação ou estilo — ele meramente adiciona botões convenientes (acessos!) para digitar a marcação existente que invocará os estilos existentes. Seu propósito principal é ajudar seus usuários a descobrir e usar a funcionalidade do Composer. Por exemplo, usuários que usam muitas notas de rodapé provavelmente digitarão ^[ e ] diretamente no teclado; mas o resto de nós ficará feliz em ter um botão
para nos lembrar o que fazer.
Um benefício dessa abordagem é que, se você decidir remover este componente de tema, não perturbará o estilo de nenhuma postagem existente. Este componente não é responsável por fazer qualquer estilização; ele apenas fornece atalhos para a funcionalidade já presente no Composer e/ou fornecida por outros plugins ou componentes de tema.
Configuração Padrão
A configuração padrão fornece definições para a maioria (todos?) da marcação extra que está disponível em uma instalação padrão do Discourse (com todos os plugins embutidos ativados e nenhum plugin extra instalado):
- Estilos de texto:
- sublinhado,
tachado - superescrito e subscrito
- texto grande, texto pequeno
- estilo de teclado
- sublinhado,
- Formatação
- Título 1, Título 2, Título 3
- Nota de rodapé[1]
- Texto Ruby
- Imagem via URL externa (
<img >) - Lista de verificação
- Texto destacado, Texto inserido,
Texto excluído
- Símbolos
- Copyright ©, Registrado ®, Marca Registrada™
- Euro €, Iene ¥
- o kaomoji “dar de ombros” (porque, por que não? ¯\(ツ)/¯ )
- e, um botão de alternância para mostrar/ocultar a maioria dos botões acima
Como mencionado acima, estes são meramente os padrões. Todos esses botões podem ser reorganizados ou removidos, e novos podem ser adicionados.
…como esta nota de rodapé, por exemplo. ↩︎

