Plugin de Localizações 🌍

@Canapin assim que isso estiver maduro, eu definitivamente darei as boas-vindas a isso como um PR para o repositório principal do plugin, desde que:

  • o comportamento estivesse por trás de uma configuração do plugin
  • o CSS fosse projetado de forma que não perturbasse as coisas se houvesse outros usos da saída, além desta.

Por exemplo, Topic Ratings também usa a mesma saída do plugin. Acontece que você pode encadear coisas através da mesma saída. Testei isso e parece que ambos aparecem se ativos ao mesmo tempo (bom :+1: ), mas você não gostaria que o CSS perturbasse a seção de classificações desnecessariamente.

  • o mesmo se a configuração estivesse DESLIGADA
  • Além disso, se a configuração estivesse DESLIGADA, você gostaria que o ícone permanecesse em sua posição original.
2 curtidas

Olá!
Alguma dica rápida sobre como adicionar ou remover regras CSS em relação a uma configuração de site? Não sei como fazer isso. :see_no_evil:


Também adiciono que as imagens nos links da documentação não funcionam mais:

Exemplo:

Olá,

Acabei de atualizar o Discourse (1b56a55f50) e nosso Plugin de Localizações está quebrado. Ao clicar em um botão relacionado ao plugin, recebo isto:

Tudo está atualizado e estava funcionando bem antes da atualização. Por favor, me diga como posso ajudar a consertar isso :slight_smile:

3 curtidas

Obrigado pelo relatório.

Isso agora está corrigido: FIX: Show Map button failure by merefield · Pull Request #69 · merefield/discourse-locations · GitHub

4 curtidas

Obrigado :slight_smile:

Isso corrige o mapa! Mas os outros botões também estão quebrados: ao clicar em “encontrar endereço” ao criar uma discussão, e clicar no pequeno ícone de localização em uma lista de tópicos mostra o botão de pino em vez disso.

A propósito, obrigado por este plugin, é muito conveniente.

3 curtidas

Ah, desculpe, havia mais. Minha pesquisa rápida de texto não os captou.

Por enquanto, corrigi adicionalmente: FIX: Find Address button not functioning by merefield · Pull Request #70 · merefield/discourse-locations · GitHub

Talvez você tenha que esperar um pouco pela outra.

3 curtidas

Olá pessoal - Estou interessado em adicionar um campo de Estado/Cidade ao meu novo processo de inscrição de usuário, que então preencheria o mapa de locais. Existe uma maneira fácil de conseguir isso? Obrigado!

2 curtidas

Estou tendo exatamente o mesmo problema. Alguém pode ajudar o @Don e a mim? :slight_smile: Obrigado!

Tenho outra pergunta. Quando tento adicionar um local a uma nova postagem e clico em “Salvar”, a janela não fecha mais. No console do desenvolvedor do navegador, vejo toda vez que clico em “Salvar” o seguinte:

Deprecation notice: DButton no longer supports @action as a string. Please refactor to use an closure action instead. [deprecation id: discourse.d-button-action-string]

Problema do usuário ou talvez problema com outro plugin ou componente ou apenas um bug?

1 curtida

Deve ser devido a uma alteração principal, pois também está acontecendo no plugin de Eventos:

1 curtida

Este PR está em andamento, avisarei quando estiver pronto.

5 curtidas

PR mesclado, me avise se encontrar algum problema

@Roi

3 curtidas

Obrigado, agora funciona :slight_smile:

2 curtidas

Nós, na verdade, mesclamos uma segunda leva de correções e atualizações, por favor, atualize o plugin.

3 curtidas

Obrigado por isso :slight_smile:

É algo pequeno, mas ainda vejo este bug:

Ao clicar no ícone de localização em uma lista de tópicos, o ícone fixo aparece, em vez de ir para a primeira postagem no tópico.

1 curtida

Sim, isso foi relatado acima, ainda não tive tempo de olhar para isso, desculpe.

1 curtida

Olá,

É possível ainda exibir o campo principal do Discourse “Localização” no perfil do usuário? Pergunto isso porque no antigo sistema de fórum, os usuários podiam inserir algo na localização como “Miami” ou “Flórida” e sua localização exata como coordenadas GPS se quisessem aparecer no mapa de usuários.

Com o plugin de Localização do Discourse, a localização inserida para o mapa de usuários é muito precisa e também tem uma aparência feia e é muito longa. Na Alemanha, por exemplo, algo como: 20, Benzstraße, Herrenberg (Stadt), Herrenberg, Vereinbarte Verwaltungsgemeinschaft der Stadt Herrenberg, Landkreis Böblingen, Baden-Württemberg, 71083, Deutschland
Isso também sobrecarrega a página de informações do usuário e o cartão do usuário.

Portanto, seria melhor selecionar se o campo principal do Discourse ainda é exibido no perfil do usuário para preenchê-lo e também selecionar qual dos dois campos é exibido na página de informações do usuário e no cartão do usuário.

Obrigado e cumprimentos,
Roi

PS: Esqueci completamente que já estava com o problema apenas ajustando o que é exibido: Locations Plugin 🌍 - #780 by Roi
Alguém pode ajudar aqui? Não consegui inserir uma configuração funcional em location user post format. Para o meu fórum, uma configuração perfeita seria mostrar apenas cidade e país, ou cidade, estado e país.

1 curtida

Também notei que ao inserir algo em location user post format como “cidade” ou “país” ou “cidade, país” (verifiquei quais nomes os campos têm aqui) vejo o site (que o usuário inseriu em seu perfil) duas vezes na página do usuário. Então, acho que parece haver um bug em algum lugar…

Acredito que o campo existente esteja oculto por CSS. Tente e veja se consegue desocultá-lo.

PRs são bem-vindos para quaisquer melhorias genuínas.

Este exemplo funciona para mim: