equal
deleted
inserted
replaced
193 widget=widgets.ReadOnlyInput(), required=False), |
193 widget=widgets.ReadOnlyInput(), required=False), |
194 'clean': cleaning.validate_document_acl(self), |
194 'clean': cleaning.validate_document_acl(self), |
195 } |
195 } |
196 |
196 |
197 new_params['survey_take_form'] = surveys.SurveyTakeForm |
197 new_params['survey_take_form'] = surveys.SurveyTakeForm |
|
198 new_params['survey_record_form'] = surveys.SurveyRecordForm |
198 |
199 |
199 params = dicts.merge(params, new_params, sub_merge=True) |
200 params = dicts.merge(params, new_params, sub_merge=True) |
200 |
201 |
201 super(View, self).__init__(params=params) |
202 super(View, self).__init__(params=params) |
202 |
203 |
785 context['page_name'] = "%s titled '%s'" %(page_name, survey_entity.title) |
786 context['page_name'] = "%s titled '%s'" %(page_name, survey_entity.title) |
786 context['entity'] = survey_entity |
787 context['entity'] = survey_entity |
787 context['record'] = record_entity |
788 context['record'] = record_entity |
788 |
789 |
789 # store the read only survey form in the context |
790 # store the read only survey form in the context |
790 survey_form = params['survey_take_form']( |
791 survey_form = params['survey_record_form']( |
791 survey_content=survey_entity.survey_content, |
792 survey_content=survey_entity.survey_content, |
792 survey_record=record_entity, |
793 survey_record=record_entity, |
793 survey_logic=self._params['logic'], |
794 survey_logic=self._params['logic'], |
794 read_only=True) |
795 read_only=True) |
795 survey_form.getFields() |
796 survey_form.getFields() |