From f0e2d8b3d405f2bc980a0a957e713104ca12a290 Mon Sep 17 00:00:00 2001 From: ethem Date: Mon, 27 Mar 2006 12:21:13 +0000 Subject: [PATCH] Merged from MOODLE_15_STABLE. --- enrol/authorize/db/mysql.php | 11 ++++++++++- enrol/authorize/db/postgres7.php | 5 +++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/enrol/authorize/db/mysql.php b/enrol/authorize/db/mysql.php index c3760ea092..6dee07f782 100755 --- a/enrol/authorize/db/mysql.php +++ b/enrol/authorize/db/mysql.php @@ -8,7 +8,11 @@ function enrol_authorize_upgrade($oldversion=0) { $result = true; - if ($oldversion == 0) { // First time install + if (!$tables = $db->MetaColumns($CFG->prefix . 'enrol_authorize')) { + $installfirst = true; + } + + if ($oldversion == 0 || !empty($installfirst)) { // First time install $result = modify_database("$CFG->dirroot/enrol/authorize/db/mysql.sql"); return $result; // RETURN, sql file contains last upgrades. } @@ -25,6 +29,11 @@ function enrol_authorize_upgrade($oldversion=0) { execute_sql(" ALTER TABLE `{$CFG->prefix}enrol_authorize` ADD INDEX userid(userid) "); } + if ($oldversion < 2005071602) { + notify("If you are using the authorize.net enrolment plugin for credit card + handling, please ensure that you have turned loginhttps ON in Admin >> Variables >> Security."); + } + if ($oldversion < 2005112100) { table_column('enrol_authorize', '', 'authcode', 'varchar', '6', '', '', '', 'avscode'); // CAPTURE_ONLY table_column('enrol_authorize', '', 'status', 'integer', '10', 'unsigned', '0', 'not null', 'transid'); diff --git a/enrol/authorize/db/postgres7.php b/enrol/authorize/db/postgres7.php index e206da11cf..1e006f98d7 100644 --- a/enrol/authorize/db/postgres7.php +++ b/enrol/authorize/db/postgres7.php @@ -19,6 +19,11 @@ function enrol_authorize_upgrade($oldversion=0) { // Authorize module was installed before. Upgrades must be applied to SQL file. + if ($oldversion < 2005071602) { + notify("If you are using the authorize.net enrolment plugin for credit card + handling, please ensure that you have turned loginhttps ON in Admin >> Variables >> Security."); + } + if ($oldversion < 2005080200) { // Be sure, only last 4 digit is inserted. table_column('enrol_authorize', 'cclastfour', 'cclastfour', 'integer', '4', 'unsigned', '0', 'not null'); -- 2.39.5