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