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

Pro v1.5.8 com compatibilidade e melhorias do WordPress 3.9 com base em uma auditoria de segurança da cidade de Viena está disponível

A versão 1.5.8 é principalmente uma versão relacionada à compatibilidade e segurança, pois corrige problemas com o WordPress 3.9, que será lançado em breve. Também inclui melhorias baseadas na segunda auditoria de segurança da cidade de Viena.

No entanto, também foram feitas muitas melhorias ocultas, o que facilita especialmente para os desenvolvedores a utilização da API do Leaflet para mapas específicos ou a inclusão de estilos personalizados com mais facilidade. Por favor veja abaixo para mais detalhes.


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%.


Agora vamos aos destaques do pro v1.5.8:

segurança aprimorada do plug-in implementando recomendações resultantes da segunda auditoria de segurança da cidade de Viena

Como a cidade de Viena planeja oferecer o uso do Maps Marker Pro a seus clientes, eles realizaram uma auditoria de segurança abrangente. Todas as vulnerabilidades (potenciais) descobertas foram abordadas e corrigidas com esse problema. Portanto, uma atualização para a v1.5.8 é - como sempre - recomendada.

a opção substituída "largura máxima para imagens em pop-ups" pela opção "CSS para imagens em pop-ups"

A opção "largura máxima para imagens em pop-ups" encontrada em Configurações / Padrões do mapa / "Valores padrão para pop-ups de marcadores" foi substituída pela opção mais flexível "CSS para imagens em pop-ups":

css-popup-images

Observe que sua ação é necessária aqui se você alterou a largura máxima para imagens em pop-ups! Apenas mude largura máxima: 234px! important; para o valor de “largura máxima para imagens em pop-ups” que você tinha antes.

alterne para nomes de variáveis ​​javascript persistentes em vez de números aleatórios no frontend

Graças aos comentários do Sascha, o Maps Marker Pro agora usa nomes de variáveis ​​javascript persistentes em vez de números aleatórios no front-end (identificados por ID), por exemplo, markermap_4 ou layermap_1 em vez de lmm_map_2a0552a5.

Essa alteração permite que você utilize o API do folheto de fora do plugin. Abaixo um exemplo de código javascript (que deve ser adicionado ao rodapé do seu tema) para alterar o nível de zoom do ID do mapa do marcador 4 para 21:

<script type = ”text / javascript”>
markermap_4.setZoom (21);
</ Script>

adicione classes css markermap / layermap e marker-ID / layer-ID a cada div do mapa para um melhor estilo personalizado

Agora, cada mapa também possui novas classes CSS, que permitem um estilo mais preciso:

  • cada mapa tem a classe CSS mapsmarker
  • além disso, os mapas de marcadores obtêm a classe CSS mapa de marcadores e mapas de camadas obtêm a classe CSS mapas de camada
  • além disso, é adicionada uma classe CSS com maptype e ID, por exemplo marcador-1 or camada-4

opção para adicionar nomes de marcas aos pop-ups automaticamente

Conforme solicitado pelos usuários, agora também é possível adicionar automaticamente o nome da marca ao texto pop-up:

markername-in-pop-ups

Por padrão, essa configuração está desativada. Se você deseja ativá-lo, navegue até Configurações / Padrões do mapa / Valores padrão para pop-ups de marcadores:

add-markername-popup

permitir que os administradores alterem informações criadas e criadas em mapas de marcador e camada

Agora, os administradores também podem alterar as informações de createdby e createdon para mapas de marcador e camada:

audit-change-admins

Usuários regulares não poderão editar esses campos de formulário.

exibir um alerta para alterações não salvas antes de sair das páginas de edição ou configuração do marcador / camada

Esta versão também adiciona um pop-up de aviso se você tentar deixar um marcador ou página de camada no back-end ou a página de configurações com alterações não salvas, como você sabe ao editar postagens ou páginas. Abaixo um exemplo de site com alemão como local:

