nswdpc/silverstripe-datawrapper

提供数据可视化图表和地图支持的模块

安装次数: 1,072

依赖项: 0

建议者: 0

安全性: 0

星级: 0

关注者: 3

分支: 0

开放问题: 2

类型:silverstripe-vendormodule

v1.0.0 2024-05-13 07:52 UTC

This package is auto-updated.

Last update: 2024-09-13 08:28:29 UTC


README

此模块提供iframe元素以嵌入Datawrapper图表和地图,并包含启用响应式的脚本。

功能

  • 支持定位地图、图表、氯普特地图
  • 支持响应式iframe
  • 您的内容编辑可以在Datawrapper中编辑图表和地图,并在页面上创建相应的元素以显示这些内容
  • Datawrapper自定义webhook支持。请参阅下面的配置说明以及Webhook说明获取更多信息。

要求

查看composer.json

安装

composer require nswdpc/silverstripe-datawrapper

许可证

BSD-3-Clause

文档

有关内容作者的更多信息,请参阅文档

配置

Webhooks

Name: 'app-datawrapper'
After:
  - '#nswdpc-datawrapper'
NSWDPC\Datawrapper\WebhookController:
  webhooks_enabled: true|false
  webhooks_random_code: 'a random unguessable code'

如果您正在使用Datawrapper自定义webhooks,请添加一个webhooks_random_code值。

由于没有共享的webhook签名密钥,任何人只要有webhook URL和网站上元素的Datawrapper ID,就可以发布元素。您可以在任何时候更改此随机代码,但必须确保Datawrapper中的自定义webhook URL值已更新以匹配。

您可以通过在元素上取消选中“自动发布”来设置忽略webhook发布请求的元素。

Datawrapper自定义webhook URL基于团队。只有在该团队中发布的图表才会接收到发布时的webhook请求。

维护者

错误追踪器

我们欢迎在GitHub问题跟踪器上对该项目的错误报告、pull请求和功能请求。

在打开新问题之前,请先查看行为准则

开发和贡献

如果您想为此模块做出贡献,请确保提出pull请求并与模块维护者进行讨论。

在完成pull请求之前,请先查看行为准则