Info: este não é o changelog para o versão estável mais recente 4.14.3
ver todos os changelogs

Pro v1.6 com foco em desempenho e usabilidade está disponível

Esta versão irá acelerar seus mapas de camada significativamente carregando marcadores de forma assíncrona via GeoJSON 🙂 Além disso, muitas pequenas correções de bugs, mudanças e melhorias - muitas resultantes de seu feedback - tornaram o changelog mais longo do que eu realmente planejei.

Devido a esse fato, e como esta versão também inclui alguns reforços de segurança, decidi adiar a adição do recurso de gelocalização à v1.7, pois ainda preciso de algum tempo para concluir a integração deste maravilhoso plug-in de folheto Dominik Moritz.


Deixe-me saber o que você pensa sobre este novo lançamento de enviando uma revisão!

Se você deseja manter-se atualizado com o desenvolvimento mais recente do Maps Marker, siga @MapsMarker no twitter (= atualizações mais recentes), em FacebookGoogle+ ou assine notícias via RSS ou através RSS / email.

Eu também gostaria de convidar você para se juntar ao nosso programa de afiliados que oferece comissões de até 50%. Se você estiver interessado em se tornar um revendedor, visite https://www.mapsmarker.com/reseller


Agora vamos aos destaques do pro v1.6:

desempenho aprimorado para mapas de camadas

O desempenho para mapas de camadas foi aprimorado significativamente por

  • carregando marcadores de forma assíncrona via GeoJSON e
  • limitando as tags de microformato geográfico (oculto)

Isso resulta em um desempenho geral melhorado das páginas com mapas de camadas, já que o navegador não espera para executar o código HTML após o mapa de camadas até que o array GeoJSON seja carregado, mas carrega a página inteira e depois que o array GeoJSON é carregado, acrescenta os marcadores para o mapa de camadas.

Também adicionei uma nova configuração em Configurações / Misc / Configurações gerais para carregamento assíncrono:

configurações de carregamento assíncrono

Desativar o carregamento assíncrono é necessário apenas para raros casos de uso, quando várias instâncias de uma camada devem ser exibidas em uma página.

os parâmetros do mapa podem ser substituídos em códigos de acesso

Agora você pode substituir os parâmetros do mapa nos mapas existentes em códigos de acesso.

Digamos que você adicionou um mapa de marcador e deseja alterar a altura para 100, mas apenas em uma página. Agora isso pode ser feito pelo seguinte código de acesso:

[marcador do mapsmarker = ”1 ″ altura =” 100 ″].

Para todos os parâmetros de shortcode disponíveis, visite https://www.mapsmarker.com/shortcodes

opção para desativar o carregamento da API do Google Maps para obter melhor desempenho

Se você deseja apenas usar mapas de base alternativos como o OpenStreetMap, agora você pode desabilitar totalmente todas as chamadas de API do Google no frontend, o que salva solicitações http e acelera ainda mais o carregamento de seus mapas. Isso pode ser feito pela nova configuração em Configurações / Google Maps / API do Google Maps:

google-maps-api-status

Se você desabilitar a API do Google Maps, todos os mapas existentes usando os mapas base do Google mudarão automaticamente para o OpenStreetMap (e voltarão para o Google se você reativar a API do Google Maps).

adicionou novas opções de ordem de classificação para "lista de marcadores" abaixo dos mapas de camada

Devido ao feedback dos usuários, aprimorei as opções de pedido para a lista de marcadores abaixo dos mapas de camadas. Agora você também pode classificar a lista por

  • texto popup
  • ícone
  • criado por
  • atualizado por
  • kml_timestamp

Isso permite que você crie ordens de classificação personalizadas adicionando 1 … a textos pop-up, por exemplo.

Você encontra essas novas ordens de classificação em Configurações / Padrões de mapa / Lista de configurações de marcadores:

list-marker-settings-new-order-options

classes CSS otimizadas para tabela de lista de marcadores

Com o pro v1.6, eu também removi todos os estilos em linha da lista de tabelas de marcadores e adicionei classes de css fixas, que agora você pode usar melhor para criar estilos personalizados.

e as listas não eram mostradas corretamente nos textos popup

obrigado Dan por relatar isso! Isso agora foi corrigido e você também pode adicionar listas HTML ao texto pop-up, sem quebrar o layout dessas listas.

Outras otimizações e mudanças

  • Adicionado suporte para carregar mapas nas estruturas do jQuery Mobile (obrigado Håkan!)
  • suporte adicionado para links GeoJSON-API para mapas de várias camadas nos painéis de mapas
  • atualize a biblioteca de importação e exportação PHPExcel para v1.8.0 (changelog)
  • aumente o tempo limite para carregar arquivos gpx de 10 a 30 segundos para suportar melhor arquivos maiores
  • atualizado o addon jQuery timepicker para a v1.4.4
  • atualizado o addon jQuery select2 para configurações da v3.4.8
  • função de upload de ícone reforçada para melhor prevenir possíveis ataques de travessia de diretório
  • transitório renomeado para acesso ao proxy para evitar conflitos de plug-in (obrigado @pippinsplugins!)
  • consultas SQL reforçadas para mapas de várias camadas

correções de bugs

  • a altura da linha incorreta aplicada às imagens da API do painel pode interromper o layout do mapa em determinados temas (thx KW!)
  • se o número de marcadores em um cluster tiver 5 dígitos ou mais, uma quebra de linha foi adicionada
  • possíveis vulnerabilidades de injeção de objetos PHP de baixo crítico com o PHPExcel, descobertas por https://security.dxw.com/
  • problemas nas atualizações de plug-in em servidores com suporte ao PHP 5.5 e ioncube
  • a propagação da chave de licença para subsites em instalações multissite foi interrompida
  • os ícones enviados não foram salvos no diretório do ícone do marcador em instalações multisite
  • As trilhas GPX não eram mostradas nos mapas de camada se o Google Adsense estivesse ativo

