| 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 bonança 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… |
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.
Fora da caixa, ele fornece uma série de novos botões, uma confusão de botões, uma bonança de botões. A configuração padrão adiciona três novos botões à barra de ferramentas (Você consegue encontrá-los?
), e esconde os demais atrás de um botão de alternância no menu pop-up
:
Após clicar no botão de alternância, os demais botões ficam visíveis:
Através das configurações do componente de tema, você pode:
- adicionar novas definições de botões (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 apenas adiciona botões convenientes (acessos!) para digitar a marcação existente que invocará 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 desta abordagem é que, se você decidir remover este componente de tema, não perturbará a estilização de nenhuma postagem existente. Este componente não é responsável por fazer qualquer estilização; ele apenas fornece atalhos para funcionalidades já existentes no Composer, e/ou fornecidas por outros plugins ou componentes de tema.
Configuração Padrão
A configuração padrão fornece definições para a maioria (todas?) das marcações extras que estão disponíveis em uma instalação padrão do Discourse (com todos os plugins integrados ativados e nenhum plugin extra instalado):
- Estilos de texto:
- sublinhado,
riscado - \u003csup\u003esuperescrito\u003c/sup\u003e e \u003csub\u003esubscrito\u003c/sub\u003e
- \u003cbig\u003etexto grande\u003c/big\u003e, \u003csmall\u003etexto pequeno\u003c/small\u003e
- \u003ckbd\u003eestilo de teclado\u003c/kbd\u003e
- sublinhado,
- Formatação
- \u003cbig\u003e\u003cb\u003eTítulo 1\u003c/b\u003e\u003c/big\u003e, \u003cb\u003eTítulo 2\u003c/b\u003e, \u003csmall\u003e\u003cb\u003eTítulo 3\u003c/b\u003e\u003c/small\u003e
- Nota de rodapé[1]
- \u003cruby\u003eTexto Ruby\u003crp\u003e(\u003c/rp\u003e\u003crt\u003e ルビー テキスト\u003c/rt\u003e\u003crp\u003e)\u003c/rp\u003e\u003c/ruby\u003e
- Imagem via URL externa (
\u003cimg\u003e) - Lista de verificação
- \u003cmark\u003eDestacado\u003c/mark\u003e, \u003cins\u003eInserido\u003c/ins\u003e, \u003cdel\u003eExcluído\u003c/del\u003e texto
- Símbolos
- Copyright ©, Registrado ®, Trademark™
- Euro €, Iene ¥
- a kaomoji “shrug” (porque, por que não? ¯\\\(ツ)\/¯ )
- e, um botão de alternância para mostrar/ocultar a maioria dos botões acima
Como mencionado acima, estas são meramente as configurações padrão. Todos esses botões podem ser reorganizados ou removidos, e novos podem ser adicionados.
…como esta nota de rodapé, por exemplo. ↩︎

