- Timestamp:
- 28 Mar 2007, 02:35:25 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
WAeUP_SRP/branches/uli/skins/waeup_academics/getLevelInfo.py
r1514 r1653 16 16 wf = context.portal_workflow 17 17 mtool = context.portal_membership 18 academics_path = "%s/campus/academics" % context.portal_url() 18 19 path_info = request.get('PATH_INFO').split('/') 19 20 try: … … 44 45 ro = r.getObject() 45 46 rd = ro.getContent() 46 row['id'] = r.getId47 course_id = row['id'] = r.getId 47 48 row['title'] = rd.Title() 48 49 row['core'] = rd.core_or_elective … … 50 51 row['url'] = ro.absolute_url() 51 52 row['review_state'] = wf.getInfoFor(ro,'review_state','None') 52 row['is_editable'] = mtool.checkPermission('Modify portal content', ro) 53 editable = row['is_editable'] = mtool.checkPermission('Modify portal content', ro) 54 if editable: 55 course_res = context.courses_catalog(code=course_id) 56 if course_res: 57 rc = course_res[0] 58 row['real_course_path'] = "%s/%s/%s/courses/%s" % (academics_path,rc.faculty,rc.department,course_id) 53 59 if rd.semester == 'first': 54 60 first.append(row)
Note: See TracChangeset for help on using the changeset viewer.