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

O Pro v1.5 com suporte para leaflet.js v0.7 e WordPress 3.8 / MP6 está disponível

Como não há mais relatórios de bugs desde a última versão beta, lancei o pro v1.5 final hoje. Esta versão é baseada em 5 meses de desenvolvimento do leaflet.js v0.7 com muitos colaboradores envolvidos. O Leaflet.js v0.7 - que pode ser chamado de "o mecanismo do Leaflet Maps Marker Pro" - inclui várias correções de bugs e melhorias sob o capô para aumentar a compatibilidade com dispositivos mais novos, por exemplo.

Outro destaque do pro v1.5 é o suporte completo para o próximo tema de administração do WordPress 3.8, que suporta o design responsivo no back-end como um dos principais destaques.

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.

Agora vamos ao destaque do pro v1.5:

atualize para leaflet.js v0.7 com muitas melhorias e correções

folheto pro-featureAs Folheto se torna cada vez mais estável em termos de recursos, o foco mudou para estabilidade, usabilidade e melhorias de API em relação a novos recursos.

Leaflet.js v0.7 que foi desenvolvido com muitos colaboradores envolvidos é uma versão com muitos erros de correção, mas também inclui alguns novos recursos que também foram implementados no pro v1.5. Para mais informações, consulte o notas de lançamento e o changelog detalhado.

nível máximo global de zoom (21) para todos os mapas de base

O Leaflet.js v0.7 suporta a configuração de um nível global máximo de zoom para todos os mapas de base. Se o nível de zoom nativo de um mapa base for menor que o nível máximo global de zoom, o upscaling automático será usado.

Isso tem a vantagem de que não haverá mais "mapa não carregado" - espelhos se você mudar, por exemplo, de um mapa do Google com nível de zoom 21 para o openstreetmap.

A desvantagem do aumento de escala é que a qualidade da imagem dos ladrilhos diminuirá, especialmente se a diferença entre o nível máximo de zoom global e nativo for muito alta (como no mapa base aéreo do Mapquest, em que o nível máximo de zoom nativo é 11 na Europa - escalando este mapa para 21 resulta em imagens de bloco de baixa resolução, por exemplo).

O nível máximo de zoom global é definido como 21 por padrão e pode ser alterado nas configurações / padrões do mapa / Mapa base padrão para novos marcadores / camadas:

nível máximo de zoom global

compatibilidade com WordPress 3.8 / MP6

O Pro v1.5 também é totalmente compatível com a próxima versão do WordPress 3.8, que tem um tema de administração renovado (baseado no plug-in MP6), que adiciona suporte ao design responsivo no backend de administração.

Adaptei o design do Leaflet Maps Marker Pro para ajustar o novo tema preto no WordPress 3.8+ e também ajustei a integração da barra de administração para ser totalmente compatível com o design responsivo:

responsive-admin

Também renomei a entrada de menu e a barra de administração de “Maps Marker Pro” para “Maps Marker” para caber em uma linha (apenas no caso de você se perguntar - você ainda está usando a versão pro 😉):

mp6-screenshot-admin

visualead mudou a geração de código QR

Devido a alterações nos termos de serviço da visualead, também tive que ajustar a geração da imagem do código QR no meu plug-in: se você deseja usar um plano de fundo personalizado para códigos QR, agora precisa de um chave da API visualead customizada. Depois de inserido em Configurações / Misc / Configurações do código QR, você pode adicionar um URL a uma imagem personalizada para usar como plano de fundo para logotipos de códigos QR.

A Visualead também implementará um recurso dentro de suas painel de administração em breve, que permitirá ao usuário criar um project_id, o que facilitará o processo de usar planos de fundo personalizados.

A geração de imagem de código QR para o logotipo padrão também foi otimizada com pro v1.5 - agora a API visualead v3 em vez de v1 é usada, o que resulta em uma geração mais rápida de imagem de código QR (usando o método generate_from_project).

Além disso, também adicionei suporte ao armazenamento em cache de imagens de código QR geradas, que são ativadas por padrão:

cache de código qr

Por padrão, todas as imagens de código QR geradas serão salvas em / wp-content / uploads / leaflet-maps-marker-qr-codes / e serão excluídas se o marcador ou mapa de camada correspondente for excluído. Esse armazenamento em cache resulta em uma recuperação muito mais rápida dos códigos QR, pois eles precisam ser gerados apenas uma vez para um mapa.

