跳转到主要内容

z3c.form 日期和日期时间小部件

项目描述

各种 z3c.form 日期和 datetime 小部件

为 z3c.form 改进的 datetime 小部件

当您设计应用程序时,重点仅在于速度,那么单字段模式可能就是您的朋友。它特别适用于数据输入应用程序,其中需要输入数据的人将反复使用相同的输入表单。

《collective.z3cform.datetimewidget》库提供表单框架和组件。本文档确保我们实现了《zope.schema》中定义的日期和日期时间字段的组件。查看不同组件的doctest文件以获取更多关于组件的信息。

待办事项

  • 创建DateDeltaWidget和DatetimeDeltaWidget

贡献者

  • Vincent Fretin - vincentfretin

  • David Glick - davisagli

  • Rok Garbas - garbas

  • Carsten Senger - csenger

  • Róman Joost - romanofski

  • Héctor Velarde - hvelarde

变更日志

1.2.9 (2020-01-28)

错误修复

  • 从仓库中删除了编译的.mo文件。我将创建一个新的版本,其中应该仍然包含这些文件,包括缺失的荷兰语.mo文件。[maurits]

1.2.8 (2017-09-08)

错误修复

  • 防止无效数据被静默接受。[bogdangi]

1.2.7 (2015-04-29)

  • 添加荷兰语翻译。[maartenkling]

  • 修复am/pm值的postback。[davisagli]

1.2.6 (2014-01-27)

  • 根据当前区域设置的时间格式确定是否显示am/pm。[davisagli]

1.2.5 (2013-07-31)

  • 修复包分发。[hvelarde]

1.2.4 (2013-07-31)

  • 通过使用最小/最大字段属性或存储在门户站点属性中的默认值来使日期组件可配置。[hvelarde]

1.2.3 (2013-03-04)

  • 从日历弹出图标中删除硬编码的样式。将其留给plone.app.jquerytools中的dateinput.css,因为无论如何都会应用它。[smcmahon]

1.2.2 (2013-01-13)

1.2.1 (2012-10-10)

  • 在激活dateinput jQuery插件之前确保DOM已准备好。这导致Internet Explorer 7失败。[rafaelbco]

1.2.0 (2012-06-15)

  • 修复日名称。同时尊重当前区域设置中的每周第一天。这修复了http://code.google.com/p/dexterity/issues/detail?id=272 [davisagli]

  • 使用zope.browserpage中的viewpagetemplatefile。这破坏了与Zope < 2.13和Plone < 4.1的兼容性,以最大限度地减少依赖关系。[hannosch]

1.1.1 (2011-09-24)

  • 修复GS配置文件的条件。[davisagli]

1.1 (2011-09-12)

  • 修复验证错误,以便它们被捕获并由z3c.form正确报告。[davisagli]

  • 添加了一个GS配置文件(如果安装了通用设置,则在configure.zcml中条件性加载),以启用plone.app.jquerytools对日期输入弹出窗口的css & js支持。[smcmahon]

  • 使日期输入弹出窗口的js在调用之前检查jQuery().dateinput。从$更改为jQuery。[smcmahon]

  • IE对缺少的闭括号感到犹豫。[danjacka]

1.0.5 (2011-06-28)

  • 将更多的$更改为jQuery。[danjacka]

  • 修复日期输入组件中的月份选择问题。以前,由于前面的零,当在日历组件中选择日期时,月份 < 10没有被选中。[davidjb]

  • 修复jQuery日期输入组件中默认日期的日期偏移问题。提供JavaScript Date(yyyy, mm, dd)作为默认值时,月份必须在0到11的范围内,但输出为Date(“yyyy/mm/dd”)时按预期工作。[davidjb]

  • 修复当输入不完整的日期时jQuery日期输入组件不显示的问题。[davidjb]

  • 避免在未输入年份或日期时获取组件值时出错。[davisagli]

  • 使日期输入弹出窗口的js在调用之前检查jQuery().dateinput。从$更改为jQuery。[smcmahon]

  • 从JavaScript字典中删除尾随逗号(这破坏了Internet Explorer)[Brainix]

1.0.4 (2011-01-19)

  • 修复DatetimeWidget的show_jquerytools_dateinput_js [awello]

  • 修复时间相关的测试 [davisagli]

1.0.3 (2011-01-03)

  • 应使用None for tal:attributes(Chameleon兼容性)[rossp]

  • 为日历(通过jquery.tools.dateinput)添加选项 [garbas]

1.0.2 (2010-07-20)

  • 修复无效XML(Chameleon兼容性)[wichert]

1.0.1 (2010-06-30)

  • 向IDateWidget接口添加show_today_link [csenger]

  • 添加意大利语翻译 [garbas]

1.0 (2010-04-18)

  • 在HIDDEN_MODE中提取值并添加extract()测试 [csenger]

  • 修复DateTimeWidget中AM/PM的处理,并添加测试 [csenger]

0.1a9 (2009-09-07)

  • 提供法语翻译 [vincentfretin]

0.1a8 (2009-09-04)

  • 提供英语、德语、斯洛文尼亚语、西班牙语、葡萄牙语、克罗地亚语、塞尔维亚语(拉丁文和西里尔文)翻译[garbas]

0.1a7(2009-09-04)

  • 添加MonthYearWidget[garbas]

  • 将widget.py脚本拆分为每个小部件的脚本[garbas]

  • 仅使用一个隐藏/显示模板[garbas]

  • 显示_today_link小部件选项,该选项使用纯JavaScript将当前日期插入字段

0.1a6(2009-06-05)

  • 缩进问题再次出现,这真不是我的日子,测试通过[garbas]

0.1a5(2009-06-05)

  • 缩进问题,没有正确设置新的vim设置 :P [garbas]

0.1a4(2009-06-05)

  • 修复MANIFEST.in文件,现在包括README.txt和HISTORY.txt[garbas]

0.1a3(2009-06-05)

  • 小部件没有显示请求中的值[garbas]

  • 问题1:已解决[garbas]经过一些测试,我发现一些验证缺失,因此当我将值如'99'添加到年份字段时出现错误:“ValueError:年份=99在1900年之前;datetime strftime()方法需要年份>=1900”

0.1a2(2009-05-28)

  • 注册我们应用于标准日期时间字段的自定义界面的小部件,以解决ZCML与z3c.form冲突的问题[davisagli]

0.1a1(2009-05-11)

  • 首次发布

项目详情


下载文件

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

源分布

collective.z3cform.datetimewidget-1.2.9.tar.gz (36.0 kB 查看散列

上传时间

构建分布

collective.z3cform.datetimewidget-1.2.9-py2-none-any.whl (53.0 kB 查看散列

上传时间 Python 2

由...支持