Merge branch 'MDL-28250-23' of git://github.com/danpoltawski/moodle into MOODLE_23_STABLE
authorDamyon Wiese <damyon@moodle.com>
Fri, 17 May 2013 04:12:01 +0000 (12:12 +0800)
committerDamyon Wiese <damyon@moodle.com>
Fri, 17 May 2013 04:12:01 +0000 (12:12 +0800)
lib/db/upgrade.php
lib/licenselib.php
version.php

index 04ae4e1..cc0cc36 100644 (file)
@@ -1166,5 +1166,26 @@ function xmldb_main_upgrade($oldversion) {
         upgrade_main_savepoint(true, 2012062506.08);
     }
 
+    if ($oldversion < 2012062507.01) {
+        // Fix incorrect cc-nc url. Unfortunately the license 'plugins' do
+        // not give a mechanism to do this.
+
+        $sql = "UPDATE {license}
+                   SET source = :url, version = :newversion
+                 WHERE shortname = :shortname AND version = :oldversion";
+
+        $params = array(
+            'url' => 'http://creativecommons.org/licenses/by-nc/3.0/',
+            'shortname' => 'cc-nc',
+            'newversion' => '2013051500',
+            'oldversion' => '2010033100'
+        );
+
+        $DB->execute($sql, $params);
+
+        // Main savepoint reached.
+        upgrade_main_savepoint(true, 2012062507.01);
+    }
+
     return true;
 }
index c670055..5cd4c3d 100644 (file)
@@ -192,9 +192,9 @@ class license_manager {
 
         $license->shortname = 'cc-nc';
         $license->fullname = 'Creative Commons - No Commercial';
-        $license->source = 'http://creativecommons.org/licenses/by-nd/3.0/';
+        $license->source = 'http://creativecommons.org/licenses/by-nc/3.0/';
         $license->enabled = 1;
-        $license->version = '2010033100';
+        $license->version = '2013051500';
         $active_licenses[] = $license->shortname;
         self::add($license);
 
index a34b6a8..f4ca38f 100644 (file)
@@ -30,7 +30,7 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$version  = 2012062507.00;              // YYYYMMDD      = weekly release date of this DEV branch
+$version  = 2012062507.01;              // YYYYMMDD      = weekly release date of this DEV branch
                                         //         RR    = release increments - 00 in DEV branches
                                         //           .XX = incremental changes