跳转到主要内容

用于plone.app.blocks页面组成的组件

项目描述

Plone标准瓷砖

Github workflow status badge Coveralls badge

此软件包包含用于Plone Mosaic(或与其类似的Plone Blocks组合)的标准瓷砖。

源代码

贡献者请阅读文档为Plone核心开发的过程

源代码在Github上托管的Plone代码存储库中。

请在问题跟踪器中报告问题。

许可协议

该项目受GPLv2许可协议的约束。

变更日志

3.1.4 (2024-09-30)

  • 修复Plone 6.1的existing_content瓷砖,无需portal_properties。[pbauer]

3.1.3 (2024-04-17)

  • 修复rawembed布尔字段必需的错误

  • 清理description字段的CSS类(与Classic-UI默认值相同:lead)

  • 将图标添加到现有内容瓷砖中,以避免当内容-core宏使用它时产生跟踪错误

  • 为即将到来的plone.app.z3cform 4.4.x功能做准备。[petschki]

3.1.2 (2023-06-06)

  • 修复从旧版本传递而来的缺失item_count值。[petschki]

3.1.1 (2023-05-13)

  • 修复布尔字段标题/描述/文本不必需的错误。[petschki]

3.1.0 (2023-05-04)

  • 添加启用Eventlisting视图的选项(这会扩展重复事件)。注意:列表将仅显示事件类型。[petschki]

3.0.1 (2023-04-22)

  • 修复损坏的CMFDynamicViewFTI导入。[thet]

  • 修复byline视图工具名称。[frapell]

3.0.0 (2022-12-05)

  • 为html和existingcontent瓷砖添加linkintegrity。代码从版本2.5.0迁移而来,并且仅在使用plone.app.blocks 6.0.2或更高版本时才激活。[petschki]

3.0.0b1 (2022-06-24)

  • 修复isDefaultPage导入,该导入已移动到plone.base.defaultpage。[petschki]

  • 在5.2中清理和修复ExistingContentTile。[gotcha, Mychae1]

3.0.0a2 (2022-04-01)

  • 修复tabular视图中results的KeyError。应该是batch。修复了问题122。[maurits]

3.0.0a1 (2022-03-23)

  • 修复编辑瓷砖时显示私人内容的问题。修复了问题100。[maurits]

  • 修复测试以尊重Plone 6的BS5标记。[jensens]

  • 修复membertools瓷砖。[agitator]

  • 破坏性更改:删除标记为3.0已弃用的代码。这包括plone.app.standardtiles.image。如果任何人出于任何原因仍然有这些长期已弃用的瓷砖,则需要自定义升级。[jensens]

  • 手动代码清理。[jensens]

  • 破坏性更改:停止支持Python 2.7和Plone 5。[jensens]

  • 从安装视图隐藏卸载配置文件。[jensens]

2.4.0 (2021-03-24)

  • 内容列表:允许使用来自上下文的数据收集查询参数。内容列表:包含来自请求的查询参数。内容列表:添加“tile_class”。支持分批处理,停止支持Plone 5.0.x - 无get_top_request可用。[agitator]

  • 将升级测试升级到github actions。[djay]

  • 使用Github actions的CI:Python 2 / Python 3和操作系统版本。[ksuess]

  • rss瓷砖:公开发布日期。[ksuess]

  • 更新readme中的链接到plone coredev文档 [spereverde]

  • coveralls和github actions工作流程 [ksuess]

2.3.2 (2019-12-05)

  • 在概要视图中添加了Alt属性,这对于无障碍访问是必需的 [rnunez]

  • Py3修复现有内容瓷砖 [petschki]

  • 添加卸载配置文件。 [hvelarde]

  • 在测试中删除plone.app.widgets默认配置文件的安装。在Plone 5.0/5.1中使用plone.app.widgets >= 2.0,该配置文件仅作为BBB的占位符。在Plone 5.2中将删除。 [jensens]

  • 显示所有提供开始或结束字段的内容类型的活动详情。 [MrTango]

  • 修复Plone 5.2中的测试 [MrTango]

  • 也在现有内容瓷砖中添加自定义视图。 [cekk]

  • 修复现有内容瓷砖表单标签 [pnicolli]

