Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-71964

Welcome message for users

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      New user sign in

      1. Login as admin, and create a user (userA) with first name "user", last name "AAA".
      2. On moodle front page, click "Log in" link on top right
      3. Login as userA, you should see "Welcome, user! πŸ‘‹" message.
      4. Refresh the page and confirm the welcome message no longer appears.
      5. Logout.

      Existing user login

      1. On your Moodle front page, click "Log in" link on top right.
      2. Login as userA created in previous step, you should see a "Welcome back, user! πŸ‘‹" message.
      3. Refresh the page and confirm the welcome message no longer appears.
      4. Logout.

      Change default home setting

      1. Login as admin
      2. Search "defaulthomepage", update setting to "Site".
      3. Repeat the first two tests and confirm you see the same outcomes, but on the site's homepage instead of dashboard.
      4. Logout, then visit <yoursite>/my/ (while logged out.
      5. When prompted to login, log back in as admin (so that you are taken directly to the dashboard, which is not your default homepage).
      6. Confirm you do not see the welcome back message on the dashboard.
      7. Visit the homepage and confirm you do see the welcome message there.
      Show
      New user sign in Login as admin, and create a user (userA) with first name "user", last name "AAA". On moodle front page, click "Log in" link on top right Login as userA, you should see "Welcome, user! πŸ‘‹" message. Refresh the page and confirm the welcome message no longer appears. Logout. Existing user login On your Moodle front page, click "Log in" link on top right. Login as userA created in previous step, you should see a "Welcome back, user! πŸ‘‹" message. Refresh the page and confirm the welcome message no longer appears. Logout. Change default home setting Login as admin Search "defaulthomepage", update setting to "Site". Repeat the first two tests and confirm you see the same outcomes, but on the site's homepage instead of dashboard. Logout, then visit <yoursite>/my/ (while logged out. When prompted to login, log back in as admin (so that you are taken directly to the dashboard, which is not your default homepage). Confirm you do not see the welcome back message on the dashboard. Visit the homepage and confirm you do see the welcome message there.
    • Affected Branches:
      MOODLE_400_STABLE
    • Fixed Branches:
      MOODLE_400_STABLE
    • Pull Master Branch:
      MDL-71964-master
    • Story Points:
      0
    • Sprint:
      HQ Team International Sprint 4, HQ Team International Sprint 5, HQ Team International Sprint 6, HQ Team International Sprint 7, HQ Team International Sprint 8, HQ Team International Sprint 9

      Description

      A welcoming message is a cheap initiative that has a great impact on users.

      The following mockup is an example of how it could look:

      However, we need to address some issues:

      • Will it be displayed in the dashboard, replacing its title?
      • Are we having variations of the message? For example:
        • When the user first logs in:
          • "Welcome, '$user_first_name'!"
        • On following sessions:
          • "Welcome back, '$user_first_name'!"
          • "Glad to see you again, '$user_first_name'!"
          • Etc...
      • Do we want to make it easy to extend/customise, or is the string overriding enough for admins to customise it?

      Β 

        Attachments

        1. default homepage.png
          default homepage.png
          90 kB
        2. firefox_cVN3mwWcQd.png
          firefox_cVN3mwWcQd.png
          33 kB
        3. image-2021-07-08-21-58-06-680.png
          image-2021-07-08-21-58-06-680.png
          61 kB
        4. MDL-71964_Test Passed.png
          MDL-71964_Test Passed.png
          288 kB
        5. screenshot-1.png
          screenshot-1.png
          72 kB
        6. Screenshot 2021-06-17 at 17.09.23.png
          Screenshot 2021-06-17 at 17.09.23.png
          127 kB

          Issue Links

            Activity

              People

              Assignee:
              dongsheng Dongsheng Cai
              Reporter:
              rafaellechugo Rafael Lechugo
              Peer reviewer:
              Michael Hawkins Michael Hawkins
              Integrator:
              Jun Pataleta Jun Pataleta
              Tester:
              Gladys Basiana Gladys Basiana
              Participants:
              Component watchers:
              Huong Nguyen, Bas Brands, Mathew May
              Votes:
              1 Vote for this issue
              Watchers:
              12 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                13/Dec/21

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 4 days, 4 hours, 10 minutes
                  4d 4h 10m