Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • aoz-003 aoz-003
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • open-source
  • aoz-003aoz-003
  • Issues
  • #452

default EmailTemplate for HalfYearProcess and HalfYearProcessOverdue

Trello Card: https://trello.com/c/OHeaoNfJ/163-default-emailtemplate-for-halfyearprocess-and-halfyearprocessoverdue

Intro

When a Superdamin wants to send a mail for the new HalfYearProcess we need two new templates with variables in the EmailTemplate model.

  1. Default Template for initial HalfYearProcessMail
  2. Default Template for HalfYearProcessOverdue (triggered if volunteer doesn't respond to the first/initial mail)

Functional description

Current implementation can be found through Erinnerungs-Emails -> E-Mailvorlagen (screenshot 2), example: reminder_mailings (screenshot 1). Screen shows on the left side a manual on how to use the variables and a example. Subject and Mail content are editable and there needs to be at least one active email template of each kind.

Steps

  • Add the two new templates to current implementation.
  • Apply to email_template_body/textarea a min-height (e.g: class: text-bg-body)

Variables for HalfYearProcessMail
  • Anrede(Salutation)
  • Name
  • Einsatz(Assignment -> Assignment + Clients Name/GroupAssignment -> GroupAssignment + Group Title)
  • FeedbackLink
  • EmailAbsender(MailSender)
  • Semester

Variables for HalfYearProcessMailOverdue

  • Anrede (Salutation)
  • Name
  • Einsatz (Assignment -> Assignment + Clients Name/GroupAssignment -> GroupAssignment + Group Title)
  • FeedbackLink
  • EmailAbsender (MailSender)
  • Semester
  • InitialeHalbjahresErinnerungVersendetAm (InitialHalfYearProcessMailSentOn: Date on when the initial mailer was sent)
Assignee
Assign to
Time tracking