- Timestamp:
- 25 Feb 2007, 16:24:11 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
WAeUP_SRP/trunk/skins/waeup_student/getStudyCourseInfo.py
r1490 r1492 43 43 info['course'] = None 44 44 items = [] 45 #current_level = sbrain.level46 #levels = context.objectIds()47 #review_state = wftool.getInfoFor(context,'review_state',None)48 #if review_state != 'content_addable':49 #wftool.doActionFor(context,'close_for_edit')45 current_level = sbrain.level 46 levels = context.objectIds() 47 review_state = wftool.getInfoFor(context,'review_state',None) 48 if review_state != 'content_addable': 49 wftool.doActionFor(context,'close_for_edit') 50 50 student_review_state = context.getStudentReviewState() 51 may_register = student_review_state in ('shool_fee_payed',) 52 #levels.sort() 53 #if not levels and may_register: 54 # context.invokeFactory('StudentStudyLevel',"%s" % current_level) 55 # level = getattr(context,"%s" % current_level) 56 # session = context.getSessionString() 57 # level.getContent().edit(mapping={'session': session}) 58 # context.portal_workflow.doActionFor(level,'open') 59 # context.portal_workflow.doActionFor(level,'close_for_edit') 60 # levels.append(current_level) 61 #for l in levels: 62 # row = {} 63 # row['id'] = l 64 # row['title'] = "Level %s" % l 65 # row['url'] = "%s/%s" % (context.absolute_url(),l) 66 # items.append(row) 51 may_register = 1 or student_review_state in ('shool_fee_payed',) 52 levels.sort() 53 info['create_level'] = None 54 if may_register: 55 info['create_level'] = current_level 56 for l in levels: 57 row = {} 58 row['id'] = l 59 row['title'] = "Level %s" % l 60 row['url'] = "%s/%s" % (context.absolute_url(),l) 61 items.append(row) 67 62 68 63 info['items'] = items
Note: See TracChangeset for help on using the changeset viewer.