Changeset 1385
- Timestamp:
- 01/21/11 17:54:33 (16 months ago)
- Location:
- HelpIM3/branches/chatgroups/HelpIM/questionair/pages
- Files:
-
- 2 modified
-
AnswerDefinitionEditor.py (modified) (1 diff)
-
QuestionEditor.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
HelpIM3/branches/chatgroups/HelpIM/questionair/pages/AnswerDefinitionEditor.py
r1384 r1385 36 36 } 37 37 def validate(self, *pargs, **kwargs): 38 errors = [] 39 40 if not self.parameters.has_key('fcAnswer_code') or len(self.parameters['fcAnswer_code']) == 0: 41 self.errors.append({'fcAnswer_code': 'De code is verplicht'}) 42 43 if not self.parameters.has_key('fcAnswer_text') or len(self.parameters['fcAnswer_text']) == 0: 44 self.errors.append({'fcAnswer_text': 'De antwoord-tekst is verplicht'}) 45 self.log.debug('validate() errors : %s' % errors) 46 return errors 47 38 self.checkNotEmpty('fcAnswer_code', 'De code is verplicht') 39 self.checkNotEmpty('fcAnswer_text', 'De antwoord-tekst is verplicht') 40 self.checkNotEmpty('fcAnswer_action', 'You need to choose an action') 48 41 49 42 def getPanelData(self, *pargs, **kwargs): -
HelpIM3/branches/chatgroups/HelpIM/questionair/pages/QuestionEditor.py
r1383 r1385 276 276 self.addError('question_type', 'question_type %s unknown' % self.getParam('question_type')) 277 277 278 if self.checkParam('__function__', 'AddAnswerDefinition'):279 self.checkNotEmpty('fcAnswer_code', 'De code is verplicht')280 self.checkNotEmpty('fcAnswer_text', 'De text is verplicht')281 282 278 def panelDataToObject(self, *pargs, **kwargs): 283 279 self.log.debug('.panelDataToObject()')
