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 significativamente seus mapas de camadas, carregando marcadores de forma assíncrona via GeoJSON. 🙂 Além disso, várias pequenas correções, alterações e melhorias - muitas resultantes de seus comentários - tornaram o changelog mais longo do que eu realmente planejava.

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 Facebook, Google+ 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

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

Isso resulta em um desempenho geral aprimorado de páginas com mapas de camadas, pois 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 foi carregado, adiciona os marcadores para o mapa da camada.

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

configurações de carregamento assíncrono

Desabilitar o carregamento assíncrono é necessário apenas para a rara base de usuários, 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 marcador de mapa = ”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 base alternativos como o OpenStreetMap, agora pode desativar totalmente todas as chamadas da API do Google no frontend, o que salva solicitações de http e acelera ainda mais o carregamento de seus mapas. Isso pode ser feito com a 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).

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

Devido ao feedback dos usuários, aprimorei as opções de pedidos 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 criar ordens de classificação personalizadas adicionando <span> 1 </span>… aos pop-ups de texto, por exemplo.

Você encontra essas novas ordens de classificação em Configurações / Padrões do 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.

As listas <ol> e <ul> não foram mostradas corretamente nos pop-ups

obrigado Dan por relatar isso! Agora isso foi corrigido e você também pode adicionar listas HTML ao texto pop-up, sem interromper 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 receberá um pacote de 25 licenças grátis no valor de € 149 como uma compensação pela conclusão da tradução para 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 substituídos em 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
adicionadas novas opções de ordem de classificação para "lista de marcadores" abaixo dos mapas de camada (texto de 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
As listas <ol> e <ul> não foram mostradas corretamente nos pop-ups (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 holandesa atualizada 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 login com um usuário que tenha privilégios de administrador, navegue até Painel / Atualizações, selecione plugins para atualizar e pressione o botão “Atualizar Plugins”.

O plug-in pro verifica a cada 12 horas se uma nova versão está disponível. Você também pode acionar manualmente a verificação da atualização acessando Plug-ins e clicando no link "Verificar manualmente atualizações" 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.

Deixe um comentário

XHTML: Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X