问题标签 [plone-5.x]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
87 浏览

plone - 在 Plone 5 中使用 GenericSetup 注册资源

文档http://docs.plone.org/adapt-and-extend/theming/templates_css/css.html#plone-css中的 CSS 页面仍然建议使用 cssregistry.xml,即使资源存储在注册表中现在。这是首选方法,而不是registry.xml?据我所知,它将它们添加到 plone legacy bundle 中。鉴于它的名字,这听起来像是我应该远离的东西。

假设我不想继续使用 plone legacy 包,将我的 css/js 添加到 plone 包中是否不好,或者我应该为我的命名空间创建一个新包?

0 投票
0 回答
100 浏览

javascript - plone5 将列添加到 folder_contents 视图

我有一个 plone 插件,它将内容类型和索引(和元数据)添加到portal_catalog. 现在我想向folder_contents-view 添加一列以显示该新类型对象的元数据。

我发现我可以eggs/mockup-2.0.12-py2.7.egg/mockup/patterns/structure/pattern.js通过将新索引 ( myindex) 的名称添加到attributesavailableColumns变量中来更改列。

这看起来像这样:

但我不想更改模型包。有没有办法在我的 plone 插件中添加列?

0 投票
1 回答
209 浏览

validation - 如何为文件类型创建一个 PloneFormGen 验证器?

我正在使用 PloneFormGen 创建一个 Plone 表单,我需要一个 PDF 文件上传字段。如何编写一个验证器来测试上传的文件是否为 PDF 文件,或者是否至少具有 .pdf 扩展名?

0 投票
2 回答
199 浏览

plone - Plone 5 将站点转换为 Intranet

我正在使用 Plone 5,我创建了一个公共站点,我想将其转换为 Intranet,我已经安装了 Workflow 插件,但我似乎找不到将 Intranet 策略应用于我已经创建的站点的方法. 有谁知道我做错了什么?

0 投票
1 回答
61 浏览

plone - 克隆包错误

我的日志文件被这个填满了,我不知道它是从哪里来的。我正在运行 Plone 5。所有日志文件显示如下:

  1. 我可以使用更深入的日志吗?
  2. 有没有人见过这个错误,它通常来自哪里?

提前致谢。

0 投票
1 回答
105 浏览

css - 适用于 CSS 但不适用于重氮规则

我正在尝试从导航树中的文件夹项中删除 href 属性以获取自定义视图(Plone 5,自定义 Barceloneta 主题)。

我可以使用相同的 CSS 路径来访问具有我要删除的属性的链接,并且它可以工作。

但它在这个重氮规则中不起作用,我不明白为什么。(实际上,我无法在#portal-column-one 中“删除”任何内容。)

任何帮助表示赞赏。谢谢。

0 投票
1 回答
335 浏览

python - 以编程方式创建敏捷项

我在处理在 Plone 5 上以编程方式创建一些敏捷内容时遇到问题。任何指针将不胜感激。

client2 debug我运行以下命令开始:

这很快就失败了:

还是我缺少文档中的一些先决条件?

但是,此代码改编自 Plone 4 的一些早期代码都可以正常工作:

在那一点上效果很好。

检查 type_info 看起来不错

item = createContentInContainer(staffdir, type_info, title="Test")失败:

那是从这些其他文档中尝试另一个示例

然而,似乎有无数种方法可以剥去这只猫的皮!尝试所有:

所有这些都失败了ComponentLookupError: (<InterfaceClass zope.component.interfaces.IFactory>, 'employee')

我得到的是,即使这样也失败了:

ComponentLookupError: (<InterfaceClass zope.component.interfaces.IFactory>, 'Document').

这是一个内置类型。

我只是似乎无法通过 Go here。

0 投票
2 回答
118 浏览

plone - 删除 Plone 5 上的浏览​​器层

在以前的 Plone 版本中,QuickInstaller 会在卸载时自动删除一些东西;浏览器层和资源注册表资源就是这种情况。现在在 Plone 5 中,最好的做法是包含一个 GenericSetup 配置文件来显式卸载这些瘦身。

我跟进了Keul 关于卸载的博客文章,并在我的包卸载配置文件中添加了一个browserlayer.xml文件,如下所示:

但我的包裹没有删除它。

任何提示?

代码在:https ://github.com/collective/collective.fingerpointing/pull/6

测试结果在:https ://travis-ci.org/collective/collective.fingerpointing/jobs/110195902

我只是完成附加组件兼容性的一项测试!

0 投票
1 回答
124 浏览

tinymce - Plone 5 TinyMCE,无法选择上传图片的文件夹

在 Plone 5,我无法选择上传图像的文件夹。如何选择另一个文件夹来上传图片?

在此处输入图像描述

0 投票
1 回答
48 浏览

testing - 在 Plone 5 上的测试中自动安装默认内容类型

我一直在尝试在我们的一些附加组件中添加与 Plone 5 的兼容性,但我发现了一种我想避免的模式:似乎我必须在测试夹具上手动安装默认内容类型,如下所示:

有没有办法避免这种情况?