use separate field for questionnaire header text

This commit is contained in:
Helmut Merz 2015-04-17 07:13:54 +02:00
parent 0e28cefc2d
commit 3470750fc7
4 changed files with 24 additions and 2 deletions

View file

@ -33,6 +33,13 @@ class IQuestionnaire(IConceptSchema, interfaces.IQuestionnaire):
""" A collection of questions for setting up a survey. """ A collection of questions for setting up a survey.
""" """
questionnaireHeader = schema.Text(
title=_(u'Questionnaire Header'),
description=_(u'Text that will appear at the top of the questionnaire.'),
default=u'',
missing_value=u'',
required=False)
defaultAnswerRange = schema.Int( defaultAnswerRange = schema.Int(
title=_(u'Answer Range'), title=_(u'Answer Range'),
description=_(u'Number of items (answer options) to select from.'), description=_(u'Number of items (answer options) to select from.'),

View file

@ -7,7 +7,10 @@
errors item/errors"> errors item/errors">
<metal:title use-macro="item/conceptMacros/concepttitle_only" /> <metal:title use-macro="item/conceptMacros/concepttitle_only" />
<tal:description condition="not:feedback"> <tal:description condition="not:feedback">
<metal:title use-macro="item/conceptMacros/conceptdescription" /> <div tal:define="header item/adapted/questionnaireHeader"
tal:condition="header"
tal:content="structure python:
item.renderText(header, 'text/restructured')" />
</tal:description> </tal:description>
<div tal:condition="feedback"> <div tal:condition="feedback">

Binary file not shown.

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: 0.13.1\n" "Project-Id-Version: 0.13.1\n"
"POT-Creation-Date: 2007-05-22 12:00 CET\n" "POT-Creation-Date: 2007-05-22 12:00 CET\n"
"PO-Revision-Date: 2015-03-22 12:00 CET\n" "PO-Revision-Date: 2015-04-17 12:00 CET\n"
"Last-Translator: Helmut Merz <helmutm@cy55.de>\n" "Last-Translator: Helmut Merz <helmutm@cy55.de>\n"
"Language-Team: loops developers <helmutm@cy55.de>\n" "Language-Team: loops developers <helmutm@cy55.de>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -198,6 +198,18 @@ msgstr "Keine Gruppierung der Fragen"
msgid "The questions should be presented in a linear manner, not grouped by categories or question groups." msgid "The questions should be presented in a linear manner, not grouped by categories or question groups."
msgstr "Die Fragen sollen in linearer Reihenfolge ausgegeben und nicht nach Fragengruppen bzw. Kategorien gruppiert werden." msgstr "Die Fragen sollen in linearer Reihenfolge ausgegeben und nicht nach Fragengruppen bzw. Kategorien gruppiert werden."
msgid "Questionnaire Header"
msgstr "Infotext zum Fragebogen"
msgid "Text that will appear at the top of the questionnaire."
msgstr "Text, der vor dem Fragebogen erscheinen soll"
msgid "Feedback Header"
msgstr "Infotext zur Auswertung"
msgid "Text that will appear at the top of the feedback page."
msgstr "Text, der oben auf der Auswertungsseite erscheinen soll."
msgid "Feedback Footer" msgid "Feedback Footer"
msgstr "Auswertungs-Hinweis" msgstr "Auswertungs-Hinweis"