alterações não salvas

nova ferramenta para limpar o cache de imagens de código QR

Uma nova ferramenta também foi adicionada a esta versão, que permite limpar o cache de imagens do código QR:

clear-qr-code-images

De qualquer forma, o uso desta ferramenta só é recomendado quando um novo plano de fundo do QR code foi configurado ou se os URLs dos mapas em tela cheia foram alterados (por exemplo, movendo-se para outro domínio).

Outras otimizações e mudanças

  • o mapa volta à posição inicial nos mapas de marcadores após o pop-up ser fechado
  • suporte adicionado para ícones de marcador gif e jpg
  • tempos de carregamento de back-end otimizados nas atualizações de marcador + camada (não carrega mais o cabeçalho do plug-in duas vezes; próximo: AJAX 😉
  • remover o suporte para mapas base do Cloudmade quando o serviço de bloco gratuito for descontinuado (-> alterar o mapa base para OSM para mapas usando o Cloudmade)
  • o pino central da camada no back-end agora sempre permanece sobre os marcadores e agora é um pouco transparente (thx Sascha!)
  • visualização ao vivo otimizada do conteúdo pop-up na página de edição do marcador (agora também mostrando o endereço atual para o link de rotas)
  • opção removida “CSS extra para células da tabela” para lista de marcadores
  • as chamadas de verificação de licença agora são feitas via API HTTP do WordPress, suportando proxies configurados no wp-config.php
  • use a API HTTP do WordPress em vez de cURL () para ícones de marcador personalizados e verificação de sombra
  • use wp_handle_upload () para carregar ícones em vez de WP_Filesystem () para obter melhor segurança
  • atualizar a base de código do cluster de marcadores (usando a compilação 14/03/14 em vez de 21/01/14)
  • defina o título apropriado para o botão de tela cheia HTML5 (exibir tela cheia / sair da tela cheia)

correções de bugs

  • a seleção do ícone de marcador no back-end foi interrompida no Internet Explorer 11 (geralmente é recomendado o uso de outros navegadores)
  • API do Google Maps Marker: falha na verificação de validade de solicitações de postagem para o parâmetro createdon / updatedon (thx Sascha!)
  • acrescentou claro: ambos; para o link de direções no texto pop-up para corrigir a exibição de imagens flutuantes (thx Sascha!)
  • CSS personalizado para clusters de marcadores não foi usado se shortcode for usado em um arquivo ou widget de modelo
  • o link para as configurações de direções nos textos pop-up do marcador nas páginas de edição do marcador foi quebrado (visível apenas no editor avançado)
  • a visualização dinâmica das camadas WMS foi interrompida no back-end desde a v1.5.7
  • possíveis problemas de script entre sites (principalmente exploráveis ​​apenas por usuários administrativos)
  • Mensagem de aviso wpdb :: prepare () na saída da API do Wikitude para mapas de camadas
  • O editor visual tinyMCE foi quebrado nas páginas de edição e ferramentas de marcadores desde o WordPress 3.9-alpha
  • o botão de upload do ícone foi quebrado desde o WordPress 3.9-alpha
  • o escape dos valores de entrada com mysql_real_escape_string () foi interrompido desde o WordPress 3.9-alpha (agora substituído por esc_sql ())
  • redefinir as configurações foi interrompido desde o WordPress 3.9-alpha (agora substituído por esc_sql ())

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 com v1.6 e suporte para filtragem de camadas no frontend para v1.7) ainda é válido, eu só gostaria de manter a flexibilidade de adicionar otimizações e correções de bugs com pequenas não planejadas lançamentos 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

