Eu deveria adicionar o novo botão de localização atual de busca rápida no seletor de localização que funciona para locais de Tópico também se você desabilitar os campos de entrada de localização.
Sim, você não precisa mais executar ambos. No Plugin de Localizações, é trivial determinar o código do país, então por que não oferecer uma bandeira para acompanhá-lo?
Esse é o problema, eu mudei para minúsculas manualmente e carregou. Tentei Mapquest e Mapbox com os mesmos resultados. Vou te mandar uma mensagem privada, Rob.
Em uma versão passada, mas recente, havia um bug na lógica de preenchimento da Localização do Usuário. Isso agora está corrigido, mas pode haver algum impacto nos dados.
Você pode identificar se tem o problema executando isto no console do Rails:
Se isso não estiver vazio, simplesmente execute isto:
array_for_fix.each do |id|
Locations::UserLocationProcess.upsert(id)`
end
A outra maneira de corrigir isso é reintroduzindo manualmente a localização do usuário, então, basicamente, futuras edições de localização do usuário simplesmente sobrescreverão os dados ruins.
Pedimos desculpas pelo inconveniente.
Se alguém quiser escrever uma migração, PRs são bem-vindos.
Após um usuário publicar um tópico ou resposta, detectar automaticamente a localização com base no seu endereço IP atual e exibi-la abaixo do avatar dele no tópico/post — em vez de exigir que os usuários a selecionem manualmente ou a definam em seu perfil.
A atualização involuntária da localização do usuário seria uma grande mudança para este plugin, pois até agora ele dependia da submissão voluntária e, portanto, da adesão individual do usuário.
Mas eu consigo ver o motivo.
Já existe um rótulo de Postagem para a localização do usuário em cada Postagem. Então, acho que esta parte já está coberta.
Acho que a atualização automática da localização do usuário como uma opção do site durante a postagem é viável e razoável, desde que:
Os sites atualizem seus Termos e Condições
A localização seja suficientemente aproximada, talvez para a cidade mais próxima? Para mim, rastrear pessoas até a rua dificilmente fará com que os usuários gostem do site! Talvez você queira uma opção para definir a granularidade para cidade, província (se for geralmente viável por meio de dados) ou país. Eu estaria interessado na opinião de outros administradores sobre isso.
Ficarei feliz em considerar o patrocínio para adicionar a automação de back-end como uma opção do site. Entrarei em contato com você por mensagem privada para ver se podemos chegar a um acordo.
Ter uma opção de granularidade como padrão do site seria brilhante. Assim como a capacidade dos usuários de alterar a granularidade / optar por não participar.
Dois fóruns nacionais que administro seriam ótimos para granularidade por província. Um local seria ótimo para granularidade por subúrbio.
Posso facilmente imaginar sites usando todas as opções.
Feliz em anunciar que tanto @祁同伟 quanto @nathank se apresentaram para patrocinar o trabalho de definição da localização do usuário via IP
Este trabalho será experimental por um tempo, mas também estou feliz em dizer que o PR já está aqui:
Isto não é uma simples consulta, fazemos mais do que isso - isso permitirá que você defina uma granularidade específica (por exemplo, cidade) para todas as localizações determinadas automaticamente, a fim de proteger a privacidade do usuário enquanto aumenta a confiança da comunidade.
(Sim, haverá alguns problemas com VPNs e receio que não possamos superar isso facilmente).
Assim que eu estiver satisfeito que isso está funcionando suficientemente bem, eu o mesclarei.
De qualquer forma, ele fica atrás de uma feature flag (bandeira de funcionalidade).
Manterei vocês informados, mas tempos empolgantes, esta é uma das melhores adições a Localizações que podemos ter tido por um tempo.