| Resumo | Formulários de Espaço Reservado permitem criar documentação dinâmica, gerando um formulário que substitui qualquer ocorrência de um =PADRÃO= em sua publicação pelo valor de um campo de entrada de texto ou selecionável. | |
| Pré-visualização | Pré-visualizar no Discourse Theme Creator | |
| Link do Repositório | https://github.com/discourse/discourse-placeholder-theme-component | |
| Novo em Temas do Discourse? | Guia para iniciantes sobre o uso de Temas do Discourse |
Instale este componente de tema
Funcionalidades
Adicione espaços reservados às publicações neste formato:
[wrap=placeholder key=NAME description="Seu nome"][/wrap]
[wrap=placeholder key=COUNTRY default=US defaults=FR,DE,US,CN,AU,CA][/wrap]
Seu e-mail: =NAME-==COUNTRY=@example.com
E isso resultará em:
Isso é usado em listas de discussão
Seu e-mail: =ZNAME-==ZCOUNTRY=@example.com
Como visto acima, o texto dentro do wrapper será usado como uma descrição longa.
[wrap=placeholder key=NAME description="Seu nome"]
Isso é usado em listas de discussão
[/wrap]
Chaves disponíveis
- key: A chave que deve ser substituída em sua publicação
- default/defaults: valor(es) padrão
- description: um texto de espaço reservado para a entrada
Exemplos
# criar um novo plugin
rails g plugin =PLUGIN_NAME=
cd plugins/=PLUGIN_NAME=
Usamos para criar runbooks, tutoriais e modelos reutilizáveis (funcionará em blocos de código). Compartilhe seus casos de uso!
Configurações
| Tradução | Padrão |
|---|---|
| toolbar.builder | Adicionar Espaço Reservado |
| builder.errors.no_key | Uma chave é obrigatória. |
| builder.title | Adicionar Espaço Reservado |
| builder.insert | Inserir |
| builder.key.label | Chave |
| builder.key.description | A =Chave= a ser substituída na publicação. |
| builder.description.label | Descrição |
| builder.description.description | Descrição exibida na entrada sem valor definido. |
| builder.values.label | Valor(es) padrão |
| builder.values.description | Valor(es) opcional(is) para seu espaço reservado; se múltiplos valores forem definidos, um menu suspenso será usado. |
Hospedado por nós? Componentes de tema estão disponíveis para uso em nossos planos Standard, Business e Enterprise.




