Changeset 1285
- Timestamp:
- 12 Jan 2007, 16:04:40 (18 years ago)
- Location:
- WAeUP_SRP/trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
WAeUP_SRP/trunk/WAeUPTool.py
r1263 r1285 35 35 from Products.CMFCore.URLTool import URLTool 36 36 from Students import makeCertificateCode 37 import logging 37 from Globals import package_home,INSTANCE_HOME 38 p_home = package_home(globals()) 39 i_home = INSTANCE_HOME 40 import logging,os 38 41 import transaction 39 42 … … 79 82 return getattr(student_entry,"password","not set") 80 83 ###) 84 85 security.declarePublic('loadStudentFoto') ###( 86 def loadStudentFoto(self,student): 87 "return a student passport picture" 88 app_doc = student.application.getContent() 89 clear = student.clearance 90 clear_doc = clear.getContent() 91 matric_no = clear_doc.matric_no.upper() 92 picture ="%s/import/pictures_returning/%s.jpg" % (i_home,matric_no) 93 #import pdb;pdb.set_trace() 94 if not os.path.exists(picture): 95 return "Passport foto not found %s" % picture 96 file = open(picture) 97 outfile = file.read() 98 app_doc.manage_addFile('passport', 99 file=outfile, 100 title="%s.jpg" % matric_no) 101 return "successfully loaded passport" 102 ###) 103 81 104 82 105 security.declareProtected(ModifyPortalContent,'createOne') ###( -
WAeUP_SRP/trunk/skins/waeup_custom/logged_in.py
r1242 r1285 31 31 is_anon = mtool.isAnonymousUser() 32 32 member = mtool.getAuthenticatedMember() 33 load_passport = hasattr(context.waeup_tool,'loadStudentFoto') 33 34 34 35 if not is_anon: … … 65 66 logger.info('"%s", "logged in", "review_state %s"' % (member,s_review_state)) 66 67 app_doc = student_app.getContent() 67 #from Products.zdb import set_trace 68 #set_trace() 68 #from Products.zdb import set_trace;set_trace() 69 if load_passport and 'passport' not in app_doc.objectIds(): 70 msg = context.waeup_tool.loadStudentFoto(student) 71 logger.info('"%s", "%s"' % (member,msg)) 69 72 if s_review_state in ("student_created","admitted") and\ 70 73 a_review_state == 'created' : -
WAeUP_SRP/trunk/skins/waeup_utilities/fixLevel.py
r1284 r1285 66 66 context.students_catalog.modifyRecord(id=id, level=level) 67 67 modified.append("%s, %s" % (id,c)) 68 69 68 return '\n'.join(modified)
Note: See TracChangeset for help on using the changeset viewer.