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.7 está disponível com mudanças na API e otimizações de usabilidade

Com o pro v1.5.7, concentrei-me mais uma vez na melhoria dos recursos existentes e na usabilidade geral do back-end. O método de autenticação da API do Maps Marker também mudou completamente e o método de autenticação antigo apenas com chave pública não é mais suportado! Portanto, se você estiver usando a API para gerenciar seus mapas, atualize seu aplicativo antes de atualizar o plugin para a versão mais recente! 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.7:

suporte para alternância dinâmica entre editor simplificado e avançado

Agora você pode alternar dinamicamente entre o editor simplificado e o avançado no back-end, sem precisar recarregar a página - basta clicar no link de troca do editor nas páginas de edição de marcador ou camada:

comutação dinâmica de editor

A configuração atualizada será salva quando terminar de publicar ou atualizar um marcador ou mapa de camada.

método de autenticação mais seguro para a API MapsMarker

Até a versão 1.5.6, você só precisava usar uma chave pública para executar ações da API. Embora existam várias camadas de segurança adicionais disponíveis (como aceitar solicitações apenas de IPs específicos ou especificar um referenciador necessário), esse método de autenticação tem suas falhas: quem conheceu essa chave pública (tocando no tráfego da rede ou tendo acesso para solicitar arquivos de log) por exemplo) poderia executar qualquer ação da API (especialmente se não houvesse camadas de segurança adicionais ativas).

Desde a v1.5.7, todas as solicitações de API agora devem ser autenticadas usando uma assinatura expirada que requer uma chave pública e privada, além de um valor expirado. Isso é semelhante à abordagem usada pela Amazon para proteger o acesso à API de armazenamento S3. Uma vez autenticadas, todas as ações da API ativadas podem ser executadas.

Adicionei exemplos para PHP, JavaScript e C # no diretório Documentos da API do MapsMarker sobre como criar programaticamente uma assinatura válida.

Além disso, um "API URL Generator" e um "API URL Tester" foram adicionados à página de ferramentas, permitindo que você crie manualmente uma assinatura:

API-url-gerador

api-url-tester

De qualquer forma, isso não é realmente recomendado, pois a abordagem mais segura é criar programaticamente uma assinatura que, por exemplo, expira automaticamente em 1 minuto!

Observe que o antigo método de autenticação apenas com chave pública não é mais suportado! Atualize seu aplicativo antes de atualizar para a v1.5.7!

Além das medidas de segurança impostas pela API, é altamente recomendável implementar o SSL para o site WordPress (além do escopo desta API).

Para mais detalhes, consulte o site atualizado. Documentos da API do MapsMarker - se você criou um aplicativo interessante usando a API do Maps Marker, por favor me avise e vou adicioná-lo ao showcases!

nova ação de pesquisa da API MapsMarker com suporte para pesquisas em caixas delimitadoras e muito mais

Com a v1.5.7, também adicionei a nova ação da API "search". Com essa ação, você pode executar pesquisas por quaisquer atributos de mapas de marcador ou camada. Veja as tabelas de parâmetros no Documentos da API do MapsMarker Para uma visão geral.

A ação de pesquisa também permite realizar pesquisas de caixa delimitadora ("mostre-me todos os marcadores dentro de uma área") e pesquisas de período ("mostre-me todos os marcadores criados antes de 2013-01-01").

Para mais detalhes, consulte o site atualizado. Documentos da API do MapsMarker.

páginas otimizadas de marcador e camada no back-end

As páginas de edição de marcador e camada no back-end também foram otimizadas com a v1.5.7. Tentei remover o espaço em branco sempre que possível para uma melhor experiência do usuário, adicionei rótulos ausentes para formar elementos para uma melhor seleção, adicionei uma linha "Configurações avançadas" (para onde as camadas WMS foram movidas, por exemplo) e otimizei a exibição e a seleção de ícones de marcadores, agora com melhor suporte visual:

marcador-ícones-otimizado

suporte para filtragem de ícones de marcador no back-end (com base no nome do arquivo)

Conforme solicitado pelos usuários, a lista de ícones agora também pode ser filtrada no back-end com base no nome do arquivo, mostrando os resultados dinamicamente:

