在单个实例中列出不同plone站点的产品信息

redturtle.lookup的Python项目详细描述


简介

这个产品覆盖了plone的zmi根的标准视图,并概述了可用的plone站点。

功能

  • 有可能有一个网站或产品的概述。
  • 在站点列表中,显示哪些站点需要升级产品,并允许管理产品安装/升级/卸载配置文件。
  • 在产品列表中,显示哪些站点安装了特定的产品,并允许管理每个站点的安装/升级/卸载配置文件。

安装

通过将redturtle.lookup添加到构建中来安装它:

[buildout]

...

eggs =
    redturtle.lookup

然后运行bin/buildout

如何使用

您只需要转到zmi根目录(例如:http://localhost:8080)。

https://raw.githubusercontent.com/RedTurtle/redturtle.lookup/master/docs/lookup.gif

开发

主要有两部分:

  • API
  • 应用程序

api

API文件夹是一个文件夹,其中有一些API端点从前端视图调用来管理站点和产品。

应用程序

app文件夹包含一个用create react app引导的react app。

该应用程序使用语义用户界面框架。

要开发,您需要在后台启动一个plone站点: 您可以在此包中使用构建,也可以使用所需的实例。

在package.json中有一个8080端口的代理集,因此如果实例在另一个端口上运行,则需要更改该值。

第一次开发React应用程序时,需要安装其依赖项:

yarn

然后需要运行dev服务器:

yarn start

要生成新版本的应用程序:

yarn build

新的构建将自动在plone视图中显示。

许可证

该项目是根据gplv2授权的。

作者

本产品由红海龟科技团队开发。

RedTurtle Technology Site

更改日志

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)

  • 修复样式并删除数据表[cekk]

2.2(2014-10-20)

  • 视图改进:表[cekk]中的字体很棒的依赖性和重构按钮

2.1(2014-09-09)

  • 允许安装/升级产品的新视图[CEKK]

2.0(2012-12-11)

PLONE 4兼容版本

  • z3c.autoinclude支持[keul]
  • 鸡蛋清理[keul]
  • @@lookup.sites[keul]
  • 的固定权限
  • 如果站点需要升级,则显示警告图标[keul]
  • @@lookup.sites现在正确显示[keul]
  • i18n支持[keul]

1.0.1(2011/05/23)

  • 站点[mauro]
  • 匿名用户[mauro]
  • Zelenium测试[Mauro]
  • jquery accordion[mauro]

1.0-(2010/03/05)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
传递Java处理类类型参数的方式的参数   java安卓中间层admob在logcat中导致大量GC_FOR_ALLOC释放消息   java Vert。x Http请求未将参数分配为配置   java中多线程的输出不正确   如何减少java本地线程的冗余   java不完全分块结果   使用OpenCv时java中的Mat数据类型不受支持错误   Java中的正则表达式不工作,而同一正则表达式在shell中工作   java如何从数组中删除元素?   JDBCJava。sql。SQLException:[Microsoft][ODBC Microsoft Access驱动程序]操作必须使用可更新的查询   java如何以对角线打印字符串变量的字符?   SonarQube 5.2的java自定义插件生成NoClassDefFoundError   macos使用Java应用程序打开浏览器选项卡