dexterity相关内容

使用Collector.dexterityTextIndexer扩展SearchableText

我正在尝试为我的内容类型扩展SearchableText索引. 通过在模型文件中将它们标记为indexer:searchable ="true",我成功地包含了多个字段. 但是我不能从我的类型的py扩展SearchableText,如下所示: class IMyBehavior(form.Schema): dexteritytextindexer.searchable('descr ..
发布时间:2020-05-28 03:06:56 其他开发

如何将is_folderish属性添加到敏捷对象?

.is_folderish属性在许多地方使用.例如,当将对象设置为默认视图或在激活对象的讨论时. 我的第一个问题是如何检查对象是否设置了该属性.我尝试将bin/instance debug与以下内容一起使用: >>> app.site.news.is_folderish ... AttributeError: is_folderish 我想我无法以这种方式到达属性,因为app.s ..
发布时间:2020-05-28 03:06:18 其他开发

轻量级的基于敏捷的内容类型可以如何

我正在尝试编写一种类似于Facebook帖子的轻量级内容类型. 整个内容架构只是一个文本字段.没有标题,说明. 它必须是Contentish并由CMFCore管理:它必须具有FTI(门户类型),以便我们可以通过标准方法创建/浏览内容;它是目录感知的. 他们将在彼此之间具有联系/参考. 对象的数量将是巨大的,例如10-100M. 与此最相似的是注释对象(plone.ap ..
发布时间:2020-05-28 03:04:17 其他开发

灵活地移动现有字段/行为

如何在特定字段之后将现有字段(IDublinCore.rights)移到另一个字段集中-无需编写我自己的行为(IDublinCore的副本)? “权利"字段应出现在"image_caption"(自己的内容类型)之后 这不起作用 form.order_after(rights='image_caption') 解决方案 如何使用Jquery? (因为字段集仍在使用Jquer ..
发布时间:2020-05-28 03:04:04 其他开发

如何为敏捷内容类型向SearchableText添加关键字?

我有一个运行Plone 4.1的站点,该站点具有使用Dexterity 1.1开发的自定义内容类型.我的内容作者可以使用“分类"选项卡将关键字添加到基本的“克隆"页面,如果用户使用其中一个关键字进行搜索,则用户可以成功找到这些页面. 我的内容作者还使用我开发的Dexterity自定义内容类型制作了页面.这是使用基于Python的文件系统架构定义的.如果用户在敏捷内容类型的标题和描述中搜索术语 ..
发布时间:2020-05-28 03:03:57 其他开发

Plone 4敏捷视图-将CSS类添加到Fieldset X中的小部件

我有一个基于灵活性的内容类型,在模式中定义了不同的编辑视图和字段集.每当我要在第一个字段集之外的另一个字段中更新小部件/字段时,它就会变得蓬松.例如: self.groups[0].fields['my_field'].mode = HIDDEN_MODE 必须用于在 2nd 字段集中隐藏my_field.要设置相同的字段 self.schema['my_field'].requi ..
发布时间:2020-05-28 03:03:21 其他开发

标题和描述未使用Collective.dexteritytextindexer编制索引

我有很多敏捷内容类型,其中一些只是容器,只剩下标题和描述(来自plone.app.dexterity.behaviors.metadata.IBasic行为). 我可以通过搜索标题或描述中的文本来找到它们. 但是对于某些复杂的内容类型,我正在使用 collective.dexteritytextindexer 为某些内容建立索引更多字段,并且效果很好,我可以在我标记为要索引的字段上找到 ..
发布时间:2020-05-28 03:03:05 其他开发

禁止用户将BMP,TIFF等图像上传到Plone中的ImageField

用户这样做是因为他们可以. 但是,图像自动调整大小等会崩溃. 这使我成为一个悲伤的男孩. 如何限制将图片上传到整个站点的GIF,PNG和JPEG? 对于原型 敏捷 解决方案 这几天我遇到了类似的问题,并像这样解决它们: 添加一个自定义小部件,该小部件将accept属性添加到文件输入中 设置field.swallowResizeExceptions = ..
发布时间:2020-05-28 03:02:47 其他开发

如何在Plone的敏捷行为中覆盖字段的默认值?

我们要求灵巧性内容类型必须排除导航行为,但exclude_from_nav字段的默认值为True.在行为plone.app.dexterity.behaviors.exclfromnav.IExcludeFromNavigation中,它默认为False. 很明显,我可以创建自己的行为来复制IExcludeFromNavigation(默认值除外),但是我想知道是否存在基于重用IExclud ..
发布时间:2020-05-28 03:02:11 其他开发

如何添加敏捷内容类型作为默认视图?

我正在尝试将文件夹默认视图设置为我创建的敏捷内容类型.但是我看到,Dexterity内容类型不在文件夹可能的默认内容视图列表中.为什么?我必须在内容类型中设置一个选项吗? 解决方案 在以下情况下,内容项被列为候选默认页面: 该对象不是容器类型 或 对象门户网站类型在site_properties属性表的default_page_types中列出.在ZMI中找到它(站点设置 ..
发布时间:2020-05-28 03:01:51 其他开发

无法激活有关克隆敏捷类型(文件夹)的讨论

我一直在研究基于灵活性的plone应用程序. 我创建了一些新类型.这是我为激活名为"activity_report"的特定灵活性内容类型的注释所做的: 在“克隆控制面板"中 在讨论部分中,我启用了以下功能: 全局启用评论 启用匿名评论 在类型部分 我从下拉菜单中选择了“活动报告"类型,并启用了“允许评论"选项. 在文件系统上 在FTI文件activityrep ..
发布时间:2020-05-28 03:01:43 其他开发

将原型新闻项迁移到敏捷内容类型

我正在尝试将新闻项目中的内容复制到我编写的其他内容类型中.在我的脚本中,我有news项目和project项目.第二个project是使用敏捷定义的内容类型.如果能以另一种方式将图像和正文文本从news复制到project,那就太好了. project.text = news.text project.image = news.image 在project模式中将文本和图像定义为Rich ..
发布时间:2020-05-28 03:01:37 其他开发

Plone工作流程的圣杯

我们正在将Plone CMS实施为ISO9001文档的存储库. ISO要求一定数量的日志记录,任何熟悉该标准的人都可能知道:-) 出于灵活性的考虑,我们希望以没有特定顺序的方式合并 : 新的内容类型:合并企业中可能出现的不同文档所必需的 版本控制:显示我们的文档始终是最新的,并显示与同一文档的先前版本相比进行了哪些更改 工作副本支持:使“已发布"的文档在编辑过程中保持在线状态 ..
发布时间:2020-05-28 03:01:26 其他开发

如何清理zc.relation目录上的旧接口?

我在Plone上使用 plone.directives.form 版本1.0 4.2.5以及升级到4.2.6之后,由于plone.directives.form升级到版本1.1,我开始看到以下回溯,并且猜测. 如何避免此错误?并非来自默认Plone的唯一代码行是在der.freitag.handlers上,在该代码上执行transaction.commit()并且内容类型只是常规的灵巧内容类 ..
发布时间:2020-05-28 03:01:03 其他开发

如何订购敏捷类型中的行为IDublinCore?

我正在使用Python Dexterity Type编写产品,并且我有Title和Description,此字段来自行为plone.app.dexterity.behaviors.metadata.IDublinCore,但是我需要将此字段与我的字段重新排序. 示例: 我的领域:文档,拼贴,年龄,传记 IDublinCore:标题,说明 顺序:拼贴,标题,文档,年龄,传记, ..
发布时间:2020-05-28 03:00:51 Python

在plone自定义页面中手动渲染RTF小部件

我对自己的灵巧性内容类型进行了自定义编辑(浏览器页面).在模板中,我使用Bootstrap定义了一个表单,并添加了一些Angular JS代码以实现表单行为.这是工作. :) 我需要用富文本小部件替换一个简单的textarea.那么如何在模板中呈现富文本小部件(通常在敏捷中使用的一种)? 解决方案 如果您使用的是样机(不确定是否有人在Plone 4上使用过它),您可以在此处找到提示: ..
发布时间:2020-05-28 03:00:35 其他开发