Skip to content

Meine Einstellungen: Neue Benachrichtigung "Neuer Eintrag im Dossier" für Lernende #944

@fbufbi

Description

@fbufbi

SOLL:
Image

  • Neue Benachrichtigung "Neuer Eintrag im Dossier"
  • Positionierung: Zwischen "Note publiziert" & "Präsenz im BM2-Unterricht"

Technisch
Laden via Komponente Benutzereinstellungen /UserSettings/Cst "Key": "notificationData" "Value": "JSON mit html data" gemäss Technische Doku

Im settings.js muss der neue Eintrag erfasst werden notificationTypes bsp. newDossierItem
https://github.com/bkd-mba-fbi/webapp-schulverwaltung/blob/a01e20f91da8863c284095c339ed18c616884be2/src/settings.example.js#L140C3-L140C20

    newDossierItem: {
      de: {
        label: "Neuer Eintrag im Dossier",
        description:
          "Es wurde ein neuer Eintrag in Ihrem Dossier erfasst.",
      },
      fr: {
        label: "Nouvelle entrée dans le dossier",
        description:
          "Une nouvelle entrée a été saisie dans votre dossier.",
      },

Im settings unter notificationTypesAssignments soll dieser für alle Rollen ergänzt werden.

  notificationTypesAssignments: [
    {
      roles: ["StudentRole"],
      types: ["BM2Student", "gradePublish","newDossierItem"],
    },
    {
      roles: ["LessonTeacherRole", "ClassTeacherRole", "TeacherRole"],
      types: [
        "BM2Teacher",
        "absenceMessage",
        "absenceMessageTeacher",
        "teacherSubstitutions",
        "newDossierItem"
      ],
    },
  ],

Metadata

Metadata

Assignees

No one assigned

    Labels

    module-MeinDossierFeature fürs Modul "Lernendendossier"

    Type

    No type

    Projects

    Status

    Sprint-Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions