跳转到主要内容

SGVizler集成于Plone 4

项目描述

SGVizler是一个库,可以直接查询SPARQL端点以可视化您的网站中的opendat。此版本0.6的集成使用dexterity类型,以灵活地处理参数。

由于练习时间限制,此包不是按照Plone 5的方式进行。

享受。

功能

  • SGVizler 0.6

  • 用于渲染的Dexterity类型

请参阅下面的SGVizler文档和截图以查看示例。

示例

此附加组件可以在以下网站中看到其效果

文档

待办事项 #完整用户文档可以在“docs”文件夹中找到,也在线可用,地址为http://docs.plone.org/foo/bar

本地设置

由于SPARQL在查询中使用前缀,所以重载sgvizler-setup.js文件是个好主意。

代理配置

SGVizler在域之间进行AJAX请求。您需要配置您的前端代理以接受来自包含SPARQL端点的域的数据,即您需要在HTTP头中的Content-Security-Policy中添加connect-srcscript-src提供者。

使用NGinx的示例

add_header X-Frame-Options "SAMEORIGIN";
add_header Strict-Transport-Security "max-age=15768000; includeSubDomains";
add_header X-XSS-Protection "1; mode=block";
add_header X-Content-Type-Options "nosniff";
add_header Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' http://endpoint.example.com http://sws.ifi.uio.no https://www.google.com; style-src 'self' 'unsafe-inline'; img-src 'self' 'unsafe-inline' http://mediaserver.example.com; media-src 'self' http://mediaserver.example.com http://videoserver.example.com; font-src 'self' 'unsafe-inline'; object-src 'self' http://endpoint.example.com http://sws.ifi.uio.no; connect-src 'self' http://endpoint.example.com http://sws.ifi.uio.no";

请注意,您需要将服务器打开给google.com JS API (https://www.google.com/jsapi),直到本项目的需求有更好的实现。

翻译

本产品已被翻译成

  • 法语 (待定)

安装

通过将其添加到您的构建配置中安装collective.sgvizler

[buildout]

...

eggs =
    collective.sgvizler

然后运行 bin/buildout

贡献

支持

如果您遇到问题,请告诉我们。您可以联系所有者(请不要滥用):Gerard.Vidal@ens-lyon.fr

许可证

这项工作是在IFÉ - Lyon École Normale Supérieure的友好协助下计划和完成的。

本项目采用BSD许可。

贡献者

变更日志

1.0.1 (2015-12-17)

  • 修复了minifiedjavascript库上的双重压缩问题 [encolpe]

1.0 2015-12-16

  • 初始发布。 [encolpe]

  • 集成SGVizler 0.6 [encolpe]

  • 添加Dexterity类型以自定义SGVizler渲染 [encolpe]

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

collective.sgvizler-1.0.1.tar.gz (167.8 kB 查看散列)

上传时间

支持者

AWSAWS 云计算和安全赞助商 DatadogDatadog 监控 FastlyFastly CDN GoogleGoogle 下载分析 MicrosoftMicrosoft PSF 赞助商 PingdomPingdom 监控 SentrySentry 错误记录 StatusPageStatusPage 状态页面