Changeset 1781 for WAeUP_SRP/trunk/skins
- Timestamp:
- 13 May 2007, 17:38:27 (18 years ago)
- Location:
- WAeUP_SRP/trunk/skins
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
WAeUP_SRP/trunk/skins/waeup_custom/logged_in.py
r1780 r1781 44 44 student = getattr(students,str(member)) 45 45 student_app = getattr(student,'application',None) 46 if request.has_key('returning') and student_app is None: 46 student_per = getattr(student,'personal',None) 47 if request.has_key('returning') and student_app is None: 47 48 email=request.get("email") 48 49 phone=request.get("phone_nr") 49 50 context.waeup_tool.makeStudentData(str(member), 50 email=email,51 phone_nr=phone,52 )53 d = {}54 d['id'] = str(member)55 d['email'] = email56 d['phone'] = phone57 context.students_catalog.modifyRecord(**d)51 email=email, 52 phone_nr=phone, 53 ) 54 #d = {} 55 #d['id'] = str(member) 56 #d['email'] = email 57 #d['phone'] = phone 58 #context.students_catalog.modifyRecord(**d) 58 59 elif student_app is None: 59 60 context.waeup_tool.makeStudentData(str(member)) … … 73 74 logger.info('%s logged in, review_state %s' % (member,s_review_state)) 74 75 app_doc = student_app.getContent() 76 77 if request.has_key('returning'): 78 email=request.get("email") 79 phone=request.get("phone_nr") 80 # should be always closed, however ... 81 if a_review_state != 'opened': 82 wftool.doActionFor(student_app,'open') 83 # should be always opened after import, however ... 84 if p_review_state != 'opened': 85 wftool.doActionFor(student_per,'open') 86 per_doc = student_per.getContent() 87 app_doc.edit(mapping = {'app_email' : email}) 88 per_doc.edit(mapping = {'email' : email, 'phone' : phone}) 89 wftool.doActionFor(student_app,'close') 90 75 91 #from Products.zdb import set_trace;set_trace() 76 92 if load_passport and 'passport' not in app_doc.objectIds(): -
WAeUP_SRP/trunk/skins/waeup_student/getRetStudentStatistics.py
r1763 r1781 22 22 entry_sessions = ('94','95','96','97','98','99','00','01','02','03','04','05') 23 23 24 new_states = ('returning',24 ret_states = ('returning', 25 25 'school_fee_paid', 26 26 'courses_registered', … … 39 39 res = context.students_catalog(entry_session = entry_sessions) 40 40 dict['total'] = len(res) 41 for state in new_states:41 for state in ret_states: 42 42 res = context.students_catalog(entry_session = entry_sessions, review_state = state) 43 43 dict[state] = len(res) … … 55 55 res = context.students_catalog(entry_session = entry_sessions, faculty = f.getId) 56 56 dict['total'] = len(res) 57 for state in new_states:57 for state in ret_states: 58 58 res = context.students_catalog(entry_session = entry_sessions, faculty = f.getId, review_state = state) 59 59 dict[state] = len(res)
Note: See TracChangeset for help on using the changeset viewer.