EduploneTest/types EduploneFillGap.py,1.10,1.11 EduploneFillGapAnswer.py,1.4,1.5 EduploneTestMember.py,1.8,1.9
Nils Haagen <[email protected]> Wed, 05 Jan 2005 00:36:42 +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-serv26634/types
Modified Files:
EduploneFillGap.py EduploneFillGapAnswer.py
EduploneTestMember.py
Log Message:
fixed the f* encoding error in fillgap
Index: EduploneTestMember.py
===================================================================
RCS file: /cvsroot/eduplone/EduploneTest/types/EduploneTestMember.py,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** EduploneTestMember.py 3 Jan 2005 14:46:07 -0000 1.8
--- EduploneTestMember.py 5 Jan 2005 00:36:37 -0000 1.9
***************
*** 67,76 ****
def _saveQuestionAnswers(self, user, questionid, answers={}):
""" """
! answersdict = {}
# generate dictionary of answerId and user input
for b in answers.keys():
answersdict[b] = answers[b]
!
# append question id and dictionary to user object
self.answers[questionid] = answersdict
--- 67,79 ----
def _saveQuestionAnswers(self, user, questionid, answers={}):
""" """
! answersdict = {}
# generate dictionary of answerId and user input
for b in answers.keys():
answersdict[b] = answers[b]
! print
! print '######'
! print answers
! print
# append question id and dictionary to user object
self.answers[questionid] = answersdict
Index: EduploneFillGap.py
===================================================================
RCS file: /cvsroot/eduplone/EduploneTest/types/EduploneFillGap.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** EduploneFillGap.py 3 Jan 2005 14:46:06 -0000 1.10
--- EduploneFillGap.py 5 Jan 2005 00:36:33 -0000 1.11
***************
*** 135,139 ****
rendered_text = re.sub(r"<gap=(?P<foo>\w+)>", textfield_gap % r"\g<foo>", self.text_to_render)
for i in uAnswer.keys():
! rendered_text = rendered_text.replace('name="' + i +'"', 'name="' + i + '" value="' + uAnswer[i] + '"')
--- 135,144 ----
rendered_text = re.sub(r"<gap=(?P<foo>\w+)>", textfield_gap % r"\g<foo>", self.text_to_render)
for i in uAnswer.keys():
! #pass
! pA=str('name="' + i +'"')
! pB='name="' + i + '" value="' + str(uAnswer[i]) + '"'
! #print pB
! rendered_text = rendered_text.encode('iso-8859-1', "ignore").replace(pA, pB)
!
Index: EduploneFillGapAnswer.py
===================================================================
RCS file: /cvsroot/eduplone/EduploneTest/types/EduploneFillGapAnswer.py,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** EduploneFillGapAnswer.py 12 Oct 2004 21:17:45 -0000 1.4
--- EduploneFillGapAnswer.py 5 Jan 2005 00:36:37 -0000 1.5
***************
*** 68,81 ****
return self.aq_parent.eduplone_fillgap_edit()
-
- """
- def getAnswer(self):
- #print 'testausgabe',getattr(self,self.Schema()['title'].accessor)()
- return getattr(self,self.Schema()['title'].accessor)(),\
- getattr(self,self.Schema()['Answer for the question'].accessor)(),\
- getattr(self,self.Schema()['Answer correct?'].accessor)(),\
- getattr(self,self.Schema()['Feedback'].accessor)(),\
- getattr(self,self.Schema()['Image for the question'].accessor)()
- """
registerType(EduploneFillGapAnswer)
--- 68,71 ----
-------------------------------------------------------
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