2.3.1 (2018-06-07)

  • 修复关于已弃用的原始HTML瓷砖的测试,并使用htmltile。 [jensens]

  • 修复#87:在多语言站点中使用时,现有内容瓷砖损坏。小部件现在与相关项目行为相似。 [jensens]

  • 修复TileCommentForm,将表单前缀更改为仅为‘form’,以解决与plone.app.discussionjavascripts的兼容性 [datakurre]

2.3.0 (2018-04-13)

新功能

  • 将用于已弃用的附件瓷砖的依赖关系plone.formwidget.multifile移动到setup.py中的额外attachment中。 [jensens]

错误修复

  • 修复布尔小部件的测试:删除对小部件实现细节的检查。这不属于此测试。它在5.0和5.1之间在经过一些修复后发生了变化。 [jensens]

  • 修复问题#79,在Plone 5.1上测试失败,因为测试中的瓷砖没有__name__。 [jensens]

  • 将现有内容瓷砖的标题从h1更改为h2 [agitator]

  • 修复图像字段瓷砖模板注册未应用于非默认字段集上的字段的问题 [datakurre]

  • 导入是Python3兼容的 [b4oshany]

  • 修复标题和描述字段瓷砖渲染时带有双重 <html><body>-包装的问题 [datakurre]

2.2.0 (2017-06-09)

新功能

  • 向现有内容瓷砖添加“show_image”、“show_text”、“show_comments”和“tile_class”附加字段。 [cekk]

错误修复

  • 修复非ASCII HTML瓷砖内容 [tomgross]

  • 为瓷砖添加更好的描述。 [cguardia]

  • 修复noembed端点URL以获取有效的JSON响应。 [tmassman]

2.1.0 (2017-02-24)

新功能

  • 添加标题和描述字段内容列表瓷砖,如果填写了它们,则会在瓷砖上显示。 [agitator]

  • 添加plone.app.standardtiles.leadimage以直接从主图像行为渲染主图像(无需通过viewlet间接) [datakurre]

错误修复

  • 修复设置依赖关系:不要依赖于plone.app.imaging,它不是必需的。这消除了对Archetypes的瞬态依赖。 [jensens]

  • 修复在从视图上下文遍历时瓷砖没有正确渲染的问题 [datakurre]

  • 在内容列表和现有内容中进行了轻微清理。 [jensens]

  • 修复署名瓷砖,使其基于相应的Plone 5 viewlet(但请注意,它仅在匿名用户被允许查看时对匿名用户进行渲染) [datakurre]

  • 修复viewletmanagers在父上下文而不是对象上下文中渲染的问题 [datakurre]

  • 修复viewletmanager和portlet瓷砖在直接针对内容上下文(ESI没有像基于子请求组合的子请求一样知道父请求)渲染时的渲染方式,使其与默认视图上的渲染方式相同 [datakurre]

  • 修复讨论瓷砖以正确发布到瓷砖URL并重定向到上下文URL;添加显式的CSRF保护以支持作为ESI瓷砖的渲染 [datakurre]

2.0.0 (2016-12-13)

破坏性更改

  • 移除了对Plone 4.3的支持。对于Plone 4.3支持,请使用plone.app.standardtiles < 2.0。 [datakurre, jensens, thet]

  • 将rawhtml重命名为html,弃用rawhtml瓷砖并将其作为正常瓷砖(不持久化到注释) [vangheem]

  • plone.app.standardtiles.imageplone.app.standardtiles.attachment标记为已弃用。 [vangheem]

  • 删除已弃用的skip-links瓷砖,因为在Plone 5上没有此类viewlet功能 [datakurre]

  • 移除语言选择器的Plone 4回退功能 [jensens]

新功能

  • 添加一个新的原始嵌入拼图 [agitator]

  • 使用安全的HTML转换进行HTML(原来是原始)拼图输出 [vangheem]

  • 能够显示/隐藏标题/描述,同时保留现有内容拼图 [vangheem]

