跳转到主要内容

ZC Buildout配方,用于在zope实例的etc/文件夹中生成ATContentTypes配置文件

项目描述

用法

此配方生成一个自定义的ATContentTypes配置文件,并将其放置在zope实例的etc/文件夹中。

您可以使用如下部分

[atcontenttypes-conf]
recipe                 = plone.recipe.atcontenttypes
zope-instance-location = /home/kevin/instance/

通常,我们与此配方结合使用zope实例部分。以下是一个基于plone.recipe.zope2instance文档的示例

[instance]
recipe         = plone.recipe.zope2instance
zope2-location = /path/to/zope2/install
user           = admin:admin
http-address   = 8080
eggs           = ${buildout:eggs} my.package
products       = ${buildout:directory}/products
zcml           = my.package

[atcontenttypes-conf]
recipe                 = plone.recipe.atcontenttypes
zope-instance-location = ${instance:location}
max-file-size          = ATImage:1mb
                         ATFile:100mb
                         ATNewsItem:500kb
max-image-dimension    = ATNewsItem:640,400
                         ATImage:2048,2048
pil-quality            = 95

如果您有多个实例的设置,您可以定义多个实例位置,并且该配方将在每个实例的etc目录中创建配置文件

[atcontenttypes-conf]
recipe                 = plone.recipe.atcontenttypes
zope-instance-location =
    ${instance1:location}
    ${instance2:location}

选项

zope-instance-location

您的zope实例安装路径。如果您还使用plone.recipe.zope2instance配方(如上面的第二个示例),并且您在atcontenttypes部分之前将其配置为名为“instance”的部分,则可以使用${instance:location}来指定此参数。

max-file-size(默认:无)

此选项允许您设置最大文件大小(以字节、kb或mb为单位)。您可以指定不同的文件大小限制,每个内容类型一个。

示例

max-file-size = ATImage:1mb
                ATFile:100mb
                ATNewsItem:500kb
max-image-dimension(默认:0,0)

此选项允许您设置最大图像尺寸(“w, h”)。“0,0”表示不缩放原始图像。此选项是针对内容类型的,其语法与上述相同。

示例

max-image-dimension = ATNewsItem:640,400
                      ATImage:2048,2048
pil-quality(默认:90)

此选项会影响保存图像时的质量。

报告错误或提出问题

我们在Launchpad上有一个共享的错误跟踪系统和帮助台:[https://bugs.launchpad.net/collective.buildout/](https://bugs.launchpad.net/collective.buildout/)

变更历史

0.2.1 (2010-04-07)

  • 修复README的REST语法,使其在pypi上显示良好

0.2 (2010-04-07)

  • 允许设置pil质量[fRiSi]

  • 允许向zope-instance-location提供多个值[fRiSi]

0.1

  • 初始实现[kdeldycke]

项目详情


下载文件

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

源分布

plone.recipe.atcontenttypes-0.2.1.zip (12.3 kB 查看散列

上传时间

构建分布

plone.recipe.atcontenttypes-0.2.1-py2.6.egg (8.1 kB 查看散列

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面