provide additional fields for agenda item

This commit is contained in:
Helmut Merz 2012-07-17 09:29:02 +02:00
parent 6df53bfb96
commit 8ed023c962
4 changed files with 44 additions and 4 deletions

Binary file not shown.

View file

@ -299,6 +299,27 @@ msgstr "Besprechungsprotokoll generieren"
msgid "Participants"
msgstr "Teilnehmer"
msgid "The names of the persons taking part in the event."
msgstr "Die Namen der Personen, die an der Besprechung teilnehmen."
msgid "label_responsible"
msgstr "Referent"
msgid "desc_responsible"
msgstr "Person, die diesen Tagesordnungpunkt vertritt."
msgid "label_discussion"
msgstr "Diskussion"
msgid "desc_discussion"
msgstr "Diskussion"
msgid "label_consequences"
msgstr "Schlussfolgerungen"
msgid "desc_consequences"
msgstr "Schlussfolgerungen"
msgid "Task/Action"
msgstr "Aufgabe"

View file

@ -281,6 +281,7 @@ class CreateFollowUpEventForm(CreateConceptPage, MeetingMinutes):
data = self.getData()
data['title'] = self.baseEvent.title
data['description'] = self.baseEvent.description
data['participants'] = self.baseEvent.participants
return data
def results(self):
@ -332,8 +333,9 @@ class CreateFollowUpEvent(CreateConcept, BaseFollowUpController):
conceptType=taskType,
title=source.title,
description=source.description,
start=source.start,
end=source.end)
responsible=source.start,
discussion=source.discussion,
consequences=source.consequences)
stask.assignChild(newTask, self.followsPredicate)
for rel in stask.getParentRelations():
if rel.predicate != self.view.typePredicate:

View file

@ -171,10 +171,27 @@ class IEvent(ITask):
required=False)
class IAgendaItem(ILoopsAdapter):
pass
responsible = schema.TextLine(
title=_(u'label_responsible'),
description=_(u'desc_responsible.'),
default=u'',
required=False)
discussion = schema.Text(
title=_(u'label_discussion'),
description=_(u'desc_discussion.'),
default=u'',
missing_value=u'',
required=False)
concequences = schema.Text(
title=_(u'label_consequences'),
description=_(u'desc_consequences.'),
default=u'',
missing_value=u'',
required=False)
# 'hasrole' predicate