adicione classes css markermap / layermap e marker-ID / layer-ID a cada div do mapa para um melhor estilo personalizado
opção para adicionar nomes de marcas aos pop-ups automaticamente (padrão = false)
permitir que os administradores alterem informações criadas e criadas em mapas de marcador e camada
exibir um alerta para alterações não salvas antes de sair das páginas de edição ou configuração do marcador / camada
nova ferramenta para limpar o cache de imagens de código QR
o mapa volta à posição inicial nos mapas de marcadores após o pop-up ser fechado
suporte adicionado para ícones de marcador gif e jpg
substituiu a opção "largura máxima para imagens em pop-ups" pela opção "CSS para imagens em pop-ups" (É necessária uma ação se você alterou a largura máxima para imagens em pop-ups!)
alterne para nomes de variáveis ​​javascript persistentes em vez de números aleatórios no front-end (thx Sascha!)
remover o suporte para mapas base do Cloudmade quando o serviço de bloco gratuito for descontinuado (-> alterar o mapa base para OSM para mapas usando o Cloudmade)
o pino central da camada no back-end agora sempre permanece sobre os marcadores e agora é um pouco transparente (thx Sascha!)
visualização ao vivo otimizada do conteúdo pop-up na página de edição do marcador (agora também mostrando o endereço atual para o link de rotas)
opção removida “CSS extra para células da tabela” para lista de marcadores
tempos de carregamento de back-end otimizados nas atualizações de marcador + camada (não carrega mais o cabeçalho do plug-in duas vezes; próximo: AJAX 😉
segurança aprimorada do plug-in implementando recomendações resultantes da segunda auditoria de segurança da cidade de Viena
as chamadas de verificação de licença agora são feitas via API HTTP do WordPress, suportando proxies configurados no wp-config.php
use a API HTTP do WordPress em vez de cURL () para ícones de marcador personalizados e verificação de sombra
use wp_handle_upload () para carregar ícones em vez de WP_Filesystem () para obter melhor segurança
atualizar a base de código do cluster de marcadores (usando a compilação 14/03/14 em vez de 21/01/14)
defina o título apropriado para o botão de tela cheia HTML5 (exibir tela cheia / sair da tela cheia)
a seleção do ícone de marcador no back-end foi interrompida no Internet Explorer 11 (geralmente é recomendado o uso de outros navegadores)
API do Google Maps Marker: falha na verificação de validade de solicitações de postagem para o parâmetro createdon / updatedon (thx Sascha!)
acrescentou claro: ambos; para o link de direções no texto pop-up para corrigir a exibição de imagens flutuantes (thx Sascha!)
CSS personalizado para clusters de marcadores não foi usado se shortcode for usado em um arquivo ou widget de modelo
o link para as configurações de direções nos textos pop-up do marcador nas páginas de edição do marcador foi quebrado (visível apenas no editor avançado)
a visualização dinâmica das camadas WMS foi interrompida no back-end desde a v1.5.7
possíveis problemas de script entre sites (principalmente exploráveis ​​apenas por usuários administrativos)
Mensagem de aviso wpdb :: prepare () na saída da API do Wikitude para mapas de camadas
O editor visual tinyMCE foi quebrado nas páginas de edição e ferramentas de marcadores desde o WordPress 3.9-alpha
o botão de upload do ícone foi quebrado desde o WordPress 3.9-alpha
o escape dos valores de entrada com mysql_real_escape_string () foi interrompido desde o WordPress 3.9-alpha (agora substituído por esc_sql ())
redefinir as configurações foi interrompido desde o WordPress 3.9-alpha (agora substituído por esc_sql ())
Atualizações de traduçãoCaso você queira ajudar com traduções, visite o site plataforma de tradução baseada na web
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 em romeno graças a Arian, http://administrare-cantine.ro e Daniel Codrea, http://www.inadcod.com
tradução atualizada para o espanhol graças a Alvaro Lara, http://www.alvarolara.com, Victor Guevara, http://1sistemas.net e Ricardo Viteri, http://www.labviteri.com
tradução sueca atualizada graças a Olof Odier http://www.historiskastadsvandringar.se, Tedy Warsitha http://codeorig.in/, Dan Paulsson http://www.paulsson.eu e Elger Lindgren, http://20x.se

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