From 452c3d20bac04e15217493f7d484690d0034b40f Mon Sep 17 00:00:00 2001 From: Vincent Fretin Date: Wed, 4 Sep 2013 12:59:42 +0200 Subject: [PATCH] use -200 and DateWidget instead of Datetime --- CHANGES.rst | 2 +- src/collective/contact/core/content/person.py | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 78095f8..87c74e0 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,7 +4,7 @@ Changelog 1.0 (unreleased) ---------------- -- Use (-100, 1) years range for birthday field. +- Use (-200, 1) years range for birthday field. [vincentfretin] - "Add new" popup link is renamed from "Add ..." to "Create ..." diff --git a/src/collective/contact/core/content/person.py b/src/collective/contact/core/content/person.py index 6e806c3..cc6ac2d 100644 --- a/src/collective/contact/core/content/person.py +++ b/src/collective/contact/core/content/person.py @@ -12,7 +12,7 @@ from plone.dexterity.content import Container from plone.dexterity.schema import DexteritySchemaPolicy from plone.namedfile.field import NamedImage from plone.supermodel import model -from plone.formwidget.datetime.z3cform import DatetimeWidget +from plone.formwidget.datetime.z3cform import DateWidget from collective.contact.core import _ from collective.contact.core.browser.contactable import Contactable @@ -20,10 +20,10 @@ from collective.contact.widget.interfaces import IContactContent from collective.contact.core.content.held_position import IHeldPosition -def DatetimeFieldWidget(field, request): +def DateFieldWidget(field, request): """IFieldWidget factory for DatetimeWidget.""" - widget = FieldWidget(field, DatetimeWidget(request)) - widget.years_range = (-100, 1) + widget = FieldWidget(field, DateWidget(request)) + widget.years_range = (-200, 1) return widget @@ -50,7 +50,7 @@ class IPerson(model.Schema, IContactContent): title=_("Person title"), required=False, ) - form.widget(birthday=DatetimeFieldWidget) + form.widget(birthday=DateFieldWidget) birthday = schema.Date( title=_("Birthday"), required=False,