Skip to content

Commit dec6c1b

Browse files
committed
Make it ready for Moodle 4.0
1 parent d854bc6 commit dec6c1b

File tree

9 files changed

+616
-10
lines changed

9 files changed

+616
-10
lines changed

admin/newlanguage.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
$form = new local_amos_newlanguage_form();
3939

4040
if ($data = $form->get_data()) {
41-
$component = new mlang_component('langconfig', $data->langcode, mlang_version::by_code(mlang_version::MOODLE_39));
41+
$component = new mlang_component('langconfig', $data->langcode, mlang_version::by_code(mlang_version::MOODLE_40));
4242
$data->langname = mlang_string::fix_syntax($data->langname);
4343
$data->langnameint = mlang_string::fix_syntax($data->langnameint);
4444
$component->add_string(new mlang_string('thislanguage', $data->langname));

cli/export-installer.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
'MOODLE_37_STABLE',
4141
'MOODLE_38_STABLE',
4242
'MOODLE_39_STABLE',
43+
'MOODLE_40_STABLE',
4344
);
4445

4546
fputs(STDOUT, "*****************************************\n");
@@ -50,7 +51,7 @@
5051

5152
foreach ($branches as $branch) {
5253
fputs(STDOUT, "BRANCH {$branch}\n");
53-
if ($branch == 'MOODLE_39_STABLE') {
54+
if ($branch == 'MOODLE_40_STABLE') {
5455
$gitbranch = 'origin/master';
5556
} else {
5657
$gitbranch = 'origin/' . $branch;

cli/fix-drift.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
foreach ($plugins as $versionnumber => $plugintypes) {
4747
$version = mlang_version::by_dir($versionnumber);
4848

49-
if ($version->branch == 'MOODLE_39_STABLE') {
49+
if ($version->branch == 'MOODLE_40_STABLE') {
5050
$gitbranch = 'origin/master';
5151
} else {
5252
$gitbranch = 'origin/' . $version->branch;

cli/parse-core.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ function amos_parse_core_commit() {
278278
'MOODLE_37_STABLE',
279279
'MOODLE_38_STABLE',
280280
'MOODLE_39_STABLE',
281+
'MOODLE_40_STABLE',
281282
);
282283

283284
$standardplugins = local_amos_standard_plugins();
@@ -290,7 +291,7 @@ function amos_parse_core_commit() {
290291
foreach ($MLANG_PARSE_BRANCHES as $branch) {
291292
fputs(STDOUT, "=========================================\n");
292293
fputs(STDOUT, "BRANCH {$branch}\n");
293-
if ($branch == 'MOODLE_39_STABLE') {
294+
if ($branch == 'MOODLE_40_STABLE') {
294295
$gitbranch = 'origin/master';
295296
} else {
296297
$gitbranch = 'origin/' . $branch;

cli/utilslib.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ protected function get_versions() {
272272
mlang_version::MOODLE_37,
273273
mlang_version::MOODLE_38,
274274
mlang_version::MOODLE_39,
275+
mlang_version::MOODLE_40,
275276
);
276277
$versions = array();
277278
foreach ($codes as $code) {

jobs/install-packs-publish

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ REPO=${AMOSDATAROOT}/repos/moodle-install/
1212

1313
cd $REPO
1414
git fetch upstream
15-
for BRANCH in master MOODLE_38_STABLE MOODLE_37_STABLE MOODLE_36_STABLE MOODLE_35_STABLE; do
15+
for BRANCH in master MOODLE_39_STABLE MOODLE_38_STABLE MOODLE_37_STABLE MOODLE_36_STABLE MOODLE_35_STABLE; do
1616
git checkout $BRANCH
1717
git merge upstream/$BRANCH
1818
done
@@ -45,7 +45,8 @@ function update_branch {
4545
git push [email protected]:amosbot/moodle-install.git $2:$2
4646
}
4747

48-
update_branch install_master master 3.9
48+
update_branch install_master master 4.0
49+
update_branch install_38_STABLE MOODLE_39_STABLE 3.9
4950
update_branch install_38_STABLE MOODLE_38_STABLE 3.8
5051
update_branch install_37_STABLE MOODLE_37_STABLE 3.7
5152
update_branch install_36_STABLE MOODLE_36_STABLE 3.6

jobs/zip-packs-snapshot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ CLONESROOT=${AMOSDATAROOT}/repos/moodle-langpacks-clones
1010

1111
rsync -a --exclude 'README*' --exclude '*.zip' --exclude '.git' $AMOSDATAROOT/temp/export-zip/ $CLONESROOT
1212

13-
for VER in 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 ; do
13+
for VER in 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4.0 ; do
1414
cd $CLONESROOT/$VER
1515
set +e
1616
git add .

mlanglib.php

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1664,6 +1664,7 @@ class mlang_version {
16641664
const MOODLE_37 = 3700;
16651665
const MOODLE_38 = 3800;
16661666
const MOODLE_39 = 3900;
1667+
const MOODLE_40 = 4000;
16671668

16681669
/** @var int internal code of the version */
16691670
public $code;
@@ -1765,12 +1766,21 @@ protected function __construct(array $info) {
17651766
protected static function versions_info() {
17661767
return array(
17671768
array(
1768-
'code' => self::MOODLE_39,
1769+
'code' => self::MOODLE_40,
17691770
'label' => 'DEV',
1771+
'branch' => 'MOODLE_40_STABLE',
1772+
'dir' => '4.0',
1773+
'translatable' => true,
1774+
'current' => false,
1775+
'supported' => true,
1776+
),
1777+
array(
1778+
'code' => self::MOODLE_39,
1779+
'label' => '3.9',
17701780
'branch' => 'MOODLE_39_STABLE',
17711781
'dir' => '3.9',
17721782
'translatable' => true,
1773-
'current' => false,
1783+
'current' => true,
17741784
'supported' => true,
17751785
),
17761786
array(
@@ -1779,7 +1789,7 @@ protected static function versions_info() {
17791789
'branch' => 'MOODLE_38_STABLE',
17801790
'dir' => '3.8',
17811791
'translatable' => true,
1782-
'current' => true,
1792+
'current' => false,
17831793
'supported' => true,
17841794
),
17851795
array(

0 commit comments

Comments
 (0)