Plone.org站点策略包。
项目描述
简介
这是plone.org站点包及其对应的buildout。它用于驱动http://plone.org。它也是一个开发以Plone.org为中心的产品(如PloneSoftwareCenter、PloneHelpCenter和PloneServicesCenter)的绝佳buildout。
有关问题和评论请发送至:admins@lists.plone.org
报告错误至:admins@lists.plone.org
当前支持的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日
添加一个CSS规则,使
中的高亮文本可读。修复了 http://dev.plone.org/plone.org/ticket/1743。 [dukebody]
1.1 - 2009年12月3日
修复损坏的jquery-ui-accordion.js
1.0 - 2009年11月23日
首次发布 [aclark]
项目详情
Products.PloneOrg-1.4.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 488ff9a5aa35f99fa358d3982610148e90f71a4adbdd31eff54973b250b79794 |
|
MD5 | 9a6ce934cda814f94ea8407c7599e260 |
|
BLAKE2b-256 | a0aebc4700eea44a9387e52525005f7eb8114a2c511e564384fb190a7cef16c4 |