Construtor de Tabelas

Olá @nathank, infelizmente, ainda não. Desculpe pela demora, mas agendarei um tempo para trabalhar em coisas relacionadas ao construtor de tabelas na próxima semana. Espero consertar isso para você em breve!

4 curtidas

Olá @nathank Uma correção para PCs com telas sensíveis ao toque foi mesclada: :confetti_ball:.

Por favor, me diga se está funcionando corretamente para você agora.

3 curtidas

Existe alguma previsão para celulares?

Um pequeno bug: quando uma célula contém um pipe escapado \|, se editarmos a tabela com o construtor de tabelas, ele remove a barra invertida \ mas mantém o pipe | e isso bagunça o layout. :slight_smile:

1 curtida

3 posts foram divididos em um novo tópico: Como renomear o cabeçalho de uma coluna?

Uma postagem foi dividida em um novo tópico: Criar uma tabela às vezes insere linhas vazias entre as linhas, quebrando a tabela

Olá. Obrigado pelo seu trabalho.
Tentei instalar este componente de tema em um Discourse auto-hospedado (versão 2.9.0.beta11). Estou fazendo isso a partir do repositório do Github como um componente de tema comum. Mas tenho um erro de instalação com a mensagem:
Erro ao criar ativo de upload: jsuites. Nome original do arquivo Desculpe, o arquivo que você está tentando carregar não é autorizado (extensões autorizadas: jpg, jpeg, png, woff, woff2, svg, eot, ttf, otf, gif, pdf, doc, docx, xls, xlsx).
Estou fazendo algo errado?

1 curtida

Verifique a configuração do seu site theme_authorized_extensions, você deve ter .js como uma extensão autorizada para que funcione corretamente.

6 curtidas

Muito obrigado. Verifiquei essas configurações, adicionei o js e então tudo foi instalado corretamente.

3 curtidas

Olá Keegan,

Muito obrigado por este componente. Chegou a hora de ativá-lo no meu site e ele funciona fantasticamente. :slightly_smiling_face: :heart:

Só notei uma coisa: o menu de contexto não é traduzível, mas acho que isso provavelmente ocorre porque ele é importado de um .js externo?

7 curtidas

Isto é fantástico! Muito obrigado por criar isto. Isso tornará a vida muito mais fácil.

1 curtida

Você instala isso junto com este componente?

1 curtida

Sim, ele contém algumas configurações onde você pode alterar os textos do menu de contexto. :slightly_smiling_face:

3 curtidas

Apenas para garantir que entendi. Seu componente permitirá que o menu seja traduzido quando um usuário não nativo de inglês usar o navegador para traduzir o contexto do editor de tabelas para sua língua nativa?

1 curtida

Se seus usuários não são falantes nativos de inglês, você tem a opção de traduzir esses itens de menu.

Por exemplo: Meus membros do fórum são húngaros, então eu traduzo isso para o húngaro, o que facilita a compreensão para eles. :slightly_smiling_face: Não depende do idioma do navegador. Se você alterar esses textos, isso mudará para todos.

É para isso que este componente serve. :slightly_smiling_face:

3 curtidas

Obrigado. Peço desculpas, pois pensei que isso permitiria que o navegador traduzisse o menu para aqueles que estão visitando.

Ainda assim, um ótimo complemento para sites não ingleses. Ótimo trabalho!

3 curtidas

Olá @Don,

Obrigado por levantar isso e criar seu componente :slight_smile:

Isso me deixou curioso, e eu investiguei um pouco. Descobri que a biblioteca JS externa permite que você se conecte às strings para traduções. Mapeei todas elas para traduções de tema neste commit:

Portanto, se você atualizar o componente table builder, agora poderá adicionar traduções diretamente nas configurações do componente de tema. Isso pode ser útil se o seu fórum suportar várias traduções.

@Heliosurge Espero que isso também ajude no seu caso de uso :slight_smile:

9 curtidas

Uau, isso é impressionante, muito obrigado. :slightly_smiling_face:

6 curtidas

Comida para pensar; este componente temático poderia servir de base para ter coisas ditas de forma mais:

  1. A cor do bbcode, um fork, poderia ser um seletor de cores. Digite ‘texto’ em uma célula, então você poderia usar um menu para escolher a cor do primeiro plano e/ou a cor de fundo.

  2. Layout de upload de imagens

    • Padrão
    • Mason
    • etc..

e assim por diante.

1 curtida

Obrigado pelo ótimo componente de tema.

Se eu iniciar a entrada de uma célula com = assim que pressionar Enter para ‘salvar’ a entrada na célula, ela fica invisível.

Para ser claro, assim que a tabela for inserida no código markdown, ela ficará visível novamente, mas qualquer entrada de célula que comece com = ficará invisível no modo editor de tabela.

3 curtidas