Browse Source

Fix: Backward compatibility with Moodle 2.0 and textlib

MOODLE_20_STABLE
bdaloukas 12 years ago
parent
commit
887afdefe6
  1. 6
      locallib.php
  2. 4
      version.php

6
locallib.php

@ -1961,13 +1961,13 @@ function game_substr()
if( game_get_moodle_version() < '02.05')
return textlib_get_instance()->substr( $a[ 0], $a[ 1], $a[ 2]);
else
return textlib::ubstr( $a[ 0], $a[ 1], $a[ 2]);
return textlib::substr( $a[ 0], $a[ 1], $a[ 2]);
}else if( $num == 2)
{
if( game_get_moodle_version() < '02.05')
return textlib_get_instance()->substr( $a[ 0], $a[ 1]);
else
return textlib::ubstr( $a[ 0], $a[ 1]);
return textlib::substr( $a[ 0], $a[ 1]);
}else
die( 'Substr requires 2 or 3 parameters');
}
@ -1985,5 +1985,5 @@ function game_strpos( $haystack, $needle, $offset = 0)
if( game_get_moodle_version() < '02.05')
return textlib_get_instance()->strpos( $haystack, $needle, $offset);
else
return textlib::strtoupper( $haystack, $needle, $offset);
return textlib::strpos( $haystack, $needle, $offset);
}

4
version.php

@ -11,7 +11,7 @@
defined('MOODLE_INTERNAL') || die();
$module->component = 'mod_game'; // Full name of the plugin (used for diagnostics)
$module->version = 2013082401; // The current module version (Date: YYYYMMDDXX)
$module->version = 2013082402; // The current module version (Date: YYYYMMDDXX)
$module->requires = 2010112400; // Requires Moodle 2.0
$module->cron = 0; // Period for cron to check this module (secs)
$module->release = '3.8.24';
$module->release = '3.8.24.2';

Loading…
Cancel
Save