Project

General

Profile

Actions

Migration Dokeos 185 to Chamilo 20 - Classes

General

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

Files involved

  • /migration/platform/dokeos185/migration_block/classes_migration_block.class.php
  • /migration/platform/dokeos185/data_class/dokeos185_class.class.php
  • /migration/platform/dokeos185/data_class/dokeos185_class_user.class.php

Block prerequisites

  • Users migration block

Dokeos185Class

General information

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

Validation method

  • Required Fields
    • Name

Convert method

  • Create a new group with the data class fields

Dokeos185ClassUser

General information

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

Validation method

  • Required Fields
    • Class must exist in id reference
    • User must exist in id reference

Convert method

  • Create a new group user relation with the given group and user

Issues/Problems/Suggestions

  • Format of code + id references checks in is_valid

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 12 years ago ยท 7 revisions