Muito obrigado!
Está funcionando muito bem agora!
Verifiquei em todos os lugares: o mapa (tópico, cartão de usuário, categoria, etc.) está ótimo. Obrigado novamente, @merefield! ![]()
Prazer… agora de volta à mudança
![]()
FYI: Isso provavelmente quebrará o widget de mapa Layouts, mas pelo menos o Locations está utilizável agora.
Vou deixar para o @angus resolver esse problema ou darei um retorno após a mudança da casa :).
Confirmado, tudo ok por aqui também!
Obrigado, Robert @merefield ![]()
Obrigado, @merefield, mea culpa. Desculpem, pessoal.
@ckshen, empurrei uma nova atualização para o plugin de localizações que dará suporte a layouts 0.2 sem quebrar a versão sem layouts. Também resolvi o problema de renderização do mapa que você descreveu acima.
Se alguém tiver problemas com qualquer um dos plugins (ou qualquer outro plugin) na próxima semana, por favor, me chame e responderei prontamente. O Rob está ocupado se mudando.
Obrigado, Angus! Vou atualizar os plugins!
Com a versão 2.7.0.beta1 e o plugin discourse-locations e18de2a, parece que perdemos a capacidade de adicionar uma localização no perfil do usuário.
Digitar no campo de localização não aciona uma pesquisa.
Log
Mensagem (2 cópias relatadas)
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) não pôde ser encontrado: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
Backtrace
/var/www/discourse/lib/discourse_ip_info.rb:81:in `rescue in mmdb_load'
/var/www/discourse/lib/discourse_ip_info.rb:77:in `mmdb_load'
/var/www/discourse/lib/discourse_ip_info.rb:15:in `open_db'
/var/www/discourse/lib/discourse_ip_info.rb:10:in `initialize'
/usr/local/lib/ruby/2.7.0/singleton.rb:125:in `new'
/usr/local/lib/ruby/2.7.0/singleton.rb:125:in `block in instance'
/usr/local/lib/ruby/2.7.0/singleton.rb:123:in `synchronize'
/usr/local/lib/ruby/2.7.0/singleton.rb:123:in `instance'
/var/www/discourse/lib/discourse_ip_info.rb:149:in `get'
/var/www/discourse/app/serializers/concerns/user_auth_tokens_mixin.rb:22:in `location'
Alterar o provedor de geocodificação de localização para qualquer uma das opções disponíveis resulta em um erro:
Confirmado, estou com o mesmo problema também.
Os mapas ainda carregam normalmente, mas novos membros não conseguem adicionar um local ao perfil de forma alguma.
@angus @merefield ajudaria vocês se relatássemos os bugs diretamente no repositório do GitHub?
Olá @Richie, obrigado como sempre, mas o melhor lugar continua sendo Pavilion.
@merefield dará um retorno em breve.
Estamos todos voltando ao online depois do Natal e do Ano Novo, então dê a ele um pouco de tempo para se reencontrar.
Obrigado pelo relatório.
Infelizmente estou sobrecarregado de trabalho no momento, mas vou dar uma olhada quando puder.
Alguém poderia me indicar onde os valores de lat/lng são armazenados no banco de dados para as localizações dos usuários, por favor? ![]()
Para cada usuário, você pode fazer algo como:
myUser = User.find_by(username_lower: '<username>')
aí
userLocation = JSON.parse(myUser.custom_fields[:geo_location])
aí
userLatitude = userLocation['lat']
no console do Rails … etc.
Obrigado, Robert @merefield ![]()
Pessoal, seria possível alterar alguns parâmetros em segundo plano?
Desde a migração para os tiles do Mapbox outdoors-v11, o texto no próprio mapa ficou absolutamente minúsculo:
Existem alguns parâmetros para alterar isso:
Ou seja, apenas:
tileSize: 512, zoomOffset: -1
O que tornaria o mapa legível:
Essas alterações de parâmetro são algo que vocês poderiam incluir em uma atualização futura?
Obrigado pela sugestão, @Richie
Não esqueça de abrir uma solicitação de recurso com essas informações: Pavilion
Bem, isso é estranho ![]()
A capacidade de alterar a localização de um Tópico (uma vez definida) foi removida, aparentemente por acidente (apenas no código do front-end, o back-end ainda estava lá!), há cerca de 4 anos (uau, o tempo voa!). O que talvez seja ainda mais estranho é que ninguém reclamou sobre essa funcionalidade ter sido removida. ![]()
Bom saber que as pessoas têm certeza das localizações dos seus Tópicos no momento da submissão!
Ela está de volta:
Para atualizar a localização de um Tópico, basta clicar no ícone de lápis ao lado do título e selecionar a localização para abrir o formulário.
Olá @merefield,
muito obrigado por este ótimo plugin e pelo suporte constante!
Estou usando o plugin com o Nominatim como geocodificador e obtendo resultados de localização no formato <housenumber>, <street>, <neighbourhood>, <suburb>, <city>, <postalcode>, <country>. Se entendi corretamente, posso manipular a saída por meio da configuração formato do perfil de usuário de localização, mas não compreendo como usá-la.
Meu objetivo é exibir os endereços no formato padrão alemão como {*street_name*}, {postalcode} {*place*} (ou escrito como <street> <housenumber>, <postalcode> <city> usando as variáveis acima).
Você poderia me orientar sobre como alcançar isso (se possível)? Obrigado antecipadamente!
Acho que há uma incompatibilidade ao usar o User Card Directory Theme com a configuração location user profile map ativada. Pelo menos para mim, o mini-mapa ativado não fica em primeiro plano no diretório de usuários e é sobreposto pelo cartão abaixo:
Sim, não é compatível. O plugin Follow também não funciona com esse TC. Não os misture. É um problema fundamental e provavelmente nunca será resolvido.
Isso ocorre porque os plugins usam uma saída de plugin no cartão do usuário e, nesse TC, ela está repetindo a saída várias vezes de forma estranha, o que, acredito, confunde totalmente o Ember. Portanto, acredito que o problema está no TC e não nos plugins, pois ele está quebrando as saídas.




