Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-1822

Improved mail features in course memberlist element

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.4
    • Component/s: Course
    • Labels:
      None
    • Funded by:

      Description

      The course member list element features mail sending, but the possibilities are not enough. It must be possible to send mails to multiple users and cc to mail addresses not available in the system:

      • Remove the mail buttons for all admins, coaches and participats (visually to distracting)
      • Add :hover rule to .o_portrait css to show the mail link on the individual user only when hovering over the .o_cmember comtainer
      • Add new mail button at top right
      • New workflow allows selecting of all admins/coaches/participants (if configured in course node)
      • In addition, it's possible to select individual users. Could be implemented like in EP using the tag element
      • A button should allow explicit selection in case users names are not known
      • A new config option should allow sending to external mail addresses. Separators for mail addresses can be new-line and comma
      • New mail button is only visible to participants if configured in course element

        Attachments

        1. 0-memberlist.png
          0-memberlist.png
          862 kB
        2. 1 - simple form.png
          1 - simple form.png
          57 kB
        3. 2b select users.png
          2b select users.png
          105 kB
        4. 2-full form.png
          2-full form.png
          78 kB

          Activity

            People

            • Assignee:
              srosse Stéphane Rossé
              Reporter:
              gnaegi Florian Gnägi
              Tester:
              Kirsten Scherer
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 8 hours
                8h