Atualizações de traduções

Graças a muitos colaboradores motivados, esta versão vem com as seguintes traduções atualizadas:

Se você quiser contribuir com traduções (novos tradutores de hindi serão apreciados!), Visite https://translate.mapsmarker.com/projects/lmm Para maiores informações. Observe que os tradutores também são compensados ​​por sua contribuição - por exemplo, se uma tradução for concluída com menos de 50%, o tradutor recebe um pacote gratuito de 25 licenças no valor de € 149 como compensação por completar a tradução em 100%.

Outlook - meus planos para o próximo lançamento

Por favor, entenda que não estou conseguindo prometer nenhuma data de lançamento para novos recursos. O roteiro para novos recursos importantes (suporte para o Google Street View e suporte para filtragem de camadas no front-end) ainda é válido. Gostaria apenas de manter a flexibilidade de adicionar otimizações e correções de bugs com lançamentos secundários não planejados, resultantes principalmente do feedback dos usuários.

Por favor, também veja o roteiro para uma programação detalhada dos recursos planejados e assine este blog (via RSS or Email) ou siga @MapsMarker no twitter (= atualizações mais recentes) se você deseja manter-se atualizado com as últimas notícias de desenvolvimento.

Registro de alterações completo

desempenho aprimorado para mapas de camadas por carregamento assíncrono de marcadores via GeoJSON
Adicionado suporte para carregar mapas nas estruturas do jQuery Mobile (obrigado Håkan!)
opção para desativar o carregamento da API do Google Maps para obter melhor desempenho, se mapas de base alternativos forem usados ​​apenas
os parâmetros do mapa podem ser sobrescritos dentro de códigos de acesso (por exemplo, [mapsmarker marker = ”1 ″ height =” 100 ″]) - veja os parâmetros de shortcode disponíveis
suporte adicionado para links GeoJSON-API para mapas de várias camadas nos painéis de mapas
adicionou novas opções de ordem de classificação para "lista de marcadores" abaixo dos mapas de camada (texto pop-up, ícone, criado por, atualizado por, kml_timestamp)
melhora significativamente o tempo de carregamento de grandes mapas de camada, limitando as tags de microformato geográfico (oculto)
atualize a biblioteca de importação e exportação PHPExcel para v1.8.0 (changelog)
aumente o tempo limite para carregar arquivos gpx de 10 a 30 segundos para suportar melhor arquivos maiores
classes CSS otimizadas e estilos de linha removidos para lista de marcadores-tabela para um melhor estilo personalizado
atualizado o addon jQuery timepicker para a v1.4.4
atualizado o addon jQuery select2 para configurações da v3.4.8
função de upload de ícone reforçada para melhor prevenir possíveis ataques de travessia de diretório
transitório renomeado para acesso ao proxy para evitar conflitos de plug-in (obrigado @pippinsplugins!)
consultas SQL reforçadas para mapas de várias camadas
e as listas não eram mostradas corretamente nos textos popup (obrigado Dan!)
a altura da linha incorreta aplicada às imagens da API do painel pode interromper o layout do mapa em determinados temas (thx KW!)
se o número de marcadores em um cluster tiver 5 dígitos ou mais, uma quebra de linha foi adicionada
possíveis vulnerabilidades de injeção de objetos PHP pouco críticas com o PHPExcel, descobertas por https://security.dxw.com/
problemas nas atualizações de plug-in em servidores com suporte ao PHP 5.5 e ioncube
a propagação da chave de licença para subsites em instalações multissite foi interrompida
os ícones enviados não foram salvos no diretório do ícone do marcador em instalações multisite
As trilhas GPX não eram mostradas nos mapas de camada se o Google Adsense estivesse ativo
Atualizações de tradução
Caso você queira ajudar com traduções, visite o site plataforma de tradução baseada na web
tradução atualizada em chinês (zh_TW) graças a jamesho Ho, http://outdooraccident.org
tradução atualizada em holandês graças a Patrick Ruers, http://www.stationskwartiersittard.nl
tradução atualizada para o francês graças a Vincèn Pujol, http://www.skivr.com e Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.com e Fabian Hurelle, http://hurelle.fr
tradução alemã atualizada
tradução italiana atualizada, graças a Luca Barbetti, http://twitter.com/okibone
tradução atualizada da letão graças a Juris Orlovs, http://lbpa.lv e Eriks Remess http://geekli.st/Eriks
tradução atualizada para o polonês graças a Tomasz Rudnicki, http://www.kochambieszczady.pl
tradução atualizada em romeno graças a Arian, http://administrare-cantine.ro e Daniel Codrea, http://www.inadcod.com

mostrar changelogs anteriores

Como baixar / atualizar

A maneira mais fácil de atualizar é usar o processo de atualização do WordPress: faça o login com um usuário que tenha privilégios de administrador, navegue até Painel / Atualizações, selecione os plug-ins para atualizar e pressione o botão “Atualizar Plug-ins”.

O plugin profissional verifica a cada 12 horas se uma nova versão está disponível. Você também pode acionar manualmente a verificação de atualização acessando Plug-ins e clicando no link “Verificar atualizações manualmente” ao lado de “Maps Marker Pro”:

verificar se há atualizações-novas

Notas de atualização adicionais para o beta tester

Nenhuma ação adicional na atualização do plug-in é necessária.

Comentários ou mais perguntas?

Se você está procurando por suporte técnico clique aqui, para todas as outras questões por favor use nosso formulário de contato entrar em contato! Estamos ansiosos para ouvir de você!

Sua equipe do Maps Marker Pro

en English
X