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

Display custom user profile categories as separate edit profile tabs

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Inactive
    • 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

      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.

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            jenny-gray 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 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
            stronk7 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
            stronk7 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
            Hide
            marina Marina Glancy added a comment -

            We have detected that this issue has been inactive for over two years and also did not collect many votes. It is possible that it has been already implemented in a more recent version of Moodle, or it is not highly demanded. There are unlimited number of ways Moodle functinality can be expanded and improved but we would like to concentrate on the features that will benefit majority of users, and which can not be implemented as plugins. If you have a suggestion for improving Moodle core, and there is no open issue for it in the tracker, please start a new forum discussion to see how many other users agree with you, and then create a new issue providing as many details as possible.

            ==BLK2YIMP20141121==

            Show
            marina Marina Glancy added a comment - We have detected that this issue has been inactive for over two years and also did not collect many votes. It is possible that it has been already implemented in a more recent version of Moodle, or it is not highly demanded. There are unlimited number of ways Moodle functinality can be expanded and improved but we would like to concentrate on the features that will benefit majority of users, and which can not be implemented as plugins. If you have a suggestion for improving Moodle core, and there is no open issue for it in the tracker, please start a new forum discussion to see how many other users agree with you, and then create a new issue providing as many details as possible. ==BLK2YIMP20141121==

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: