Project

General

Profile

Actions

Migration Dokeos 185 to Chamilo 20 - Forums

General

  • Migrates the forums from dokeos 185 to chamilo 2.0
  • Extension of CourseDataMigrationBlock

Files involved

  • /migration/platform/dokeos185/migration_block/course_forums_migration_block.class.php
  • /migration/platform/dokeos185/data_class/dokeos185_forum_category.class.php
  • /migration/platform/dokeos185/data_class/dokeos185_forum_forum.class.php
  • /migration/platform/dokeos185/data_class/dokeos185_forum_thread.class.php
  • /migration/platform/dokeos185/data_class/dokeos185_forum_post.class.php
  • /migration/platform/dokeos185/data_class/dokeos185_forum_attachment.class.php

Block prerequisites

  • Courses migration block
  • Current course should be migrated

Dokeos185ForumCategory

General information

  • Extension of Dokeos185CourseDataMigrationDataClass
  • Database: course
  • Table: forum_category

Validation method

  • Required Fields
    • Category title

Convert method

  • Create a forum category with the data class fields in the current course

Dokeos185ForumForum

General information

  • Extension of Dokeos185CourseDataMigrationDataClass
  • Database: course
  • Table: forum_forum

Validation method

  • Required Fields
    • Forum id
    • Forum title OR forum comment
    • Item property
      • Reference
      • Insert date

Convert method

  • Create a forum with the data class fields
  • Publish the forum in the current course in the correct category

Dokeos185ForumThread

General information

  • Extension of Dokeos185CourseDataMigrationDataClass
  • Database: course
  • Table: forum_thread

Validation method

  • Required Fields
    • Thread id
    • Thread title
    • Item property
      • Reference
      • Insert date

Convert method

  • Create a forum thread with the data class fields
  • Add the forum thread to the correct forum

Dokeos185ForumPost

General information

  • Extension of Dokeos185CourseDataMigrationDataClass
  • Database: course
  • Table: forum_post

Validation method

  • Required Fields
    • Post id
    • Post title OR post text

Convert method

  • Create a forum topic with the data class fields
  • Add the forum topic to the correct forum

Dokeos185ForumAttachment

General information

  • Extension of Dokeos185CourseDataMigrationDataClass
  • Database: course
  • Table: forum_attachment

Validation method

  • Required Fields
    • Post id
    • Filename
    • The path to the file must exist
    • Item property

Convert method

  • Create a document with the data class fields
  • Attach the document to the correct post

Issues/Problems/Suggestions

  • Check the is valid functions
  • Forum mail cue

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 ยท 3 revisions