Changeset 1631
- Timestamp:
- 23 Mar 2007, 16:33:23 (18 years ago)
- Location:
- WAeUP_SRP/trunk/skins/waeup_academics
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
WAeUP_SRP/trunk/skins/waeup_academics/getLevelInfo.py
r1514 r1631 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) -
WAeUP_SRP/trunk/skins/waeup_academics/level_view.pt
r1511 r1631 48 48 [edit] 49 49 </a> 50 <a tal:condition="row/is_editable" 51 href="edit" tal:attributes="href string:${row/real_course_path}/external_edit_form" 52 target="edit" 53 onclick="javascript:window.open('','edit','width=600, height=700, directories=no, toolbar=no, location=no, menubar=no, scrollbars=yes, status=no, resizable=no, dependent=no')"> 54 [edit real] 55 </a> 50 56 </td> 51 57 </tr>
Note: See TracChangeset for help on using the changeset viewer.