跳转到主要内容

Plone.org站点策略包。

项目描述

简介

这是plone.org站点包及其对应的buildout。它用于驱动http://plone.org。它也是一个开发以Plone.org为中心的产品(如PloneSoftwareCenter、PloneHelpCenter和PloneServicesCenter)的绝佳buildout。

当前支持的Plone版本为:4.1.x。

生产

默认的buildout设置是为设置生产环境,包括在supervisor下运行的Plone和nginx。(如果没有额外的工作,则不会功能,因为plone.org堆栈的其它部分,如负载均衡器,目前不在buildout中。)正常运行buildout

$ python2.6 bootstrap.py
$ bin/buildout
$ sudo bin/supervisord

开发

要为开发构建plone.org,请取消注释buildout.cfg中‘conf/production.cfg’的行,并取消注释‘conf/develop.cfg’。然后按常规操作进行

$ python2.6 bootstrap.py
$ bin/buildout
$ bin/instance fg

这将为您提供一个无主题的站点副本。如果您想工作在主题上,可以通过修改buildout.cfg使用conf/develop_theme.cfg来构建Plone + nginx,然后运行

$ python2.6 bootstrap.py
$ bin/buildout
$ bin/instance fg
$ parts/nginx/sbin/nginx -c ../../etc/nginx.conf

无主题站点位于http://localhost:8080。前往那里并添加一个ID为‘plone.org’的Plone站点。有主题的站点位于http://localhost:5021/

注意:由于PloneOrg模块的测试情况,有两个目录包含svn信息。Products.PloneOrg的源代码在‘src’目录中,其他已签出的包在‘sources’目录中。如果您找不到签出,请检查两个目录。

数据库

要从plone.org获取最新数据库,只需运行get_data壳脚本。它假定rsync已添加到您的路径

$ ./conf/get_data

(这需要访问plone.org的shell权限。)

变更日志

1.4 - 2011年5月13日

  • 清理并发布 [aclark]

1.3 - 2011年2月10日

  • 修复团队模板小部件渲染问题。 [rossp]

  • 重构构建和开发者文档 [davisagli, eleddy]

1.2 - 2009年12月8日

1.1 - 2009年12月3日

  • 修复损坏的jquery-ui-accordion.js

1.0 - 2009年11月23日

  • 首次发布 [aclark]

项目详情


下载文件

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

源代码分发

Products.PloneOrg-1.4.zip (891.8 kB 查看哈希值)

上传时间 源代码

由以下支持