EduploneLearningSequence EduploneLearningSequence.py,1.10,1.11
Daniel Nouri <[email protected]>
| Newsgroups | gmane.comp.web.zope.eduplone.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/eduplone/EduploneLearningSequence
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29486
Modified Files:
EduploneLearningSequence.py
Log Message:
Lots of fixes, but still unstable.
Index: EduploneLearningSequence.py
===================================================================
RCS file: /cvsroot/eduplone/EduploneLearningSequence/EduploneLearningSequence.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** EduploneLearningSequence.py 4 Jul 2004 12:20:00 -0000 1.10
--- EduploneLearningSequence.py 4 Jul 2004 13:39:50 -0000 1.11
***************
*** 57,63 ****
{ 'id' : 'start_lsq',
'name' : 'Start Course',
! 'action' : 'string:lsq_start_form',
'permissions' : ('Start Learning Sequence',),
! 'condition' : "string:here/isReadyToGo",
'category' : 'object',
},
--- 57,63 ----
{ 'id' : 'start_lsq',
'name' : 'Start Course',
! 'action' : 'string:lsq_start_script',
'permissions' : ('Start Learning Sequence',),
! 'condition' : "object/isReadyToGo",
'category' : 'object',
},
***************
*** 187,210 ****
#
security.declareProtected('Start Learning Sequence', 'lsq_start')
! def lsq_start(self, students=None) :
""" Starts Workitems """
! request = self.REQUEST
! RESPONSE = request.RESPONSE
!
! if not students:
! if not request.has_key('students'):
! self.REQUEST.RESPONSE.redirect(self.absolute_url()+
! '/lsq_start_form?portal_status_message='
! 'You+need+to+select+at+least+one+student!')
! return
! students = request['students']
!
! # If only one student was selected you would get a string instead of a
! # list
! if type(students) == type("") :
! students = [students]
!
! tutor = self.REQUEST.AUTHENTICATED_USER
step = self.objectValues()[0]
uid = step.UID()
--- 187,194 ----
#
security.declareProtected('Start Learning Sequence', 'lsq_start')
! def lsq_start(self, tutor, students) :
""" Starts Workitems """
! tutor = tutor
step = self.objectValues()[0]
uid = step.UID()
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com