Changeset 14488 for main/waeup.kofa


Ignore:
Timestamp:
1 Feb 2017, 09:33:05 (8 years ago)
Author:
Henrik Bettermann
Message:

Make signatures on reports customizable.

Location:
main/waeup.kofa/trunk/src/waeup/kofa/students/reports
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py

    r14481 r14488  
    184184
    185185    note = None
     186    signatures = None
    186187
    187188    def __init__(self, faccode, depcode, certcode, session, level,
     
    246247
    247248        pdf_data.append(Spacer(1, 40))
    248         signatures = [
    249             translate(_('Head of Department')),
    250             translate(_('Dean of Faculty'))]
    251         signaturetables = get_signature_tables(signatures, landscape=True)
    252         pdf_data.append(signaturetables[0])
     249        if self.signatures:
     250            signaturetables = get_signature_tables(self.signatures, landscape=True)
     251            pdf_data.append(signaturetables[0])
    253252
    254253        pdf = creator.create_pdf(
  • main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py

    r14484 r14488  
    126126    certcode = None
    127127    pdfcreator = ''
     128    signatures = None
    128129
    129130    note = None
     
    228229        doc_title = translate(_('Presentation of Session Results'))
    229230        pdf_data.append(Spacer(1, 40))
    230         signatures = ['Head of Department',
    231                       'External Examiner', 'Dean of Faculty']
    232         signaturetables = get_signature_tables(signatures)
    233         pdf_data.append(signaturetables[0])
     231        if self.signatures:
     232            signaturetables = get_signature_tables(self.signatures)
     233            pdf_data.append(signaturetables[0])
    234234
    235235        pdf = creator.create_pdf(
Note: See TracChangeset for help on using the changeset viewer.