Outras mudanças e otimizações

  • acessibilidade aprimorada adicionando o nome do marcador como atributo alt para o ícone do marcador
  • Atualizações em tela cheia HTML5: suporte para o ícone retina + ícone diferente para ativar / desativar
  • widget do painel do administrador limpo (mostrando apenas os títulos das postagens do blog)

correções de bugs

  • mapas quebram se a opção worldCopyJump estiver configurada como true
  • A imagem de controle de camadas do Google não foi mostrada em dispositivos móveis com tela retina
  • mensagem de índice indefinida na ativação do plug-in pro
  • mapas de camada em tela cheia sem painel mostravam o centro errado da camada (thx Massimo!)
  • Mensagem de aviso do PHP com depuração ativada na página de licença quando nenhuma chave de licença foi inserida

Atualizações de traduções

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

traduções atualizadas

  • tradução atualizada para o chinês graças a John Shen, http://www.synyan.net e ck
  • tradução atualizada em tcheco, graças a Viktor Kleiner e Vlad Kuzba, http://kuzbici.eu
  • tradução holandesa atualizada graças a Patrick Ruers, http://www.stationskwartiersittard.nl
  • tradução alemã atualizada
  • tradução atualizada da letão graças a Juris Orlovs, http://lbpa.lv e Eriks Remess http://geekli.st/Eriks
  • tradução atualizada do norueguês (Bokmål) graças a Inge Tang, http://drommemila.no
  • tradução atualizada para o polonês graças a Tomasz Rudnicki, http://www.kochambieszczady.pl

Se você quiser contribuir com traduções (o tailandês seria ótimo), visite http://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 € 199 como uma compensação pela conclusão da tradução para 100%.

Problemas conhecidos

Os seguintes problemas ainda estão abertos e farei o possível para corrigi-los em breve:

  • Os anúncios do Google Adsense não podem ser clicados em mapas de camadas

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

Graças ao feedback de @sindrewimberger, que me ajudou a resolver vários problemas de plug-in até agora, agora identifiquei uma abordagem para habilitar a filtragem de marcadores no front-end: basicamente, a filtragem estará disponível para mapas de várias camadas - cada camada atribuída a um mapa de várias camadas será adicionado à caixa de controle de camada e o usuário poderá ativá-lo / desativá-lo. Esse recurso será o foco principal do desenvolvimento pro v1.6.

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

atualize para leaflet.js v0.7 com muitas melhorias e correções (mais informações: notas de lançamento e nos changelog detalhado)
nível máximo global de zoom (21) para todos os mapas de base com aumento automático de escala se o nível máximo nativo de zoom for menor
acessibilidade aprimorada adicionando o nome do marcador como atributo alt para o ícone do marcador
compatibilidade com WordPress 3.8 / MP6 (modelo de administrador responsivo)
Atualizações em tela cheia HTML5: suporte para o ícone retina + ícone diferente para ativar / desativar
widget do painel do administrador limpo (mostrando apenas os títulos das postagens do blog)
visualead geração de código QR: chave da API necessária para o URL da imagem personalizada, suporte adicional para cache - consulte a publicação no blog para obter mais detalhes
página de configurações de licença otimizada para registrar avaliações gratuitas de 30 dias
mapas quebram se a opção worldCopyJump estiver configurada como true
A imagem de controle de camadas do Google não foi mostrada em dispositivos móveis com tela retina
mensagem de índice indefinida na ativação do plug-in pro
mapas de camada em tela cheia sem painel mostravam o centro errado da camada (thx Massimo!)
Mensagem de aviso do PHP com depuração ativada na página de licença quando nenhuma chave de licença foi inserida
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 para o chinês graças a John Shen, http://www.synyan.net e ck
tradução atualizada em tcheco, graças a Viktor Kleiner e Vlad Kuzba, http://kuzbici.eu
tradução holandesa atualizada graças a Patrick Ruers, http://www.stationskwartiersittard.nl
tradução alemã atualizada
tradução atualizada da letão graças a Juris Orlovs, http://lbpa.lv e Eriks Remess http://geekli.st/Eriks
tradução atualizada do norueguês (Bokmål) graças a Inge Tang, http://drommemila.no
tradução atualizada para o polonês graças a Tomasz Rudnicki, http://www.kochambieszczady.pl
Problemas conhecidos
Os anúncios do Google Adsense não podem ser clicados em mapas de camadas

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 "Leaflet Maps Marker Pro":

verificação de atualização manual

Notas de atualização adicionais para o beta tester

Salve as configurações do plug-in uma vez para evitar avisos do PHP para variáveis ​​indefinidas ao chamar os links da API do código QR.

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