Moodle
  1. Moodle
  2. MDL-26346

Display custom user profile categories as separate edit profile tabs

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 1.9.10, 2.0.1
    • Fix Version/s: DEV backlog
    • Component/s: General
    • Labels:
    • Difficulty:
      Moderate
    • Affected Branches:
      MOODLE_19_STABLE, MOODLE_20_STABLE
    • Rank (Obsolete):
      15986

      Description

      Custom profile categories are added below the standard profile edit screen. They can be re-ordered within themselves, but always appear en-masse below the main edit fields. If there are a large number of custom fields/categories this does not make for good usability as the form becomes very long.

      This feature would split each of the custom categories onto a separate tab so that they can be edited and saved separately to the main user profile. On clicking the "edit profile" button, the main profile screen would be displayed. There would be tabs at the top of the screen, and links in the navigation block, to access the custom category forms. Custom categories would appear in order (left to right) as defined in the custom profile field administration.

      Each custom category tab would have an independent "update profile" button. If a user makes changes but switches tabs without pressing the "update profile" button, their changes will be lost.

      Question: this could/should be optional - admins maybe would want to decide whether to go for a long form or tabs.

      I have a number of requests for this (for our Sept 2011 release) and am more than happy to program myself and offer a patch. If whoever triages this thinks that's OK, please assign to me and I will add to the OU development schedule over the next few months.

        Issue Links

          Activity

          Jenny Gray created issue -
          Jenny Gray made changes -
          Field Original Value New Value
          Link This issue has a non-specific relationship to MDL-10504 [ MDL-10504 ]
          Hide
          Jenny Gray added a comment -

          this other issue offers an alternative solution to promoting custom fields. I'm not sure if they could work together though.

          Show
          Jenny Gray added a comment - this other issue offers an alternative solution to promoting custom fields. I'm not sure if they could work together though.
          Hide
          Eloy Lafuente (stronk7) added a comment -

          As new feature/improvement, moving this to DEV backlog for PO (MD) consideration.

          Some personal comments:

          1) I agree current-unique edit profile page can become way too much long.
          2) I agree we should be able to mark some custom-user-categories as "to edit separately" or so.
          3) All those marked categories should be shown apart from the main edit-profile page.
          4) We shouldn't be using tabs interface for that (me are moving out from them), but surely, being different items in the navigation menu or so.

          Ciao

          Show
          Eloy Lafuente (stronk7) added a comment - As new feature/improvement, moving this to DEV backlog for PO (MD) consideration. Some personal comments: 1) I agree current-unique edit profile page can become way too much long. 2) I agree we should be able to mark some custom-user-categories as "to edit separately" or so. 3) All those marked categories should be shown apart from the main edit-profile page. 4) We shouldn't be using tabs interface for that (me are moving out from them), but surely, being different items in the navigation menu or so. Ciao
          Eloy Lafuente (stronk7) made changes -
          Labels users triaged users
          Fix Version/s DEV backlog [ 10464 ]
          Fix Version/s 2.0.2 [ 10421 ]
          Martin Dougiamas made changes -
          Workflow MDL Workflow [ 67621 ] MDL Full Workflow [ 75845 ]

            People

            • Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: