Skip to content

MESSAGES: Personen als Empfänger zu Abo hinzufügen #2110

Closed

Description

@mlue00

Für Personen, welche die Abos verwalten, soll es möglich sein in einer beliebigen Gruppe Personen anzuwählen und diese anschliessend direkt zu einem Abo hinzuzufügen. Neu soll also die Möglichkeit bestehen, mehrere Personen gleichzeitig zu einem Abo hinzuzufügen. Funktionalität kann hier ähnlich umgesetzt werden, wie das Hinzufügen von mehreren Personen zu Veranstaltungen. Sobald mindestens eine Person angewählt wird, erscheint neben dem Button für das hinzufügen zu Veranstaltungen auch ein Button für das Hinzufügen zu Abos.

Neue Struktur Action-Buttons:

image

⚠️ Für Zu Abo hinzufügen ein Button und nicht wie hier im Mockup ein DropDown erstellen, + Icon verwenden

Workflow

  1. Benutzer wählt mehrere Personen in einer Personenliste an, die Multi Action Toolbar wird angezeigt
  2. Beim Klick auf 'Zu Abo hinzufügen' öffnet sich ein Modal mit einem Type-Ahead in dem dem Benutzer sämtliche Abos auf die er Schreibrechte hat aufgelistet werden.
  3. Nachdem der Benutzer ein Abo gewählt hat, kann er die Personen via 'Hinzufügen' hinzufügen
  4. Es wird eine Flash-Message zur Bestätigung angezeigt: 'Es wurden 42 Personen dem Abo Blabli als Empfänger hinzugefügt.'

image

ähnlicher Dialog wie bei Tags und Veranstaltungen

Tech-Spec

ToDo

  • Drop-Down für Rollen Actions erstellen und Buttons in dieses Drop-Down verschieben
  • Neuen Button 'Zu Abo hinzufügen' erstellen
  • Controller für Modal Action erstellen
  • Controller für Erstellen der MailingList Subscriber erstellen oder den best. Controller anpassen (siehe Tech-Spec)
  • Feature Spec ergänzen
  • Mit angemessener Rolle "durchklicken"
  • CHANGELOG-Eintrag unter "unreleased" unten hinzufügen

Activity

  1. changed the title [-]SUPSCRIPTIONS: Personen zu Abo hinzufügen[/-] [+]MESSAGES: Personen zu Abo hinzufügen[/+] on May 22, 2023
  2. changed the title [-]MESSAGES: Personen zu Abo hinzufügen[/-] [+]MESSAGES: Personen als Empfänger zu Abo hinzufügen[/+] on May 22, 2023
  3. removed their assignment
    on May 24, 2023
  4. self-assigned this
    on May 25, 2023
  5. removed their assignment
    on Jun 8, 2023
  6. self-assigned this
    on Jun 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions