Uploaded image for project: 'LAMS Development'
  1. LAMS Development
  2. LDEV-2545

Deliver email messages to students/teachers on forum postings

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.3.4
    • Fix Version/s: 2.4, 2.3.5
    • Component/s: None
    • Labels:
      None

      Description

      We need two options for the Advanced tab of Forum:

      On new postings send email to:

      [ ] learners
      [ ] teachers


      If these options are checked, automatic notifications with the subject, and text are sent to learners and teachers. The email should contain information about the activity as well:

      From: "name of the posting user" <lamsystem-email-address@domain.com>

      Subject: Forum: <Activity Name>

      <Message body>

      -- email sent automatically by LAMS

        Activity

        Hide
        dronych Andrey Balan added a comment -
        fixed

        current realization of EventNotificationService doesn't allow us specifiing "From" user
        so instead of
        From: "name of the posting user" <lamsystem-email-address@domain.com>
        there is slightly changed message body:
        <name of the posting user>:
        <Message body>

        -- email sent automatically by LAMS
        Show
        dronych Andrey Balan added a comment - fixed current realization of EventNotificationService doesn't allow us specifiing "From" user so instead of From: "name of the posting user" < lamsystem-email-address@domain.com > there is slightly changed message body: <name of the posting user>: <Message body> -- email sent automatically by LAMS
        Hide
        dronych Andrey Balan added a comment -
        new labels:
        label.authoring.advanced.send.emails.to =On new postings send email to:
        label.authoring.advanced.learners =learners
        label.authoring.advanced.teachers =teachers
        event.newposting.subject =Forum: {0}
        event.newposting.body ={0}:\n{1}\n\n-- email sent automatically by LAMS
        Show
        dronych Andrey Balan added a comment - new labels: label.authoring.advanced.send.emails.to =On new postings send email to: label.authoring.advanced.learners =learners label.authoring.advanced.teachers =teachers event.newposting.subject =Forum: {0} event.newposting.body ={0}:\n{1}\n\n-- email sent automatically by LAMS
        Hide
        dronych Andrey Balan added a comment -
        and btw I send notifications only to the learners who have attempted forum activity and not all learners in the lesson
        let me know please if we need to send them to all learners
        Show
        dronych Andrey Balan added a comment - and btw I send notifications only to the learners who have attempted forum activity and not all learners in the lesson let me know please if we need to send them to all learners
        Hide
        ernieg Ernie Ghiglione added a comment -
        All new labels added to head and 2_3_release
        Show
        ernieg Ernie Ghiglione added a comment - All new labels added to head and 2_3_release
        Hide
        ernieg Ernie Ghiglione added a comment -
        > let me know please if we need to send them to all learners

        I don't think we can do this as we don't really know which students these forums will have (imagine that the forums are grouped and the allocation is random). So no.
        Show
        ernieg Ernie Ghiglione added a comment - > let me know please if we need to send them to all learners I don't think we can do this as we don't really know which students these forums will have (imagine that the forums are grouped and the allocation is random). So no.
        Hide
        ernieg Ernie Ghiglione added a comment -
        Tested and closed for 2.3.4.
        Show
        ernieg Ernie Ghiglione added a comment - Tested and closed for 2.3.4.
        Hide
        dronych Andrey Balan added a comment -
        committed missing summary.jsp into HEAD
        Show
        dronych Andrey Balan added a comment - committed missing summary.jsp into HEAD

          People

          • Assignee:
            dronych Andrey Balan
            Reporter:
            ernieg Ernie Ghiglione
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development