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

Custom profile fields - text area content not shown when disabled.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Minor Minor
    • None
    • 3.3
    • User management
    • MOODLE_33_STABLE

      The custom profile fields can be disabled with the authentication plugins. This means that students can see the content but not edit it. This is the case for all of the custom profile fields besides the text area fields.

      Theme boost and theme clean show (don't show) slightly different information.

      Theme boost will show the label for the text area field.

      Theme clean will not show the label or the text area field.

      1. Probably the easiest way to reproduce is to create an external db for authentication. Add a field to be used for the custom profile text area field.
      2. Create a custom profile field that is a text area.
      3. Enable the external db authentication plugin (Site administration  ► Plugins  ► Authentication  ► Manage authentication).
      4. Set the custom profile text area field to match with the external db and set "Lock value(xxxx)" to locked.
      5. Log in as a student and go to the edit profile page (as a user from the external database).
      6. Observe that either the field is not there (clean) or just the label is shown (boost).

       

      My expectation is that the information would be shown with no option to edit it.

        1. custom-profile-fields.png
          custom-profile-fields.png
          23 kB
        2. CPF-no-field.png
          CPF-no-field.png
          98 kB
        3. CPF-just-label.png
          CPF-just-label.png
          14 kB

            damyon Damyon Wiese
            abgreeve Adrian Greeve
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.