为基于Dexterity的内容类型提供一种行为,在内容区域中悬停在超链接上时显示预览。
项目描述
丰富链接预览
生活,宇宙和一切
为基于Dexterity的内容类型提供一种行为,在内容区域中悬停在超链接上时显示预览。
大多数是无害的
有想法吗?发现了错误?通过 打开支持票据 通知我们。
不要恐慌
安装
要在基于buildout的安装中启用此包
编辑您的buildout.cfg,并将其添加到其中
[buildout]
...
eggs =
collective.behavior.richpreview
更新配置后,您需要运行‘bin/buildout’,这将负责更新您的系统。
转到Plone网站中的“站点设置”页面,并单击“插件”链接。
勾选“丰富链接预览”旁边的框,然后单击“激活”按钮。
使用
待定。
开发
我们使用webpack来处理本包中的静态资源。Webpack处理SCSS和JS文件,压缩生成的CSS和JS,并优化所有图片。最终的JS文件也是一个UMD包,提供与大多数流行的脚本加载器的兼容性。
要贡献,您应该在一个shell中启动实例,在另一个shell中使用以下命令启动webpack监视器
$ bin/watch-richpreview
然后转到webpack/app文件夹并编辑SCSS和JS文件;Webpack监视器将自动在正确的位置创建最终资源。
还添加了其他命令来处理更复杂的情况。以下命令将在系统PATH中设置构建节点安装,这样您就可以像其文档中描述的那样使用webpack。
$ bin/env-richpreview
以下命令生成JS和CSS,而不进行压缩步骤(可以用于以人类可读的方式检查生成的代码)。
$ bin/debug-richpreview
以下命令重建静态文件并退出(而不是继续监视更改)
$ bin/build-richpreview
使用zest.releaser发布
本包中的静态资源使用webpack生成,并且不包括在VCS中。如果您使用zest.releaser发布,您必须手动将文件上传到PyPI,否则您的发行版将损坏
像通常一样运行longtest和fullrelease
当被问及是否上传到PyPI时回答“否”,然后继续正常操作
检出您要发布的标签
运行bin/build-richpreview来更新静态文件
使用python setup.py sdist bdist_wheel像通常一样创建发行文件
使用twine upload dist/*上传文件
如果出现错误,您必须创建一个新的发布,因为PyPI仓库不允许重用文件名。
变更日志
1.0a1 (2018-04-05)
初始发布。
项目详情
哈希值 for collective.behavior.richpreview-1.0a1-py2-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8476d47034c9c680933001060f96a067ca71b2bf8286f0be726a7038eb5edfa8 |
|
MD5 | 58b10448ba3fb1efc794b016e66a8bb0 |
|
BLAKE2b-256 | c620d05a4da8cb32cc257598267f40080914a5aea7fab2d081090ffc3d4886a0 |