Ignore:
Timestamp:
23 Apr 2025, 06:24:17 (13 hours ago)
Author:
Henrik Bettermann
Message:

Allow lecturers to edit scores in state 'courses registered‘.
Prepare renderPDFCourseticketsOverview to render mark sheets.

Location:
main/waeup.kofa/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/CHANGES.txt

    r18058 r18063  
    441.8.2.dev0 (unreleased)
    55=======================
     6
     7* Allow lecturers to edit scores in state 'courses registered'
     8
     9* Prepare `renderPDFCourseticketsOverview` to render mark sheets.
    610
    711* Replace `get_unpaid_payments` webservice method by `get_payments`.
  • main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py

    r17378 r18063  
    2828from zope.interface import implementedBy
    2929from zope.event import notify
    30 from waeup.kofa.interfaces import academic_sessions_vocab, VALIDATED, IKofaUtils
     30from waeup.kofa.interfaces import (academic_sessions_vocab, VALIDATED,
     31    REGISTERED, IKofaUtils)
    3132from waeup.kofa.students.interfaces import (
    3233    IStudentStudyLevel, IStudentNavigation, ICourseTicket)
     
    375376            cas = grok.getSite()[
    376377                'configuration'].current_academic_session
    377             if self.student.state == VALIDATED and \
     378            if self.student.state in (VALIDATED, REGISTERED) and \
    378379                self.student.current_session == cas:
    379380                return True
  • main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py

    r18062 r18063  
    12081208            doc_title += '\n' + translate(_('Course Tickets Overview'))
    12091209        if name == 'marksheet':
    1210             doc_title += '\n' + translate(_('Course Mark Sheet')) # requested by Uniben
     1210            # requested by Uniben
     1211            dt = view.context.__parent__.__parent__.longtitle
     1212            doc_title = '%s\n%s (%s)\nMid-Semester Continuous Assessment\nAcademic Session %s' % (dt, ct, view.context.code, session)
    12111213        #footer_title = translate(_('${a} (${b}) - ${d}',
    12121214        #    mapping = {'a':ft,
Note: See TracChangeset for help on using the changeset viewer.