Pro v1.5.7具有重大的API更改和可用性优化

使用pro v1.5.7,我再次专注于改进现有功能和整体后端可用性。 Maps Marker API的身份验证方法也已​​完全更改,并且不再支持仅使用公钥的旧身份验证方法! 因此,如果您使用API​​管理地图,请先升级应用程序,然后再将插件更新到最新版本! 请参阅下面的详细信息。


让我知道您对以下新版本的看法 提交评论!

如果您想了解最新的Maps Marker开发,请关注@MapsMarker 在Twitter(=最新更新),在 FacebookGoogle+的 或通过订阅新闻 RSS 或者通过 RSS /电子邮件.

我也想邀请你加入我们 联盟计划 提供高达50%的佣金。


现在让我们来看看pro v1.5.7的亮点:

支持在简化和高级编辑器之间动态切换

现在,您可以在后端的简化和高级编辑器之间动态切换,而无需重新加载页面–只需单击标记或图层编辑页面上的编辑器切换链接即可:

动态编辑器切换

一旦发布或更新标记或图层图,更新的设置将被保存。

MapsMarker API的更安全的身份验证方法

在v1.5.6之前,您仅需使用公共密钥即可执行API操作。 尽管还有其他几个可用的安全层(例如仅接受来自特定IP的请求或指定所需的引荐来源),但是此身份验证方法有其缺点:知道此公钥的任何人(通过窃听网络流量或可以访问请求日志文件)例如)可以执行任何API操作(尤其是在没有其他活动的安全层的情况下)。

从v1.5.7开始,所有API请求现在都必须使用到期签名进行身份验证,该签名要求使用公钥和私钥以及到期值。 这类似于亚马逊用来保护对其S3 Storage API的访问的方法。 一旦通过身份验证,就可以执行所有激活的API操作。

我在中添加了PHP,JavaScript和C#的示例 MapsMarker API文档 有关如何以编程方式创建有效签名的信息。

此外,“ API URL Generator”和“ API URL Tester”已添加到工具页面,使您可以手动创建签名:

api-url-generator

api-url-tester

无论如何,实际上并不建议这样做,因为更安全的方法是以编程方式创建一个签名,例如,该签名会在1分钟后自动失效!

请注意,不再支持仅使用公钥的旧认证方法! 请先升级您的应用程序,然后再更新到v1.5.7!

除了API强制执行的安全措施外,强烈建议为WordPress网站实现SSL(超出此API的范围)。

有关更多详细信息,请参阅更新的 MapsMarker API文档 –如果您使用Maps Marker API创建了一个很棒的应用程序, 请让我知道 我将其添加到 展示!

新的MapsMarker API搜索操作,支持边界框搜索等

在v1.5.7中,我还添加了新的API操作“搜索”。 通过该操作,您可以搜索标记或图层贴图的任何属性。 请参阅 MapsMarker API文档 概述。

搜索操作还可以执行边界框搜索(“显示区域内的所有标记”)和日期范围搜索(“显示2013-01-01之前创建的所有标记”)。

有关更多详细信息,请参阅更新的 MapsMarker API文档.

后端的优化标记和图层页面

v1.5.7还优化了后端的标记和图层编辑页面。 我试图删除空白处,以获得更好的用户体验,添加了缺失的标签以形成元素以进行更好的选择,添加了“高级设置”行(例如,将WMS图层移至其中)并优化了标记图标的显示和选择,现在可以在视觉上获得更好的支持:

标记图标优化

支持过滤后端的标记图标(基于文件名)

根据用户的要求,图标列表现在也可以基于文件名在后端进行过滤,从而动态显示结果:

过滤器图标

支持从工具页面更改标记ID和图层ID

在工具页面中,我添加了两个新操作,使您可以更改标记和图层图的ID:

变更标记层编号

请记住,更改图层ID时有一个限制:如果图层是多层地图的一部分,则您必须手动将具有新ID的图层重新分配给多层地图,因为它不会自动更新!

支持仅在选定页面上的工具页面上批量更新标记图

在v1.5.6之前,工具页面上的标记图批量更新功能存在一个缺点:您只能更改所有现有的标记图,而不能进行选择。

现在v1.5.7对此进行了更改,允许您仅针对选定图层中的标记图对所有标记图执行批量更新:

批量标记更新过滤器

标记图名称中的单引号已转义

在v1.5.6之前,在标记或图层名称中使用字符'时,其会以\'形式转义。 现在,此问题已修复(此报告的费用为Eric!)。 请记住,此修复程序不会影响名称中带有'的已经创建的地图–因此,在更新至v1.5.7之后,请打开受影响的地图,更正名称并再次保存。

