在单个实例中列出不同Plone站点的产品信息
项目描述
简介
此产品通过一个概述可用Plone站点的视图覆盖了Plone的ZMI根标准视图。
功能
可以查看站点或产品的概述。
在站点列表中,显示哪些站点需要升级产品,并允许管理产品的安装/升级/卸载配置文件。
在产品列表中,显示哪些站点已安装了特定产品,并允许为每个站点管理安装/升级/卸载配置文件。
安装
通过将其添加到您的buildout中安装redturtle.lookup
[buildout] ... eggs = redturtle.lookup
然后运行 bin/buildout
如何使用
您只需前往您的ZMI根(例如: https://127.0.0.1:8080)。
开发
主要有两部分
api
app
Api
Api文件夹是包含一些从前端视图调用的api端点的文件夹,用于管理站点和产品。
App
App文件夹包含一个使用create-react-app启动的React应用。
应用是用sematic-ui框架构建的。
要开发,您需要在后台启动一个Plone站点:您可以使用此包中的buildout,或您想要的实例。
在package.json中已为8080端口设置了一个代理,因此如果您的实例在另一个端口上运行,您需要更改该值。
第一次开发react应用时,需要安装其依赖项
yarn
然后您需要运行开发服务器
yarn start
构建应用的新版本
yarn build
新构建将自动在Plone视图中可见。
贡献
许可证
该项目受GPLv2许可。
变更日志
3.1.0 (2019-02-11)
重构以提高拥有多个站点和大量产品的速度。[cekk]
修复卸载端点。现在使用portal_quickinstaller正确卸载产品[cekk]
3.0.0 (2018-07-09)
新界面。[cekk]
2.4 (2016-10-13)
禁用csrf[cekk]
2.3 (2014-10-20)
修复样式并移除datatables[cekk]
2.2 (2014-10-20)
视图改进:字体Awesome依赖和表格中按钮的重构[cekk]
2.1 (2014-09-09)
新视图,允许安装/升级产品[cekk]
2.0 (2012-12-11)
Plone 4兼容版本
z3c.autoinclude支持[keul]
egg清理[keul]
修复@@lookup.sites的权限[keul]
如果站点需要升级,则显示警告图标[keul]
@@lookup.sites现在正确显示[keul]
国际化支持[keul]
1.0.2(未发布)
1.0.1 (2011/05/23)
站点[mauro]
匿名用户[mauro]
zelenium测试[mauro]
jquery手风琴[mauro]
1.0 - (2010/03/05)
初始发布
项目详情
redturtle.lookup-3.1.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 1c0812c11166e23d91eab281108726b15126387da59a724419793a27ec45b149 |
|
MD5 | cd1f7db47404e6bae733b311d1ac0067 |
|
BLAKE2b-256 | f83525fd899138bbb920c7479247b875b3cb578e099d1d9dc6d52516cf7656ba |