Project

General

Profile

Actions

MigDok185 Ch20 Users » History » Revision 29

« Previous | Revision 29/33 (diff) | Next »
Sven Vanpoucke, 13/08/2010 09:56


Migration Dokeos 185 to Chamilo 20 - Users

General

  • Migrates the users from dokeos 185 to chamilo 2.0
  • Extension of MigrationBlock

Files involved

  • /migration/platform/dokeos185/migration_block/users_migration_block.class.php
  • /migration/platform/dokeos185/data_class/dokeos185_user.class.php

Block prerequisites

none

Data classes

  • Dokeos185User

Dokeos185User

General information

  • Extension of Dokeos185MigrationDataClass
  • Database: main_database
  • Table: user

Validation method

1. Required Fields

  • Username
  • Password
  • Status

2. For each username that is already used in the new platform, generate a new username

Convert method

1. Create a new user with the data class fields
2. Create a profile for some of the data class fields (phone, ...)
3. Create documents in the repository from the user's productions

Issues/Problems/Suggestions

  • Implement user fields
  • Dokeos 1.8.5 passwords are md5 encrypted. So they cannot be migrated. If authentication is on platform level then a mail needs to be sent to migrated users to reset their password.

Please report all problem by creating a new issue in the 2.0 issue list [http://support.chamilo.org/projects/chamilo-20/issues]

Back to Migration Dokeos 1.8.5 to Chamilo 2.0 - General

Updated by Sven Vanpoucke about 13 years ago · 29 revisions