显示标记图像的拼贴视图(collective.imagetags)
collective.collage.imagetags的Python项目详细描述
简介
在拼贴中添加“图像标记”布局视图以显示对象图像 用collective.imagetags标记。
仅为提供以下接口的对象注册布局:
- products.atContentTypes.interfaces.iatImage
- products.atcontenttypes.interfaces.iatNewsitem
在拼贴viewlet管理器中添加了一个特殊的“设置”viewlet 设置用于显示标记图像的比例。
延伸
要将此布局提供给自定义内容类型,只需复制 下面的代码(如browser/configure.zcml中所述):
<browser:page name="tags" for="<your_interface_here>" permission="zope.Public" class="collective.collage.imagetags.browser.views.ImageTagsView" layer="Products.Collage.interfaces.ICollageBrowserLayer" />
如果要使用特殊模板,请添加模板attribute。 否则,将从browser.views.ImageTagsView使用默认模板。
功能
- i18n支持(英语和西班牙语翻译)
- 在plone 4.0b5中测试,拼贴1.3.0_b4
- settings viewlet显示一个内联的z3c.form来设置布局的首选项(当前对象的可用图像比例)
- 取决于Product.Collage和collective.imagetags。它们将在构建期间自动获取,并在安装此产品期间安装。
安装
将collective.collage.imagetags添加到要安装的鸡蛋列表中,例如:
[buildout] ... eggs = ... collective.collage.imagetags
告诉plone.recipe.zope2instance recipe安装zcml段塞:
[instance] recipe = plone.recipe.zope2instance ... zcml = collective.collage.imagetags
重新运行构建,例如使用:
$ ./bin/buildout
如果使用plone 3.3或者要显式地包含 来自另一个包的configure.zcml文件的包。
更改日志
1.0.1(2010-07-28)
- 图像标记设置窗体现在只有一个字段具有组合的图像缩放选项
警告:如果已安装版本1.0,则在安装此更新后,将看到“选定对象没有图像字段”图例。必须使用新比例手动编辑布局设置。
1.0(2010-07-23)
- 初始版本
- 拼贴的可配置“标签”布局
- i18n支持