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

Allow 'timezone' to be displayed on a users profile

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Waiting for peer review
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.9.8, 3.9.9, 3.10.5, 3.10.6, 3.11.1, 3.11.2
    • Fix Version/s: None
    • Component/s: User management
    • Labels:
    • Affected Branches:
      MOODLE_310_STABLE, MOODLE_311_STABLE, MOODLE_39_STABLE
    • Pull Master Branch:
    • Testing Instructions:
      Hide

      Hidden field

      1. Login as admin
      2. Navigate to Users > Permissions > User policies in site administration
      3. Select "Timezone" in Hide user fields and save changes
      4. Create two users (student & teacher)
      5. Create a new course
      6. Enrol teacher user as a teacher; student as a student
      7. Login as teacher
      8. Visit course participants
      9. View student profile
      10. Confirm you see Timezone
      11. Login as student
      12. Visit course participants
      13. View teacher profile
      14. Confirm you don't see Timezone

      Forced timezone

      1. Login as admin
      2. Navigate to Location > Location settings in site administration
      3. Set Force timezone to Pacific/Wallis and save changes
      4. View your profile page
      5. Confirm you don't see Timezone

      User timezone (default)

      1. Navigate to Location > Location settings in site administration
      2. Set Default timezone to Europe/Dublin
      3. Set Force timezone to Users can choose their own timezone
      4. Save changes
      5. Edit your profile
      6. Set Timezone to Server timezone (Europe/Dublin) and save changes
      7. Confirm you see Timezone: Europe/Dublin in your profile page

      User timezone (selected)

      1. Edit your profile
      2. Set Timezone to Pacific/Fiji
      3. Confirm you see Timezone: Pacific/Fiji in your profile page
      Show
      Hidden field Login as admin Navigate to Users > Permissions > User policies in site administration Select "Timezone" in Hide user fields and save changes Create two users (student & teacher) Create a new course Enrol teacher user as a teacher; student as a student Login as teacher Visit course participants View student profile Confirm you see Timezone Login as student Visit course participants View teacher profile Confirm you don't see Timezone Forced timezone Login as admin Navigate to Location > Location settings in site administration Set Force timezone to Pacific/Wallis and save changes View your profile page Confirm you don't see Timezone User timezone (default) Navigate to Location > Location settings in site administration Set Default timezone to Europe/Dublin Set Force timezone to Users can choose their own timezone Save changes Edit your profile Set Timezone to Server timezone (Europe/Dublin) and save changes Confirm you see Timezone: Europe/Dublin in your profile page User timezone (selected) Edit your profile Set Timezone to Pacific/Fiji Confirm you see Timezone: Pacific/Fiji in your profile page

      Description

      When working on global Moodle courses, it would be very useful for a tutor to see what timezone their student is in so as to be able to better support them. At the moment this isn't possible as the timezone of a user doesn't show on their profile, so only admins can see what timezones a user is in.

      Having an admin option to allow timezone to be visible or not in the users profile - and if set to yes, then it shows up, if set to no, then it doesn't show up.

       

        Attachments

          Activity

            People

            Assignee:
            pholden Paul Holden
            Reporter:
            davefoord Dave Foord
            Participants:
            Component watchers:
            Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
            Votes:
            3 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour
                1h