EduploneTest/types EduploneTestingEnvironment.py,1.28,1.29
"Fabian K." <[email protected]> Fri, 07 Jan 2005 12:47:01 +0000
| Newsgroups | gmane.comp.web.zope.eduplone.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/eduplone/EduploneTest/types
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24510
Modified Files:
EduploneTestingEnvironment.py
Log Message:
Added epoz in feedback_txt
Index: EduploneTestingEnvironment.py
===================================================================
RCS file: /cvsroot/eduplone/EduploneTest/types/EduploneTestingEnvironment.py,v
retrieving revision 1.28
retrieving revision 1.29
diff -C2 -d -r1.28 -r1.29
*** EduploneTestingEnvironment.py 6 Jan 2005 01:08:20 -0000 1.28
--- EduploneTestingEnvironment.py 7 Jan 2005 12:46:58 -0000 1.29
***************
*** 83,87 ****
required=1,
searchable = 1,
! widget=TextAreaWidget(label = u"Feedback",
label_msgid='label_test_feedback_text',
description = u"Exam feedback",
--- 83,87 ----
required=1,
searchable = 1,
! widget=RichWidget(label = u"Feedback",
label_msgid='label_test_feedback_text',
description = u"Exam feedback",
***************
*** 667,671 ****
correctAnswers +=1
! wrongAnswers=len(possibleAnswers)-correctAnswers
return (float(questionScore)/float(len(possibleAnswers))) * correctAnswers
--- 667,671 ----
correctAnswers +=1
! wrongAnswers = len(possibleAnswers)-correctAnswers
return (float(questionScore)/float(len(possibleAnswers))) * correctAnswers
***************
*** 767,780 ****
for field in question['param']:
! print
! print '####'
! print field
! mutator=self[question['title']].getField(field).getMutator(self[question['title']])
mutator(question['param'][field])
if question.has_key('answers'):
for answer in question['answers']:
! answerNumber=len(self[question['title']].contentValues())
! answerId=''.join(['Answer',str(answerNumber)])
self[question['title']].invokeFactory(
''.join(['eduplone ', question['type'], 'Answer']),
--- 767,777 ----
for field in question['param']:
! mutator = self[question['title']].getField(field).getMutator(self[question['title']])
mutator(question['param'][field])
if question.has_key('answers'):
for answer in question['answers']:
! answerNumber = len(self[question['title']].contentValues())
! answerId = "".join(['Answer',str(answerNumber)])
self[question['title']].invokeFactory(
''.join(['eduplone ', question['type'], 'Answer']),
***************
*** 783,793 ****
answerObj=self[question['title']][answerId]
for field in answer:
! print answerObj.getField(field)
! mutator=answerObj.getField(field).getMutator(answerObj)
!
mutator(answer[field])
! return 'done.'
--- 780,788 ----
answerObj=self[question['title']][answerId]
for field in answer:
! mutator = answerObj.getField(field).getMutator(answerObj)
mutator(answer[field])
! return "Done."
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt