Plugin de Localizações 🌍

Você nunca vai ganhar. :rofl
Se o popup é a ideia, prefiro a forma como o mapa aparece nas listas de tópicos em vez de nos próprios tópicos.
O mapa agora está encontrando minha casa corretamente, mas está errando o código postal e algumas partes do meu endereço. :facepalm:

1 curtida

Sim, este é um dos novos recursos.

Bem, talvez um dia o sistema de Tópicos receba uma reformulação…

…agora de volta a ganhar a vida :sweat_smile:

1 curtida

Obrigado por atualizar o plugin. Fiz apenas um teste rápido após atualizar para a nova versão, mas não percebi nenhum problema.

3 curtidas

Exibindo todos os tópicos no mapa com o Discourse Location Plugin

Olá a todos,

Estou usando o Discourse Location Plugin no meu site de imóveis. Categorizei os anúncios por distrito/rua, e cada tópico é um anúncio para venda ou aluguel.

Quero exibir todos esses tópicos na página /map. Estou usando o mapa padrão do plugin. No entanto, quando vou a um tópico para editar e atribuir uma localização, o campo “Find Address” (Encontrar Endereço) está travado.

Não tenho certeza do que estou perdendo. Qualquer ajuda seria muito apreciada!

Obrigado! Feliz Dia dos Namorados!

Ei, posso oferecer suporte a empresas que se inscreverem em um dos meus níveis mensais de patrocínio OURO ou PLATINA.

Há também uma opção de caça a bugs única.

3 curtidas

Robert, um problema rápido ao executar testes qunit não relacionados a este plugin. Isso faz com que os testes falhem.


Acho que escrever custom_fields?.location_enabled deve ser suficiente.

2 curtidas

Claro, sem problemas,

5 curtidas

Desculpe Robert, na verdade perdi uma ocorrência. Deveria ser a última:

2 curtidas

Usei este código para adicionar a localização abaixo dos títulos dos tópicos na lista de tópicos:
javascripts/discourse/connectors/topic-list-after-title/topic-list-after-title.hbr

{{#if context.topic.location}}
  <br>
  <span class="title-location">
    {{d-icon 'map-marker-alt'}} {{location-format context.topic.location opts}}
  </span>
{{/if}}

Não funcionará em breve, se alguém tiver uma ideia de como torná-lo compatível com a versão recente :slight_smile:

1 curtida

Não tenho certeza se você precisa mais disso. Ele foi adicionado abaixo do título agora.

2 curtidas

Estou um pouco confuso. Funciona em Achats - Monocycle.info

Mas não em Trading Post - Unicyclist.com


(há locais definidos em quase todos os tópicos)

Aqui estão as configurações modificadas no primeiro link

E o segundo:

As configurações de categoria relacionadas à localização são as mesmas para ambos os sites.

Não consigo descobrir por que os locais não aparecem em unicyclist.com, embora tenha certeza de que perdi algo óbvio.

https://unicyclist.com/c/trading-post/18?safe_mode=no_themes

Parece que um TC está interferindo no plugin aqui.

2 curtidas

Sim, eu removi o ícone de localização padrão há muito tempo para poder substituí-lo pelo meu próprio componente de localização (tenho certeza de que tive um bom motivo para isso :nerd_face:), e esqueci de reverter isso depois de excluir meu componente personalizado.

Obrigado pela ajuda :hugs:

3 curtidas

E o que é mais, esses locais agora são clicáveis e exibirão o mapa :earth_africa: :rocket:

3 curtidas

Aliás, sobre o tópico de “mapas”, eu altamente recomendo que você (e outros usuários do plugin) explorem os diferentes mapas disponíveis através do link nas configurações:

image

o padrão tem alta utilidade, mas é um pouco… sem cor.

1 curtida

@Canapin Acabei de navegar pelo seu fórum.

NB se você não geolocalizar totalmente seus locais, acabará com isso.

Washington está aparecendo como um grande mapa sem ponteiro.

Deveria ser mais assim:

Sim, eu sei, mas não me sinto à vontade para educar meus usuários sobre isso (acho que a maioria postará apenas uma vez na categoria de postagens de negociação :smile:) nem editar cada local pessoalmente cada vez que um novo tópico é criado.

Notei isso, o ponto de novas postagens não está alinhado corretamente com o título do tópico na lista de tópicos :slight_smile:

1 curtida

Ansioso pela sua PR :wink:

Caso contrário, eu verei em breve.

PS para a maioria dos casos de uso, não estou convencido de que este conector de plugin seja útil… ele realmente deveria vir depois do badge. Eu verei em como mudar isso.

Corrigido:

Abraços.

image

5 curtidas

Tentando este plugin pela primeira vez em meu desenvolvimento local e percebi alguns problemas. Quando tiver um tempo, verei se posso trabalhar em um PR.

Ao editar um tópico para adicionar localização, o TopicLocation não é criado, então não aparece no mapa. Parece devido à string do campo personalizado location não estar sendo analisada corretamente.

Ao visualizar uma categoria, as localizações não aparecem na lista de tópicos, por causa do uso do outlet “antes da categoria” (não há outlet de categoria ao visualizar uma lista de tópicos de uma categoria). Além disso, location_topic_status parece não estar sendo usado em nenhum lugar.

4 curtidas