提供支持leaflet.js v1.5和WordPress 0.7 / MP3.8的Pro v6

由于自从上次测试版以来没有更多错误报告,所以我今天发布了pro v1.5 final。 这个版本是基于5个月的leaflet.js v0.7开发而来的 涉及许多贡献者。 Leaflet.js v0.7(可以称为“ Leaflet Maps Marker Pro的引擎”)包含许多错误修正和改进,例如可以提高与较新设备的兼容性。

pro v1.5的另一个亮点是完全支持即将推出的经过修改的WordPress 3.8管理主题,该主题在后端支持响应式设计,这是其主要亮点。

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

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

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

升级到leaflet.js v0.7,并进行了许多改进和错误修正

特色传单As 传单 在功能方面变得越来越稳定,重点已转向稳定性,可用性和API对新功能的改进。

Leaflet.js v0.7与 涉及许多贡献者 是一个包含大量错误修正的版本,但还包含一些新功能,这些新功能也在pro v1.5中实现。 有关更多信息,请参见 发行说明 和 详细的更改日志.

所有底图的全局最大缩放级别(21)

Leaflet.js v0.7支持为所有底图设置全局最大缩放级别。 如果底图的原始缩放级别低于全局最大缩放级别,则使用自动放大。

这样做的好处是,如果您从缩放级别为21的google地图切换到openstreetmap,就不会再出现“无法加载地图”错误。

放大的缺点是,图块的图像质量会降低,特别是如果最大全局和原始缩放级别之间的差异非常大(例如在Mapquest航空底图上,欧洲的最大原生缩放级别为11)–将该地图放大到21会导致例如低分辨率瓷砖图像)。

默认情况下,最大全局缩放级别设置为21,并且可以在设置/地图默认设置/新标记/图层的默认底图中进行更改:

最大全局缩放级别

与WordPress 3.8 / MP6的兼容性

Pro v1.5还与即将到来的WordPress 3.8版本完全兼容,该版本具有经过改进的管理主题(基于MP6插件),在管理后端增加了对响应式设计的支持。

我修改了Leaflet Maps Marker Pro的设计以适合WordPress 3.8+上的新黑色主题,还调整了管理栏集成使其与响应式设计完全兼容:

响应管理员

我还将菜单项和管理栏项从“ Maps Marker Pro”重命名为“ Maps Marker”以适合一行(以防万一,您仍在使用专业版😉):

mp6-screenshot-admin

更改visualead QR码生成

由于视觉服务条款的更改,我还必须调整插件中的QR码图像生成:如果您想为QR码使用自定义背景,则现在需要 自定义visualead API密钥。 在“设置” /“其他” /“ QR码”设置中输入后,您可以将URL添加到自定义图像中,以用作QR码徽标的背景。

Visualead还将在其内部实现一项功能 管理仪表板 很快,它将允许用户创建project_id,这将使使用自定义背景的过程更加容易。

默认徽标的QR码图像生成也已通过pro v1.5进行了优化-现在使用visualead API v3而不是v1,这可以更快地生成QR码图像(通过使用generate_from_project方法)。

此外,我还添加了对缓存生成的QR码图像的支持,默认情况下启用:

二维码缓存

默认情况下,所有生成的QR码图像将保存到/ wp-content / uploads / leaflet-maps-marker-qr-codes /,并且如果删除了相应的标记或图层图,则将其删除。 这种缓存可以更快地检索QR码,因为只需为地图生成一次即可。

其他更改和优化

  • 通过将标记名称添加为标记图标的alt属性来改善可访问性
  • HTML5全屏更新:支持视网膜图标+不同的开/关图标
  • 清理管理仪表板小部件(仅显示博客文章标题)

Bug修复

  • 如果将worldCopyJump选项设置为true,则映射会中断
  • 在具有视网膜显示屏的移动设备上未显示toogle图层控件图像
  • 专业插件激活时未定义的索引消息
  • 没有面板的全屏图层地图显示的图层中心错误(Thx Massimo!)
  • 未输入许可证密钥时,在许可证页面上启用调试的PHP警告消息

翻译更新

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

更新的翻译

  • 感谢John Shen,更新了中文翻译, http://www.synyan.net 和ck
  • 感谢Viktor Kleiner和Vlad Kuzba,更新了捷克语翻译, http://kuzbici.eu
  • 感谢Patrick Ruers(http://www.stationskwartiersittard.nl)更新了荷兰语翻译
  • 更新德语翻译
  • 感谢Juris Orlovs更新了拉脱维亚语翻译, http://lbpa.lv 和Eriks Remess http://geekli.st/Eriks
  • 感谢Inge Tang(http://drommemila.no)更新了挪威语(Bokmål)的翻译
  • 感谢Tomasz Rudnicki更新了波兰语翻译, http://www.kochambieszczady.pl

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

已知的问题

以下问题仍未解决,我将尽力尽快解决它们:

  • Google Adsense广告在图层地图上不可点击

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

感谢@的反馈辛德鲁姆伯格,到目前为止,他已经帮助我解决了几个插件问题,现在我找到了一种方法,用于在前端启用标记过滤功能:基本上,多层地图都可以使用过滤功能-分配给多层地图的每一层将被添加到图层控制盒中,用户将能够打开/关闭它们。 此功能将成为pro v1.6开发的主要重点。

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

完整的变更日志

升级到leaflet.js v0.7,并进行了许多改进和错误修正(更多信息: 发行说明 和 详细的更改日志)
如果本地最大缩放级别较低,则具有自动放大功能的所有底图的全局最大缩放级别(21)
通过将标记名称添加为标记图标的alt属性来改善可访问性
与WordPress 3.8 / MP6的兼容性(响应式管理模板)
HTML5全屏更新:支持视网膜图标+不同的开/关图标
清理管理仪表板小部件(仅显示博客文章标题)
visualead QR代码生成:自定义图像url所需的API密钥,增加了对缓存的支持–有关更多详细信息,请参阅博客文章
优化的许可证设置页面,用于注册30天免费试用版
如果将worldCopyJump选项设置为true,则映射会中断
在具有视网膜显示屏的移动设备上未显示toogle图层控件图像
专业插件激活时未定义的索引消息
没有面板的全屏图层地图显示的图层中心错误(Thx Massimo!)
未输入许可证密钥时,在许可证页面上启用调试的PHP警告消息
翻译更新
如果您想帮助翻译,请访问 基于网络的翻译平台
感谢John Shen,更新了中文翻译, http://www.synyan.net 和ck
感谢Viktor Kleiner和Vlad Kuzba,更新了捷克语翻译, http://kuzbici.eu
感谢Patrick Ruers(http://www.stationskwartiersittard.nl)更新了荷兰语翻译
更新德语翻译
感谢Juris Orlovs更新了拉脱维亚语翻译, http://lbpa.lv 和Eriks Remess http://geekli.st/Eriks
感谢Inge Tang(http://drommemila.no)更新了挪威语(Bokmål)的翻译
感谢Tomasz Rudnicki更新了波兰语翻译, http://www.kochambieszczady.pl
已知的问题
Google Adsense广告在图层地图上不可点击

显示以前的变更日志

如何下载/更新 

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

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

手动更新检查

Beta测试器的其他更新说明

请保存一次插件的设置,以避免在调用QR代码API链接时出现PHP通知未定义变量。

意见或其他问题?

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

您的Maps Marker Pro团队

en English
X