ícones de filtro

suporte para alterar IDs de marcador e IDs de camada na página de ferramentas

Na página de ferramentas, adicionei duas novas ações, permitindo alterar os IDs dos mapas de marcador e camada:

mudar-marcador-camada-id

Lembre-se de que há uma limitação ao alterar o ID de uma camada: se a camada faz parte de um mapa de várias camadas, você deve manualmente redesignar a camada com o novo ID ao mapa de várias camadas , pois isso não é atualizado automaticamente!

suporte para atualizações em massa de mapas de marcadores na página de ferramentas apenas para camadas selecionadas

Até a v1.5.6, o recurso de atualização em massa para mapas de marcadores na página de ferramentas tinha uma falha: você só podia alterar todos os mapas de marcadores existentes e não fazer nenhuma seleção.

Agora isso mudou com a v1.5.7, permitindo executar atualizações em massa para todos os mapas de marcadores, apenas para as camadas selecionadas:

marcador em massa-atualizações-filtro

as aspas simples nos nomes dos mapas de marcadores foram escapadas

Até a v1.5.6, o caractere 'era escapado como \' quando era usado nos nomes de marcador ou camada. Agora isso foi corrigido (thx Eric para o relatório!). Lembre-se de que essa correção não afeta o mapa já criado com 'no nome - portanto, após a atualização para a v1.5.7, abra os mapas afetados, corrija o nome e salve-os novamente.

Outras otimizações e mudanças

  • a caixa de seleção para mapas de várias camadas agora também é visível por padrão nas páginas de edição de camadas
  • O link da legenda do WMS não é adicionado à atribuição do WMS se o link da legenda estiver vazio
  • loja em mapsmarker.com agora também aceita cartões de crédito Diners Club

correções de bugs

  • aspas duplas nos nomes dos mapas de marcador quebrariam os mapas se o marcador fosse atualizado / criado via importação
  • aspas duplas nos nomes dos mapas de marcador quebrariam os mapas se o marcador fosse atualizado via API
  • o agrupamento de parâmetros na ação de visualização de camada na API do Maps Marker não retornou nenhum resultado

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 € 199 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

suporte para alternância dinâmica entre editor simplificado e avançado (não é necessário recarregar mais)
método de autenticação mais seguro para API do MapsMarker (O método antigo apenas com chave pública não é mais suportado!)
novo API do MapsMarker ação de pesquisa com suporte para pesquisas em caixas delimitadoras e muito mais
suporte para filtragem de ícones de marcador no back-end (com base no nome do arquivo)
suporte para alterar IDs de marcador e IDs de camada na página de ferramentas
suporte para atualizações em massa de mapas de marcadores na página de ferramentas apenas para camadas selecionadas
loja em mapsmarker.com agora também aceita cartões de crédito Diners Club
páginas de marcador e camada otimizadas no back-end (exibição de ícones de marcador otimizados, menos espaço em branco para melhor fluxo de trabalho, linha "Configurações avançadas")
a caixa de seleção para mapas de várias camadas agora também é visível por padrão nas páginas de edição de camadas
O link da legenda do WMS não é adicionado à atribuição do WMS se o link da legenda estiver vazio
entrada otimizada no back-end adicionando etiquetas a todos os elementos do formulário
escaparam-se aspas simples nos nomes dos mapas de marcadores (thx Eric!)
aspas duplas nos nomes dos mapas de marcador quebrariam os mapas se o marcador fosse atualizado / criado via importação
aspas duplas nos nomes dos mapas de marcador quebrariam os mapas se o marcador fosse atualizado via API
o agrupamento de parâmetros na ação de visualização de camada na API do Maps Marker não retornou nenhum resultado
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 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 atualizada em romeno graças a Arian, http://administrare-cantine.ro e Daniel Codrea, http://www.inadcod.com
tradução atualizada para o eslovaco graças a Zdenko Podobny
Problemas conhecidos
as cores personalizadas do cluster de marcadores não aparecem nos mapas da camada de back-end se o WordPress <3.7 for usado - a atualização é recomendada!

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