Migration Dokeos 185 to Chamilo 20 - Trackers¶
General¶
- Migrates the documents from dokeos 185 to chamilo 2.0
Files involved¶
- /migration/platform/dokeos185/migration_block/course_documents_migration_block.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_cbrowsers.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_ccountries.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_cos.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_providers.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_crefers.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_eaccess.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_eattempt.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_ecourse_access.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_edefault.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_edownloads.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_eexercices.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_ehotpatatoes.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_ehotspot.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_elastaccess.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_elinks.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_elogin.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_eonline.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_eopen.class.php
- /migration/platform/dokeos185/data_class/dokeos185_track_euploads.class.php
Block Prerequisites¶
UserMigrationBlock
Dokeos185TrackCBrowser¶
General information¶
Tracks the different browsers used- Database: statistics_database
- Table: track_c_browsers
Validation method¶
1. Required Fields
- browser
- counter != null
Convert method¶
Create a new Chamilo BrowserTracker with the data class fields.
Dokeos185TrackCCountries¶
General information¶
Tracks the different countries- Database: statistics_database
- Table: track_c_countries
Validation method¶
1. Required Fields
- country
- counter
Convert method¶
Create a new Chamilo CountriesTracker with the data class fields.
Dokeos185TrackCOs¶
General information¶
Tracks the operating systems- Database: statistics_database
- Table: track_c_providers
Validation method¶
1. Required Fields
- os
- counter
Convert method¶
Create a new Chamilo OsTracker with the data class fields.
Dokeos185TrackCProviders¶
General information¶
Tracks the providers- Database: statistics_database
- Table: track_c_os
Validation method¶
1. Required Fields
- provider
- counter
Convert method¶
Create a new Chamilo ProvidersTracker with the data class fields.
Dokeos185TrackCReferers¶
General information¶
- Database: statistics_database
- Table: track_c_referers
Validation method¶
1. Required Fields
- referer
- counter
Convert method¶
Create a new Chamilo ReferersTracker with the data class fields.
Dokeos185TrackEAccess¶
General information¶
Tracks the access to tools- Database: statistics_database
- Table: track_e_access
Validation method¶
1. Required Fields
- migrated user id
Convert method¶
Create a new Chamilo VisitTracker with the data class fields. The location of the visit tracker is an url that points to the correct chamilo location (based on course id and tool)
e.g. $url = "/hg/run.php?go=courseviewer&course=$new_course_id&application=weblcms&tool=$tool";
Dokeos185TrackEAttempt¶
General information¶
- Database: statistics_database
- Table: track_e_attempt
Validation method¶
1. Required Fields
- answer
- tms
Convert method¶
Dokeos185TrackECourseAccess¶
General information¶
- Database: statistics_database
- Table: track_e_course_access
Validation method¶
1. Required Fields
- migrated user id
- tms
Convert method¶
Create a new Chamilo VisitTracker with the data class fields. The location of the visit tracker is an url that points to the correct chamilo location (based on course idl)
Dokeos185TrackEDefault¶
General information¶
- Database: statistics_database
- Table: track_e_default
Validation method¶
1. Required Fields
Convert method¶
Dokeos185TrackEDownloads¶
General information¶
- Database: statistics_database
- Table: track_e_downloads
Validation method¶
Check if the referred user is migrated
Convert method¶
Dokeos185TrackEExercices¶
General information¶
- Database: statistics_database
- Table: track_e_exercises
Validation method¶
Check if the referred user is migrated
Convert method¶
Dokeos185TrackEExercices¶
General information¶
- Database: statistics_database
- Table: track_e_exercises
Validation method¶
Check if the referred user is migrated
Convert method¶
Dokeos185TrackEHotPatatoes¶
General information¶
- Database: statistics_database
- Table: track_e_hotpatatoes
Validation method¶
Check if the referred user is migrated
Convert method¶
Dokeos185TrackEHotspot¶
General information¶
- Database: statistics_database
- Table: track_e_hotspot
Validation method¶
Check if the referred user is migrated
Convert method¶
Dokeos185TrackELastAccess¶
General information¶
- Database: statistics_database
- Table: track_e_lastaccess
Validation method¶
Check if the referred user is migrated
Convert method¶
Dokeos185TrackELinks¶
General information¶
- Database: statistics_database
- Table: track_e_links
Validation method¶
Check if the referred user is migrated
Convert method¶
Dokeos185TrackELogin¶
General information¶
- Database: statistics_database
- Table: track_e_login
Validation method¶
Check if the referred user is migrated
1 Required Fields
- login_date
- login_ip
Convert method¶
Create a new Chamilo LoginLogoutTracker with the data class fields.
Dokeos185TrackEOnline¶
General information¶
No migration needed- Database: statistics_database
- Table: track_e_online
Validation method¶
Check if the referred user is migrated
1 Required Fields
Convert method¶
Dokeos185TrackEOpen¶
General information¶
No migration needed- Database: statistics_database
- Table: track_e_Open
Validation method¶
Check if the referred user is migrated
1 Required Fields
Convert method¶
Dokeos185TrackEUploads¶
General information¶
No migration needed- Database: statistics_database
- Table: track_e_uploads
Validation method¶
Check if the referred user is migrated
1 Required Fields
Convert method¶
Issues/Problems/Suggestions¶
Validation methods
Convert method of Dokeos185TrackEAttempt
Dokeos185TrackEDefault
Dokeos185TrackEDownloads
Dokeos185TrackEExercices
Dokeos185TrackEHotspot
Dokeos185TrackEHotpatatoes
Dokeos185TrackeELinks
Dokeos185TrackEUploads
dokeos185TrackEOpen
Please report all problem by creating a new issue in the 2.0 issue list [http://support.chamilo.org/projects/chamilo-20/issues]
Updated by a b over 12 years ago ยท 5 revisions