为YAFOWIL提供的字典/映射小部件
项目描述
这是一个为YAFOWIL - 另一个表单小部件库提供的 字典小部件。
贡献者
Robert Niederrreiter
Peter Holzer
Georg Bernhard
更改
1.8 (2020-07-09)
修复了当需要值但传递空字典时小部件重新渲染的问题。[rnix]
删除 dict_builder。整个小部件现在由 dict_renderer 渲染 [rnix]
通用代码清理和现代化。 [rnix]
1.7 (2018-07-16)
Python 3 兼容性。 [rnix]
将 doctests 转换为 unittests。 [rnix]
添加 key_label 和 value_label 蓝图属性。它们替换了包含 key 和 value 的 head 字典属性。在使用 dict 蓝图在 yaml 形式中使用时,需要使其支持 i18n。出于向后兼容的原因,head 仍然有效。 [rnix]
1.6 (2016-09-09)
在添加行时使用 $.closest() 获取字典小部件包装表的引用。 [rnix, 2016-06-28]
为 yafowil.plone 提供的 plone5 主题添加专用 CSS。 [rnix, 2016-06-28]
使用 yafowil.utils.entry_point 装饰器。 [rnix, 2016-06-27]
进行一些小的 Bootstrap 主题 CSS 更改。 [rnix, 2016-06-27]
1.5 (2015-01-23)
Bootstrap 3 兼容性。 [rnix, 2014-08-06]
引入 key_class 和 value_class 属性,它们会被渲染到相应的输入字段中。 [rnix, 2014-08-06]
1.4
添加翻译,现在包依赖于 yafowil >= 2.1 [rnix, 2014-04-30]
1.3.1
尽可能使用 yafowil.utils.attr_value。 [rnix, 2012-10-25]
1.3
采用资源提供方式 [rnix, 2012-06-12]
删除示例应用 [rnix, 2012-06-12]
1.2
为 YAFOWIL 1.3 做准备 [agitator, 2012-02-19]
1.1.1
如果存在,将字典绑定函数添加到 yafowil.widget.array 钩子中 [rnix, 2011-10-05]
1.1
适应 yafowil 1.2 [jensens, 2011-09-20]
为 z3c.autoinclude+Plone 做准备(仅在可用时)。 [jensens, 2011-09-20]
1.0.2
如果由于某种原因,静态字典被馈送了额外的值,则温柔地显示错误。 [jensens - 2011-09-01]
1.0.1
使 Zope2 可用的条件资源注册更通用。 [jensens, 2011-08-26]
1.0
添加显示渲染器 [rnix, 2011-08-04]
适应 yafowil 1.1 [rnix, 2011-07-08]
适应表单无验证属性测试 [rnix, 2011-05-23]
0.9.1
测试覆盖率 [rnix, 2011-05-07]
python 2.4 修复 [chaoflow, 2011-03-01]
0.9
使其工作 [rnix]
许可协议
版权所有 (c) 2010-2020,BlueDynamics Alliance,奥地利,德国,瑞士。保留所有权利。
重新分发和使用源代码和二进制代码,无论是否修改,只要满足以下条件
源代码的重新分发必须保留上述版权声明、本条件和以下免责声明。
二进制形式的重新分发必须在文档和/或其他与分发一起提供的材料中复制上述版权声明、本条件和以下免责声明。
不得使用 BlueDynamics Alliance 的名称或其贡献者的名称来推广或推广由此软件派生的产品,除非事先获得书面许可。
本软件由 BlueDynamics Alliance 提供 AS IS,不提供任何明示或暗示的保证,包括但不限于适销性和针对特定目的的适用性暗示保证。在任何情况下,BlueDynamics Alliance 不会对任何直接、间接、偶然、特殊、示范性或后果性损害(包括但不限于替代货物或服务的获取、使用、数据或利润损失;或业务中断)承担责任,无论这种损害是由于何种原因引起的,无论基于合同、严格责任还是侵权(包括疏忽或其他),即使是事先得知此类损害的可能性也是如此。