EduploneExam ExamFolder.py,1.33.2.13,1.33.2.14 version.txt,1.24.2.14,1.24.2.15
"Fabian K." <[email protected]> Mon, 27 Feb 2006 21:57:39 +0000
| Newsgroups | gmane.comp.web.zope.eduplone.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/eduplone/EduploneExam
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17755
Modified Files:
Tag: exam-1_1
ExamFolder.py version.txt
Log Message:
Added random answer output in exam view. Changed model and added one attribute to ExamFolder. Build 66.
Index: version.txt
===================================================================
RCS file: /cvsroot/eduplone/EduploneExam/version.txt,v
retrieving revision 1.24.2.14
retrieving revision 1.24.2.15
diff -C2 -d -r1.24.2.14 -r1.24.2.15
*** version.txt 26 Feb 2006 20:46:14 -0000 1.24.2.14
--- version.txt 27 Feb 2006 21:57:37 -0000 1.24.2.15
***************
*** 1 ****
! 1.2 build 65
--- 1 ----
! 1.2 build 66
Index: ExamFolder.py
===================================================================
RCS file: /cvsroot/eduplone/EduploneExam/ExamFolder.py,v
retrieving revision 1.33.2.13
retrieving revision 1.33.2.14
diff -C2 -d -r1.33.2.13 -r1.33.2.14
*** ExamFolder.py 26 Feb 2006 20:46:14 -0000 1.33.2.13
--- ExamFolder.py 27 Feb 2006 21:57:37 -0000 1.33.2.14
***************
*** 95,98 ****
--- 95,109 ----
),
+ BooleanField('param_randomizeAnswers',
+ default="True",
+ widget=BooleanWidget(
+ label='Param_randomizeanswers',
+ label_msgid='EduploneExam_label_param_randomizeAnswers',
+ description_msgid='EduploneExam_help_param_randomizeAnswers',
+ i18n_domain='EduploneExam',
+ ),
+ schemata="settings"
+ ),
+
),
)
***************
*** 295,310 ****
- def _updateRegisteredTypes(self):
- """ updates own fti based on registered containers """
- tt = getToolByName(self,'portal_types')
- ti = tt[self.meta_type]
- qtypes = getQuestionTypes()
- atypes = getAdditionalTypes()
- allowedmetatypes = [qtypes[key].meta_type for key in qtypes]
- for key in atypes:
- allowedmetatypes.append(atypes[key].meta_type)
- ti.allowed_content_types=tuple(allowedmetatypes)
-
-
def overrideScore(self, request):
""" """
--- 306,309 ----
***************
*** 323,326 ****
--- 322,337 ----
+ def _updateRegisteredTypes(self):
+ """ updates own fti based on registered containers """
+ tt = getToolByName(self,'portal_types')
+ ti = tt[self.meta_type]
+ qtypes = getQuestionTypes()
+ atypes = getAdditionalTypes()
+ allowedmetatypes = [qtypes[key].meta_type for key in qtypes]
+ for key in atypes:
+ allowedmetatypes.append(atypes[key].meta_type)
+ ti.allowed_content_types=tuple(allowedmetatypes)
+
+
def listUsers(self):
""" """
-------------------------------------------------------
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