其他优化和变更

  • 现在,默认情况下,在图层编辑页面上也可以看到多层地图的复选框
  • 如果图例链接为空,则不会将WMS图例链接添加到WMS归属中
  • 存放在mapsmarker.com上 现在也接受大来卡信用卡

Bug修复

  • 如果标记是通过导入更新/创建的,则标记图名称中的双引号会破坏地图
  • 如果标记是通过API更新的,则标记图名称中的双引号会破坏地图
  • Maps Marker API中的图层视图操作上的参数聚类未返回任何结果

翻译更新

感谢许多积极的贡献者,此版本附带以下更新的翻译:

如果您想为翻译做出贡献(不胜感激新的印地语翻译!),请访问 https://translate.mapsmarker.com/projects/lmm 想要查询更多的信息。 请注意,翻译人员的贡献也得到补偿-例如,如果翻译完成量不足50%,翻译人员将获得25个免费的许可证包,价值199欧元,以补偿完成100%的翻译。

Outlook –我对下一个版本的计划

请理解,我无法保证任何新功能的发布日期。 主要新功能的路线图(支持v1.6的Google Street View和v1.7的前端支持图层过滤)仍然有效,我只是想保持灵活性,可以使用计划外的次要功能来添加优化和错误修正发布主要来自用户反馈。

也请 见路线图 有关计划功能的大致时间表,请订阅此博客(通过 RSS or 电子邮件)或关注@MapsMarker 如果您想了解最新的开发新闻,请访问Twitter(=最新更新)。

完整的变更日志

支持简化和高级编辑器之间的动态切换(无需重新加载)
更安全的身份验证方法 MapsMarker API (不再支持仅使用公钥的旧方法!)
新 MapsMarker API 搜索操作,支持边界框搜索等
支持过滤后端的标记图标(基于文件名)
支持从工具页面更改标记ID和图层ID
支持仅在选定页面上的工具页面上批量更新标记图
存放在mapsmarker.com上 现在也接受大来卡信用卡
在后端优化了标记和图层页面(显示了优化的标记图标,减少了空白,以改善工作流程,并添加了“高级设置”行)
现在,默认情况下,在图层编辑页面上也可以看到多层地图的复选框
如果图例链接为空,则不会将WMS图例链接添加到WMS归属中
通过向所有表单元素添加标签来优化后端输入
标记图名称中的单引号已转义(thx Eric!)
如果标记是通过导入更新/创建的,则标记图名称中的双引号会破坏地图
如果标记是通过API更新的,则标记图名称中的双引号会破坏地图
Maps Marker API中的图层视图操作上的参数聚类未返回任何结果
翻译更新
如果您想帮助翻译,请访问 基于网络的翻译平台
感谢John Shen,更新了中文翻译, http://www.synyan.net 和ck
感谢Viktor Kleiner和Vlad Kuzba,更新了捷克语翻译, http://kuzbici.eu
感谢Patrick Ruers(http://www.stationskwartiersittard.nl)更新了荷兰语翻译
感谢VincènPujol更新了法语翻译, http://www.skivr.com 和Rodolphe Quiedeville, http://rodolphe.quiedeville.org,Fx Benard,http://wp-translator.com,cazalcédric, http://www.cedric-cazal.com 和Fabian Hurelle, http://hurelle.fr
更新德语翻译
感谢阿里安(Arian)更新了罗马尼亚语翻译, http://administrare-cantine.ro 和丹尼尔·科德里亚, http://www.inadcod.com
感谢Zdenko Podobny更新了斯洛伐克语翻译
已知的问题
如果使用WordPress <3.7,则自定义标记群集颜色不会显示在后端图层地图上–建议升级!

显示以前的变更日志

如何下载/更新 

最简单的更新方法是使用WordPress更新过程:以具有管理员权限的用户身份登录,导航至“仪表盘/更新”,选择要更新的插件,然后按“更新插件”按钮。

专业版插件每12小时检查一次新版本是否可用。 您也可以通过转到插件并单击“ Maps Marker Pro”旁边的链接“手动检查更新”来手动触发更新检查:

检查更新

Beta测试器的其他更新说明

无需对插件更新进行任何其他操作。

意见或其他问题?

如果您正在寻找技术支持 请点击这里,对于其他所有问题,请 使用我们的联系表格 取得联系! 我们期待着您的回音!

您的Maps Marker Pro团队

en English
X