EduploneExam/answers BlindGapAnswer.py,1.27.2.5,1.27.2.6 ChoiceGapAnswer.py,1.26.2.9,1.26.2.10
"Fabian K." <[email protected]> Sun, 26 Feb 2006 20:46:16 +0000
| Newsgroups | gmane.comp.web.zope.eduplone.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/eduplone/EduploneExam/answers
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2971/answers
Modified Files:
Tag: exam-1_1
BlindGapAnswer.py ChoiceGapAnswer.py
Log Message:
Lets increase the build # once again, removed created flag from model and hardcoded it.
Index: ChoiceGapAnswer.py
===================================================================
RCS file: /cvsroot/eduplone/EduploneExam/answers/ChoiceGapAnswer.py,v
retrieving revision 1.26.2.9
retrieving revision 1.26.2.10
diff -C2 -d -r1.26.2.9 -r1.26.2.10
*** ChoiceGapAnswer.py 26 Feb 2006 20:09:02 -0000 1.26.2.9
--- ChoiceGapAnswer.py 26 Feb 2006 20:46:14 -0000 1.26.2.10
***************
*** 55,68 ****
),
- BooleanField('created',
- default="0",
- widget=BooleanWidget(
- label='Created',
- label_msgid='EduploneExam_label_created',
- description_msgid='EduploneExam_help_created',
- i18n_domain='EduploneExam',
- )
- ),
-
),
)
--- 55,58 ----
***************
*** 113,117 ****
)
!
##/code-section class-header
--- 103,107 ----
)
! created = False
##/code-section class-header
***************
*** 119,135 ****
#Methods
#manually created methods
-
- def manage_beforeDelete(self, item, container):
- """ """
- BaseAnswer.manage_beforeDelete(self, item, container)
- basetext_new = []
- match = "<id='%s'>" % self.getId()
- for i in self.aq_parent.getBasetextAsList():
- if i == match:
- basetext_new.append(self.getCorrect())
- else:
- basetext_new.append(i)
- self.aq_parent.setBasetext(" ".join(basetext_new))
-
def getCleanOptions(self):
--- 109,112 ----
***************
*** 159,162 ****
--- 136,162 ----
+ def manage_beforeDelete(self, item, container):
+ """ """
+ BaseAnswer.manage_beforeDelete(self, item, container)
+ basetext_new = []
+ match = "<id='%s'>" % self.getId()
+ for i in self.aq_parent.getBasetextAsList():
+ if i == match:
+ basetext_new.append(self.getCorrect())
+ else:
+ basetext_new.append(i)
+ self.aq_parent.setBasetext(" ".join(basetext_new))
+
+
+ def setCreated(self, value):
+ """ Neccessary to avoid Zopes restricted python guard """
+ if value in [True, False]:
+ self.created = value
+
+ def getCreated(self):
+ """ """
+ return self.created
+
+
registerType(ChoiceGapAnswer,PROJECTNAME)
Index: BlindGapAnswer.py
===================================================================
RCS file: /cvsroot/eduplone/EduploneExam/answers/BlindGapAnswer.py,v
retrieving revision 1.27.2.5
retrieving revision 1.27.2.6
diff -C2 -d -r1.27.2.5 -r1.27.2.6
*** BlindGapAnswer.py 26 Feb 2006 20:09:02 -0000 1.27.2.5
--- BlindGapAnswer.py 26 Feb 2006 20:46:14 -0000 1.27.2.6
***************
*** 37,50 ****
schema=Schema((
- BooleanField('created',
- default="0",
- widget=BooleanWidget(
- label='Created',
- label_msgid='EduploneExam_label_created',
- description_msgid='EduploneExam_help_created',
- i18n_domain='EduploneExam',
- )
- ),
-
),
)
--- 37,40 ----
***************
*** 95,99 ****
)
!
##/code-section class-header
--- 85,89 ----
)
! created = False
##/code-section class-header
***************
*** 101,117 ****
#Methods
#manually created methods
-
- def manage_beforeDelete(self, item, container):
- """ """
- TextLineAnswer.manage_beforeDelete(self, item, container)
- basetext_new = []
- match = "<id='%s'>" % self.getId()
- for i in self.aq_parent.getBasetextAsList():
- if i == match:
- basetext_new.append(self.getCorrect()[0])
- else:
- basetext_new.append(i)
- self.aq_parent.setBasetext(" ".join(basetext_new))
-
def processValue(self, value=''):
--- 91,94 ----
***************
*** 131,134 ****
--- 108,133 ----
+ def manage_beforeDelete(self, item, container):
+ """ """
+ TextLineAnswer.manage_beforeDelete(self, item, container)
+ basetext_new = []
+ match = "<id='%s'>" % self.getId()
+ for i in self.aq_parent.getBasetextAsList():
+ if i == match:
+ basetext_new.append(self.getCorrect()[0])
+ else:
+ basetext_new.append(i)
+ self.aq_parent.setBasetext(" ".join(basetext_new))
+
+ def setCreated(self, value):
+ """ Neccessary to avoid Zopes restricted python guard """
+ if value in [True, False]:
+ self.created = value
+
+ def getCreated(self):
+ """ """
+ return self.created
+
+
registerType(BlindGapAnswer,PROJECTNAME)
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642