-
Improvement
-
Resolution: Fixed
-
Blocker
-
2.1, 2.2.2, 2.7, 2.9.2, 3.0, 3.1, 3.5.9, 3.6.7, 3.7.3, 3.8.4, 3.9.1, 3.10
-
MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_27_STABLE, MOODLE_29_STABLE, MOODLE_30_STABLE, MOODLE_310_STABLE, MOODLE_31_STABLE, MOODLE_35_STABLE, MOODLE_36_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE
-
MOODLE_311_STABLE
-
MDL-28452-master -
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
- blocks
-
MDL-71051 Always use the same method to retrieve list of user profile fields
- Closed
- caused a regression
-
MDL-72121 Badges code looks for removed fields on user table
- Open
-
MDL-75357 Unknown column 'msn' in 'field list
- Open
-
MDL-71593 Remove unused init_xxxx and create_endpoints_for_xxxx methods from lib/classes/oauth2/api.php
- Closed
- has a non-specific relationship to
-
MDL-45242 Allow user profile fields to be specified as user identity fields
- Closed
-
MDLQA-15972 CLONE - Upgrade test using a big data set with many users
- Passed
- has been marked as being related by
-
MDL-73075 Deprecated strings from auth_mnet & block_myprofile incorrectly listed in lang/en/deprecated.txt, not in the specific plugin
- Closed
-
MDL-73600 User fields class refers to deleted fields/deprecated lang strings
- Closed
-
MDL-3969 add Google talk to user profile
- Closed
-
MDL-17593 Twitter profile field
- Closed
-
MDL-37812 admin can set site-wide default settings for user profile fields: Email display, format, digest, Forum subscription & tracking, use HTML editor, Screen reader
- Closed
- is duplicated by
-
MDL-19043 Messaging 2.0: Evaluate where to store user instant messenger data
- Closed
-
MDL-45133 remove optional user fields
- Closed
-
MDL-48404 Create setting to turn on/off links from 'ICQ number', 'Skype ID' and so on from View Profile page
- Closed
-
MDL-65932 Remove 'aim id', 'yahoo id' and 'msn id' from profile. They no longer exist
- Closed
-
MDL-69485 User profile: give admin permission to hide/block each field complete
- Closed
- is parent of
-
MOBILE-4374 Support the new social custom user profile field
- Closed
- Testing discovered
-
MDL-71441 Add profile field social to $pluginman::standard_plugin_list()
- Closed
-
MDL-72025 Memory error during 3.11 upgrade - user_profile_social_update_module_availability()
- Closed
- will help resolve
-
MDL-43691 MSN profile field deprecated
- Closed
-
MDL-70310 Yahoo icon is not showing at user profile page
- Closed
-
MDL-28543 Custom User Fields, in Participants List.
- Closed
-
MDL-28558 Make requirement of country and city profile fields optional
- Closed