Project

General

Profile

Actions

Migration Dokeos 185 to Chamilo 20 - Settings

General

  • Migrates the settings and system announcements from dokeos 185 to chamilo 2.0 that are available in chamilo 2.0
  • Extension of MigrationBlock

Files involved

  • /migration/platform/dokeos185/migration_block/settings_migration_block.class.php
  • /migration/platform/dokeos185/data_class/dokeos185_setting_current.class.php
  • /migration/platform/dokeos185/data_class/dokeos185_system_announcement.class.php

Block prerequisites

  • Users migration block

Dokeos185SettingCurrent

General information

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

Validation method

  • Always returns true

Convert method

  • Check if the setting is in the available settings list
  • Update the chamilo 2.0 setting with the old value

Dokeos185SystemAnnouncement

General information

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

Validation method

  • Required Fields
    • Title or content

Convert method

  • Create a new system announcement with the data class fields
  • Publish the system announcement in the admin application

Issues/Problems/Suggestions

  • Add additional settings

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