Project

General

Profile

MigDok185 Ch20 Users » History » Version 24

Anonymous, 17/03/2010 09:56

1 3 Stefaan Vanbillemont
h1. Migration Dokeos 185 to Chamilo 20 - Users
2
3 4 Stefaan Vanbillemont
h2. Files involved
4 2 Stefaan Vanbillemont
5 7 Stefaan Vanbillemont
* /migration/platform/dokeos185/dokeos185_user.class.php
6 21 Stefaan Vanbillemont
* /migration/lib/migration_manager/component/inc/wizard/users_migration_wizard_page.class.php
7 7 Stefaan Vanbillemont
8 2 Stefaan Vanbillemont
h2. Validation method
9
10 22 Stefaan Vanbillemont
1. Retrieve all old users from Dokeos 1.8.5 
11
2. Check if all old users have:
12 7 Stefaan Vanbillemont
* username
13
* password
14
* status
15 8 Stefaan Vanbillemont
16 7 Stefaan Vanbillemont
3. For each username that is already used in the new platform, generate a new username
17 2 Stefaan Vanbillemont
18 1 Stefaan Vanbillemont
h2. Convert method
19
20 9 Stefaan Vanbillemont
1. Create new user object
21
2. Set all user fields
22 10 Stefaan Vanbillemont
3. Set authentication method (if available on the new platform)
23
4. Copy user picture (if available) to the /files/userpictures/ subfolder
24 24 Anonymous
5. Create/Publish Profile object if specific fields are filled (phone,etc...)
25 1 Stefaan Vanbillemont
6. Convert Production files to Content objects in repository
26 24 Anonymous
7. Create a new category in repository (profile/user_id)
27 5 Stefaan Vanbillemont
28 19 Anonymous
h2. Issues/Problems/Suggestions
29 11 Stefaan Vanbillemont
30 20 Stefaan Vanbillemont
* Implement user settings: language
31 23 Stefaan Vanbillemont
* Implement user fields
32 20 Stefaan Vanbillemont
33 17 Stefaan Vanbillemont
Please report all problem by creating a new issue in the 2.0 issue list [http://support.chamilo.org/projects/chamilo-20/issues]
34 11 Stefaan Vanbillemont
35
36 5 Stefaan Vanbillemont
37 18 Stefaan Vanbillemont
38 6 Stefaan Vanbillemont
Back to [[Migration_Dok185_Ch20_General|Migration Dokeos 1.8.5 to Chamilo 2.0 - General]]