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-src和script-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许可。
贡献者
Encolpe DEGOUTE, encolpe.degoute@free.fr
Gérard VIDAL, Gerard.Vidal@ens-lyon.fr
变更日志
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 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | d3546049cbc2a11aff74a707062ad78408fef7f0704e0d3cc14a339e312def88 |
|
MD5 | 4b75b5154893a72b907589d779e725b0 |
|
BLAKE2b-256 | d7f1b0556327e745ca7034ef957ea26af9a754a7bb031c0a47d20e7fc6e62b9b |