mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 08:56:36 +02:00
Some bug fixes, added new score view (thanks Matt) and added a new validation procedure
This commit is contained in:
parent
485913f784
commit
1a12b1f1d1
16 changed files with 487 additions and 235 deletions
|
@ -18,6 +18,14 @@ function scorm_upgrade($oldversion) {
|
|||
table_column("scorm_scoes", "", "datafromlms", "TEXT", "", "", "", "NOT NULL", "title");
|
||||
modify_database("", "ALTER TABLE `{$CFG->prefix}scorm_sco_users` DROP `cmi_launch_data`;");
|
||||
}
|
||||
if ($oldversion < 2004071700) {
|
||||
table_column("scorm_scoes", "", "manifest", "VARCHAR", "255", "", "", "NOT NULL", "scorm");
|
||||
table_column("scorm_scoes", "", "organization", "VARCHAR", "255", "", "", "NOT NULL", "manifest");
|
||||
}
|
||||
if ($oldversion < 2004071900) {
|
||||
table_column("scorm", "", "maxgrade", "FLOAT", "3", "", "0", "NOT NULL", "reference");
|
||||
table_column("scorm", "", "grademethod", "TINYINT", "2", "", "0", "NOT NULL", "maxgrade");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
@ -7,6 +7,8 @@ CREATE TABLE prefix_scorm (
|
|||
course int(10) unsigned NOT NULL default '0',
|
||||
name varchar(255) NOT NULL default '',
|
||||
reference varchar(255) NOT NULL default '',
|
||||
maxgrade float(3) NOT NULL default '0',
|
||||
grademethod tinyint(2) NOT NULL default '0',
|
||||
datadir varchar(255) NOT NULL default '',
|
||||
launch int(10) unsigned NOT NULL default 0,
|
||||
summary text NOT NULL,
|
||||
|
@ -20,6 +22,8 @@ CREATE TABLE prefix_scorm (
|
|||
CREATE TABLE prefix_scorm_scoes (
|
||||
id int(10) unsigned NOT NULL auto_increment,
|
||||
scorm int(10) unsigned NOT NULL default '0',
|
||||
manifest varchar(255) NOT NULL default '',
|
||||
organization varchar(255) NOT NULL default '',
|
||||
parent varchar(255) NOT NULL default '',
|
||||
identifier varchar(255) NOT NULL default '',
|
||||
launch varchar(255) NOT NULL default '',
|
||||
|
|
|
@ -18,6 +18,14 @@ function scorm_upgrade($oldversion) {
|
|||
table_column("scorm_scoes", "", "datafromlms", "TEXT", "", "", "", "NOT NULL", "title");
|
||||
modify_database("", "ALTER TABLE `{$CFG->prefix}scorm_sco_users` DROP `cmi_launch_data`;");
|
||||
}
|
||||
if ($oldversion < 2004071700) {
|
||||
table_column("scorm_scoes", "", "manifest", "VARCHAR", "255", "", "", "NOT NULL", "scorm");
|
||||
table_column("scorm_scoes", "", "organization", "VARCHAR", "255", "", "", "NOT NULL", "manifest");
|
||||
}
|
||||
if ($oldversion < 2004071900) {
|
||||
table_column("scorm", "", "maxgrade", "real", "3", "", "0", "NOT NULL", "reference");
|
||||
table_column("scorm", "", "grademethod", "integer", "", "", "0", "NOT NULL", "maxgrade");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
@ -7,6 +7,8 @@ CREATE TABLE prefix_scorm (
|
|||
course integer NOT NULL default '0',
|
||||
name varchar(255) NOT NULL default '',
|
||||
reference varchar(255) NOT NULL default '',
|
||||
maxgrade real NOT NULL default '0',
|
||||
grademethod integer NOT NULL default '0',
|
||||
datadir varchar(255) NOT NULL default '',
|
||||
launch integer NOT NULL default '0',
|
||||
summary text NOT NULL default '',
|
||||
|
@ -18,6 +20,8 @@ CREATE TABLE prefix_scorm (
|
|||
CREATE TABLE prefix_scorm_scoes (
|
||||
id SERIAL PRIMARY KEY,
|
||||
scorm integer NOT NULL default '0',
|
||||
manifest varchar(255) NOT NULL default '',
|
||||
organization varchar(255) NOT NULL default '',
|
||||
parent varchar(255) NOT NULL default '',
|
||||
identifier varchar(255) NOT NULL default '',
|
||||
launch varchar(255) NOT NULL default '',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue