Plugin Locations 🌍

Se você estiver pagando, sim :slight_smile:

Este é um plugin independente, o suporte não é gratuito e eu não forneço nenhuma garantia - você o usa por sua conta e risco.

Eu poderia facilmente não ter compartilhado isso de forma alguma, em lugar nenhum.

4 curtidas

Isto foi mesclado, obrigado novamente aos patrocinadores @祁同伟 e @nathank :heart:

Detalhes extensos no PR.

@Roi Eu noto que você não está pagando por suporte - no entanto, acredito que posso ter melhorado o código neste PR, por favor, tente aquele script que publiquei novamente. Se você precisar que eu dê uma olhada mais de perto, você pode me contratar.

5 curtidas

@merefield ainda não. :wink:

Acabei de verificar, a entrada incorreta permaneceu com a nova versão também.

Mas como era apenas um usuário, verifiquei manualmente e ele tinha uma cidade no campo de localização “normal” e eu recriei o campo de localização com essa informação. Agora a consulta está vazia.

2 curtidas

Ei, publiquei um relatório de bug em outro lugar e fui redirecionado para republicá-lo neste tópico.

Acontece que se você habilitar locais para uma categoria e definir a visualização padrão para a categoria como Mapa, navegar para essa categoria resulta em um travamento.

Aqui estão algumas capturas de tela (perdoe a localização, as palavras significam “Aparência: Lista de tópicos padrão: Quente, Mais recentes, Mais votados, Mapa”):

Parece que o plugin acessa siteSettings assumindo que está definido quando não está

Relatório de bug original:

1 curtida

obrigado, se isso for importante o suficiente para você, você pode me contratar para consertar. PR bem-vindo.

1 curtida


Como eu oculto as informações de localização nas linhas de tópico na lista de tópicos?

Olá:

  1. Funcionalidades
    (1) Alguns usuários nunca postam e pulam a configuração de localização no perfil, então até o cartão de usuário deles não revela nada. Poderíamos obter a localização deles no momento em que fazem login?
    (2) Em vez de um intervalo fixo, nos permitir definir nossa própria taxa de atualização — digamos, uma vez a cada 12 horas.
    (3) Para i18n, podemos exibir a localização no idioma que o visualizador preferir?

  2. Bug
    Quando um tópico é definido como “usar a localização do usuário”, a localização retorna vazia, mas a linha do tópico ainda mostra o pino de localização. Desligar o pino nas configurações da categoria não faz nada; você precisa abrir o tópico, excluir a localização em branco e salvar antes que o ícone finalmente desapareça.

2 curtidas

Estou com um problema de exibição desde a atualização do Discourse.

Estou na versão 2026.2.0 latest

É isto que eu tenho

Talvez haja uma maneira de corrigir isso com CSS

Obrigado :grinning_face:

1 curtida

Dei uma olhada por curiosidade. Parece que as localizações estão dentro de um botão, cujo CSS mudou no tema moderno do Foundation e restringe o conteúdo.
Pode haver uma incompatibilidade futura entre localizações e este tema, mas este último ainda está experimental, então precisamos esperar pelo lançamento oficial e ver como fica :slight_smile:

4 curtidas

Versão de manutenção:

seguida por uma correção:

Os destaques incluem:

  • agora você pode atualizar a localização das pessoas automaticamente no login (não apenas quando elas postam) (@祁同伟)
    • controlado pela nova configuração PADRÃO DESLIGADO - então, se você usar este recurso, defina sua preferência agora ou Localizações parará de atualizar completamente as localizações dos usuários - necessário, pois o estilo da configuração foi alterado para acomodar o novo recurso.
  • O mapa pode ser selecionado novamente como visualização padrão para uma Categoria (via Configurações da Categoria) (@Quacken)
  • A localização padrão do Tópico a partir da localização do usuário funciona novamente. (@祁同伟)

Além de mil modernizações para as regras de linting mais recentes.

9 curtidas

Existe alguma chance de termos uma página de localização de usuário específica por grupo?

Então, na prática, eu poderia fornecer uma lista de nomes de grupos e, para cada um deles, criar um mapa de usuários. No nosso caso de uso, por exemplo, estávamos pensando em mapear usuários, ONGs e/ou empresas separadamente.

Quer dizer, pode-se sempre colocar ‘ong_’ na frente do nome/nome de usuário e filtrar por isso, mas isso não é muito legal :blush:

4 curtidas

Se você gostaria de fornecer algum patrocínio nominal, claro que eu apoiaria isso - me mande uma mensagem direta se tiver orçamento.

6 curtidas

Ok, vou transformar isso em um esforço de financiamento coletivo

Se eu vir um aumento no patrocínio mensal atual da comunidade de pelo menos $37 (atualmente sou patrocinado em $43 por mês pelos meus patrocinadores gentis existentes), adicionarei o seguinte:

Melhorias no Mapa de Usuários:

  • filtro de grupo no mapa
    • Apenas para usuários logados, lista de grupos visível por todos os usuários logados
    • capacidade de vincular ao mapa para um grupo de usuários específico (mesmo limite na escolha de grupos)
  • filtro para o número máximo de usuários exibidos (priorizando os vistos por último) - ganho de desempenho para o mapa de usuários se você tiver muitos usuários que não visitam mais e prefere apenas usuários ativos.
  • aplicar configurações de visualização de mapa padrão que atualmente se aplicam apenas ao mapa de tópicos - para que sempre mostre sua área de interesse.

Mais um patrocínio de negócios mensal (\u003e=$40) resolveria isso imediatamente (nível PRATA)

Patrocine-me aqui:

https://github.com/sponsors/merefield

Observe as recompensas para níveis mais altos.

6 curtidas

Adorei a iniciativa (e o seu bom trabalho); fiz uma doação mensal.

E esses três recursos serão muito úteis!

3 curtidas

Agradecido @nathank, especialmente porque você também contribuiu para a última iniciativa ! :clap:

Agora estamos com uma lacuna mensal de $34, progresso! :chart_increasing:

2 curtidas

Também aceitarei um patrocínio único de um indivíduo por $150

Recebi uma contribuição única de $50 (obrigado!), então vou reduzir esta meta para $100 :slight_smile:

7 curtidas

Olá, como posso saber se minha versão é a mais recente, visto que o repositório do github não usa nenhuma tag ou release?