错误修复

  • 修复现有内容拼图与集合一起工作的问题。这修复了https://github.com/plone/plone.app.mosaic/issues/202 [vangheem]

  • 验证选定的现有内容不是拼图正在渲染的当前上下文。 [vangheem]

  • 修复现有内容拼图上的分批URL [vangheem]

  • 当直接调用@@plone.app.standardtiles.contentlisting而没有通过表单配置它时,从其默认工厂获取querysort_on值。[thet]

  • 将列表拼图的初始限制更改为100而不是1000 [vangheem]

  • 处理在应用HTML(原来是原始)拼图上的过滤器时的Unicode错误 [vangheem]

  • 在拼图中考虑视图小部件的权限和可见性。[jensens]

  • 用静默调试级别日志替换缺失视图小部件拼图上的误导性警告 [datakurre]

  • 修复布局拼图在端口令牌管理上下文中失败的问题 [datakurre, agitator]

  • 修复lockinfo,使其不通过cmf.ModifyPortalContent渲染为空,仅通过zope2.View保护其注册,以防止记录未授权错误 [datakurre]

  • 修复由回归破坏的端口令牌拼图 [datakurre]

  • 修复现有内容在编辑表单中不渲染并在删除目标内容对象时记录错误的问题 [datakurre]

  • 修复现有内容拼图中的递归循环问题(#48) [tomgross]

重构

  • 将拼图注册从media.zcml移动到更合适的位置:- 将existingcontentrssrawhtml拼图移动到content.zcml,- 将navigationsitemap拼图移动到layout.zcml。[thet]

  • 整理和轻微清理。[jensens]

  • 将KeywordTile和TableOfContentsTile移动到common.py。[jensens]

  • 简化基本视图小部件代理拼图。[jensens]

  • 启用coveralls和代码分析。[gforcada]

  • 将travis适配到所有其他mosaic相关包。[gforcada]

  • 删除未使用的函数。[gforcada]

1.0 (2016-04-11)

  • 没有变化。

1.0b5(2016-04-06)

  • 添加注册配置以指定额外的内容列表视图 [vangheem]

  • 为内容列表添加限制 [martior]

  • 通过URL修复嵌入拼图与ram.cache oembed代码的兼容性问题 [datakurre]

  • 修复权限定义,不使用公共权限进行添加 [vangheem]

  • 修复事件与summary_view内容列表拼图的兼容性问题 [vangheem]

  • 修复列表中不包含/view的URL [vangheem]

  • 在summary_view中添加更好的错误处理 [vangheem]

  • 修复获取主图像的问题 [vangheem]

  • 修复在mosaic布局编辑器中渲染时不对rawhtml输出进行转换的问题 [vangheem]

1.0b4(2015-10-04)

  • 将导航拼图更改为不使用来自portal_properties的已弃用默认值 [datakurre]

  • 添加socialtags拼图 [vangheem]

  • 修复sitemap拼图以在Plone 5上读取正确的设置 [datakurre]

1.0b3(2015-09-16)

  • 修复为rawhtml拼图应用输出过滤器的问题 [datakurre]

  • 修复渲染现有内容拼图时的编码问题 [datakurre]

1.0b2(2015-09-16)

  • 添加plone.app.standardtiles.rawhtml拼图 [vangheem]

  • 将图像拼图更改为使用单选按钮小部件进行图像缩放选择 [datakurre]

  • 修复渲染内容列表拼图的默认值 [vangheem]

1.0b1(2015-06-08)

  • 修复字段拼图与plone.app.blocks < 2.1.1的向后兼容性问题 [datakurre]

1.0a4(2015-06-06)

  • 删除文本、日历和配置小部件拼图 [datakurre]

  • 为Plone 5添加脚本、样式表和工具栏拼图 [datakurre]

  • 添加dublincore布局拼图 [datakurre]

  • 为图像拼图添加标题字段 [datakurre]

  • 重构大多数布局拼图以重用视图小部件的共享代码库 [datakurre]

  • 修复byline拼图在Plone 5上损坏的问题 [datakurre]

  • 修复了字段标题忽略widget指令[datakurre]的问题

  • 修复了配置版本问题(没有升级步骤;通过重新安装进行升级)[datakurre]

1.0a3 (2015-05-27)

  • 修复了在Plone 4中无plone.app.contenttypes时的导入错误[datakurre]

1.0a2 (2015-05-27)

  • 修复了图像瓷砖,只设置图像宽度以允许在小于宽度的列中按比例缩放[datakurre]

1.0a1 (2015-05-25)

  • 第一个alpha版本。

项目详情


下载文件

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

源分发

plone_app_standardtiles-3.1.4.tar.gz (67.9 kB 查看哈希值)

上传时间

构建分发

plone.app.standardtiles-3.1.4-py3-none-any.whl (91.3 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

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