Changeset 603 for WAeUP_SRP/trunk/skins/waeup_academics
- Timestamp:
- 1 Oct 2006, 10:21:09 (18 years ago)
- Location:
- WAeUP_SRP/trunk/skins/waeup_academics
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
WAeUP_SRP/trunk/skins/waeup_academics/academics_index.py
r600 r603 21 21 22 22 campus = context.portal_catalog(meta_type = "University")[-1].getObject() 23 member = pm.getAuthenticatedMember()24 23 25 24 if context.isManager(): -
WAeUP_SRP/trunk/skins/waeup_academics/academics_index_view.pt
r586 r603 35 35 <strong tal:content="row/title" /></a> </td> 36 36 <td tal:content="row/id"> </td> 37 <td><a href="edit" tal:attributes="href string:${row/url}/cpsdocument_edit_form">[edit]</a></td> 37 38 <td> 39 <a tal:condition="row/is_editable" 40 href="edit" tal:attributes="href string:${row/url}/external_edit_form" 41 target="edit" 42 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')"> 43 [edit] 44 </a> 45 </td> 46 38 47 </tr> 39 48 </table> -
WAeUP_SRP/trunk/skins/waeup_academics/courses_index_view.pt
r598 r603 66 66 <td tal:content="row/id"> </td> 67 67 <td tal:condition="row/is_editable" tal:content="row/review_state"> </td> 68 <td tal:condition="row/is_editable"><a href="edit" tal:attributes="href string:${row/url}/cpsdocument_edit_form">[edit]</a></td> 68 <td> 69 <a tal:condition="row/is_editable" 70 href="edit" tal:attributes="href string:${row/url}/external_edit_form" 71 target="edit" 72 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')"> 73 [edit] 74 </a> 75 </td> 69 76 </tr> 70 77 </span> -
WAeUP_SRP/trunk/skins/waeup_academics/getCertificateInfo.py
r600 r603 15 15 16 16 wf = context.portal_workflow 17 mtool = context.portal_membership18 member = mtool.getAuthenticatedMember()19 17 path_info = request.get('PATH_INFO').split('/') 20 18 21 19 info = {} 22 member_id = str(member)23 roles = member.getRoles()24 20 info['is_manager'] = context.isManager() 25 21 info['is_student'] = context.isStudent() -
WAeUP_SRP/trunk/skins/waeup_academics/getCoursesCertificatesInfo.py
r600 r603 15 15 16 16 wf = context.portal_workflow 17 mtool = context.portal_membership18 member = mtool.getAuthenticatedMember()19 17 path_info = request.get('PATH_INFO').split('/') 20 18 21 19 info = {} 22 member_id = str(member)23 roles = member.getRoles()24 20 info['is_manager'] = context.isManager() 25 21 info['is_student'] = context.isStudent() -
WAeUP_SRP/trunk/skins/waeup_academics/getCoursesInfo.py
r600 r603 15 15 16 16 wf = context.portal_workflow 17 path_info = request.get('PATH_INFO').split('/') 17 18 mtool = context.portal_membership 18 member = mtool.getAuthenticatedMember()19 path_info = request.get('PATH_INFO').split('/')20 19 21 20 info = {} 22 member_id = str(member)23 21 #dep_id = request.get('PATH_TRANSLATED').split('/')[-2] 24 22 dep_id = context.aq_parent.getId() 25 roles = member.getRoles()26 23 info['is_manager'] = context.isManager() 27 24 info['is_student'] = context.isStudent() -
WAeUP_SRP/trunk/skins/waeup_academics/getDocumentInfo.py
r556 r603 15 15 16 16 wf = context.portal_workflow 17 mtool = context.portal_membership18 member = mtool.getAuthenticatedMember()19 17 path_info = request.get('PATH_INFO').split('/') 20 18 21 19 info = {} 22 member_id = str(member) 23 roles = member.getRoles() 24 info['is_manager'] = 'Manager' in roles or 'SectionManager' in roles 25 info['is_student'] = 'Student' in roles 20 info['is_manager'] = context.isManager 21 info['is_student'] = context.isStudent 26 22 info['doc'] = context.getContent() 27 23 return info -
WAeUP_SRP/trunk/skins/waeup_academics/getFacultiesInfo.py
r600 r603 16 16 wf = context.portal_workflow 17 17 mtool = context.portal_membership 18 member = mtool.getAuthenticatedMember()19 18 path_info = request.get('PATH_INFO').split('/') 20 19 21 20 info = {} 22 member_id = str(member)23 roles = member.getRoles()24 21 info['is_manager'] = context.isManager() 25 info['is_student'] = context.isStudent() 22 info['is_student'] = context.isStudent() 26 23 info['action'] = "%s" % context.campus.absolute_url() 27 24 info['choosen_ids'] = request.get('ids',[]) … … 35 32 row['title'] = fd.LongTitle() 36 33 row['url'] = fo.absolute_url() 34 row['is_editable'] = mtool.checkPermission('Modify portal content', fo) 37 35 items.append(row) 38 36 info['items'] = items -
WAeUP_SRP/trunk/skins/waeup_academics/getLevelInfo.py
r600 r603 15 15 16 16 wf = context.portal_workflow 17 mtool = context.portal_membership18 member = mtool.getAuthenticatedMember()19 17 path_info = request.get('PATH_INFO').split('/') 20 18 try: … … 24 22 p = 1 25 23 info = {} 26 member_id = str(member)27 24 pt = request.get('PATH_TRANSLATED').split('/') 28 25 … … 30 27 cert_id = pt[-(2+p)] 31 28 level_id = pt[-(1+p)] 32 roles = member.getRoles()33 29 info['is_manager'] = context.isManager() 34 30 info['is_student'] = context.isStudent() … … 51 47 row['id'] = r.getId 52 48 row['title'] = rd.Title() 53 row['core'] = rd.core_or_elective 49 row['core'] = rd.core_or_elective 54 50 row['semester'] = rd.semester 55 51 row['url'] = ro.absolute_url() -
WAeUP_SRP/trunk/skins/waeup_academics/level_index_view.pt
r598 r603 41 41 <td tal:content="python: test(row['core'],'core','elective')"></td> 42 42 <td tal:condition="row/is_editable" tal:content="row/review_state"> </td> 43 <td tal:condition="row/is_editable" ><a href="edit" tal:attributes="href string:${row/url}/cpsdocument_edit_form">[edit]</a></td> 43 <td> 44 <a tal:condition="row/is_editable" 45 href="edit" tal:attributes="href string:${row/url}/external_edit_form" 46 target="edit" 47 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')"> 48 [edit] 49 </a> 50 </td> 44 51 </tr> 45 52 </span> -
WAeUP_SRP/trunk/skins/waeup_academics/searchAcademics.py
r600 r603 18 18 wf = context.portal_workflow 19 19 catalog = context.portal_catalog 20 mtool = context.portal_membership21 member = mtool.getAuthenticatedMember()22 20 lt = context.portal_layouts 23 21 pr = context.portal_registration 24 22 path_info = request.get('PATH_INFO').split('/') 25 roles = member.getRoles() 26 is_manager = 'Manager' in roles or 'SectionManager' in roles 23 is_manager = context.isManager 27 24 validate = request.has_key("cpsdocument_edit_button") 28 25 items = [] 29 default = {'search_mode': 'course', 30 'review_state': 'unchecked', 26 default = {'search_mode': 'course', 27 'review_state': 'unchecked', 31 28 'search_string': '' 32 29 } 33 30 34 31 rend,psm,ds = lt.renderLayout(layout_id= 'academics_search', 35 32 schema_id= 'academics_search', … … 52 49 if state == " ----- ": 53 50 state = '' 54 if not term and what in ('student_edit','jamb_ id','name','matric_no'):51 if not term and what in ('student_edit','jamb_reg_no','name','matric_no'): 55 52 return context.academics_search_view(rendered = rend, 56 53 psm = "You must specify a search string", … … 69 66 res = catalog(portal_type='Student', 70 67 id = term.strip()) 71 elif what == "jamb_ id":68 elif what == "jamb_reg_no": 72 69 res = catalog(portal_type='StudentApplication', 73 70 SearchableText="%s*" % term.strip().lower())
Note: See TracChangeset for help on using the changeset viewer.