From 3e0f2b4c6e12870989e1ddd2e90970648d69c3a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Messiant?= Date: Fri, 19 Jul 2013 18:11:42 +0200 Subject: [PATCH] Default value for information title, hide title for information --- src/collective/task/content/information.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/collective/task/content/information.py b/src/collective/task/content/information.py index fec4adb..0373479 100644 --- a/src/collective/task/content/information.py +++ b/src/collective/task/content/information.py @@ -1,13 +1,15 @@ from zope.interface import implements +from plone.autoform import directives as form from plone.dexterity.content import Item +from plone.directives.form import default_value from collective.task.interfaces import IBaseTask class IInformation(IBaseTask): """Schema for information""" - pass + form.mode(title='hidden') class Information(Item): @@ -17,3 +19,8 @@ class Information(Item): meta_type = 'information' # disable local roles inheritance __ac_local_roles_block__ = True + + +@default_value(field=IInformation['title']) +def titleDefaultValue(data): + return u"Pour information"