Ignore:
Timestamp:
16 Nov 2007, 09:45:30 (17 years ago)
Author:
joachim
Message:

new images directory structure

File:
1 edited

Legend:

Unmodified
Added
Removed
  • WAeUP_SRP/base/Widgets.py

    r2663 r2675  
    2121from Products.WAeUP_SRP.Students import getStudentByRegNo
    2222from Products.WAeUP_SRP.Academics import makeCertificateCode
     23from Products.WAeUP_SRP.WAeUPTool import getImagesDir
    2324#from Products.ExtFile.ExtFile import ExtFile
    2425import logging,os,re
     
    18041805    )
    18051806    path = "images"
    1806     storage_path = "%s/%s" % (i_home,path)
     1807    #storage_path = "%s/%s" % (i_home,path)
    18071808    id_field = ""
    18081809    show_image = False
     
    18141815        else:
    18151816            student_id = datastructure[self.id_field]
    1816         student_path = os.path.join(self.storage_path,
    1817                                     student_id)
     1817        # student_path = os.path.join(self.storage_path,
     1818        #                             student_id)
     1819        student_path = getImagesDir(student_id)
    18181820        image_name = ''
    18191821        content_url = ''
     
    18271829            info['image_name'] = image_name
    18281830            info['content_url'] = os.path.join(self.portal_url(),
    1829                                    "viewimage",
    1830                                    self.path,
    1831                                    student_id,
    1832                                    image_name,
    1833                                    )
    1834             info['current_filename'] = os.path.join(student_id,
    1835                                                     image_name)
    1836             info['file_path'] = os.path.join(self.storage_path,
    1837                                              info['current_filename'])
     1831                                               "viewimage",
     1832                                               student_id,
     1833                                               image_name,
     1834                                              )
     1835            info['current_filename'] =  image_name
     1836            info['file_path'] = os.path.join(student_path, image_name)
    18381837        return info
    18391838
     
    19451944            student_id = datastructure[self.id_field]
    19461945        if student_id is not None:
    1947             student_path = os.path.join(self.storage_path,student_id)
     1946            # student_path = os.path.join(self.storage_path,
     1947            #                             student_id)
     1948            student_path = getImagesDir(student_id)
    19481949            if not os.path.exists(student_path):
    19491950                self.waeup_tool.moveImagesToFS(student_id)
     
    20382039                file.content_type = mimetype
    20392040            # Store the file in the filesystem
    2040             student_path = os.path.join(self.storage_path,student_id)
     2041            #student_path = os.path.join(self.storage_path,student_id)
     2042            student_path = getImagesDir(student_id)
    20412043            if not os.path.exists(student_path):
    20422044                os.mkdir(student_path)
Note: See TracChangeset for help on using the changeset viewer.