Formulários de espaço reservado

:discourse2: 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.
:eyeglasses: Pré-visualização Pré-visualizar no Discourse Theme Creator
:hammer_and_wrench: Link do Repositório https://github.com/discourse/discourse-placeholder-theme-component
:open_book: 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.

:discourse2: Hospedado por nós? Componentes de tema estão disponíveis para uso em nossos planos Standard, Business e Enterprise.

66 curtidas