Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 2.1, 2.2.2
    • Fix Version/s: None
    • Component/s: Libraries
    • Labels:
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE
    • Rank:
      18103

      Description

      These fields are pretty easy to convert during an upgrade.

      1) Create a new user custom field. If it's not possible to replicate the full functionality using a text field type (eg note that Skype can show an online/offline icon) then you will have to create a special new user profile field type as a new plugin.
      2) Copy existing data into this new field.
      3) Drop old column from the user table.
      4) Make sure that all code no longer relies on this field.
      5) Make sure that all code that provides user data (eg web services) behaves as expected and APIs are not changed.

      Fields include:

      • Web URL
      • ICQ
      • Skype
      • AIM
      • Yahoo
      • MSN

        Issue Links

          Activity

          Martin Dougiamas created issue -
          Martin Dougiamas made changes -
          Field Original Value New Value
          Fix Version/s 2.2 [ 10656 ]
          Priority Minor [ 4 ] Major [ 3 ]
          Martin Dougiamas made changes -
          Link This issue has been marked as being related by MDL-17593 [ MDL-17593 ]
          Martin Dougiamas made changes -
          Fix Version/s DEV backlog [ 10464 ]
          Martin Dougiamas made changes -
          Link This issue blocks MDL-28553 [ MDL-28553 ]
          Michael de Raadt made changes -
          Link This issue will help resolve MDL-28543 [ MDL-28543 ]
          Michael de Raadt made changes -
          Link This issue will help resolve MDL-28558 [ MDL-28558 ]
          Michael de Raadt made changes -
          Labels triaged
          Martin Dougiamas made changes -
          Link This issue blocks MDL-28553 [ MDL-28553 ]
          Martin Dougiamas made changes -
          Fix Version/s 2.2 [ 10656 ]
          Andrew Nicols made changes -
          Link This issue has been marked as being related by MDL-3969 [ MDL-3969 ]
          Andrew Nicols made changes -
          Affects Version/s 2.2.2 [ 11552 ]
          Andrew Nicols made changes -
          Assignee moodle.com [ moodle.com ] Andrew Nicols [ dobedobedoh ]
          Anthony Borrow made changes -
          Link This issue is duplicated by MDL-19043 [ MDL-19043 ]
          Andrew Nicols made changes -
          Assignee Andrew Nicols [ dobedobedoh ] moodle.com [ moodle.com ]
          Michael de Raadt made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Assignee moodle.com [ moodle.com ]
          Resolution Won't Fix [ 2 ]
          Fix Version/s DEV backlog [ 10464 ]

            People

            • Votes:
              5 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: