From dc41abd8082797cfedf92ff15b0c0fc4a7bc4e2c Mon Sep 17 00:00:00 2001 From: David Mudrak Date: Thu, 3 Mar 2011 16:54:04 +0100 Subject: [PATCH] MDL-26609 Provide a link to a docs page for more help with Moodle versions and their maturity Thanks Martin Dougiamas for this suggestion. --- admin/cli/install.php | 1 + admin/cli/upgrade.php | 1 + admin/index.php | 12 +++++++++--- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/admin/cli/install.php b/admin/cli/install.php index 0631be1c869..0acea3d326c 100644 --- a/admin/cli/install.php +++ b/admin/cli/install.php @@ -414,6 +414,7 @@ if (isset($maturity)) { cli_separator(); cli_heading(get_string('notice')); echo get_string('maturitycorewarning', 'admin', $maturitylevel) . PHP_EOL; + echo get_string('morehelp') . ': ' . get_docs_url('admin/versions') . PHP_EOL; echo get_string('continue') . PHP_LOL; $prompt = get_string('cliyesnoprompt', 'admin'); $input = cli_input($prompt, '', array(get_string('clianswerno', 'admin'), get_string('cliansweryes', 'admin'))); diff --git a/admin/cli/upgrade.php b/admin/cli/upgrade.php index 0057426d39e..8bd8b204fa3 100644 --- a/admin/cli/upgrade.php +++ b/admin/cli/upgrade.php @@ -112,6 +112,7 @@ if (isset($maturity)) { cli_separator(); cli_heading(get_string('notice')); echo get_string('maturitycorewarning', 'admin', $maturitylevel) . PHP_EOL; + echo get_string('morehelp') . ': ' . get_docs_url('admin/versions') . PHP_EOL; cli_separator(); } else { cli_error(get_string('maturitycorewarning', 'admin', $maturitylevel)); diff --git a/admin/index.php b/admin/index.php index 09f79472d30..ddc0cbad385 100644 --- a/admin/index.php +++ b/admin/index.php @@ -140,7 +140,10 @@ if (!core_tables_exist()) { // main version.php declares moodle code maturity if ($maturity < MATURITY_STABLE) { $maturitylevel = get_string('maturity'.$maturity, 'admin'); - echo $OUTPUT->box(get_string('maturitycorewarning', 'admin', $maturitylevel), 'generalbox maturitywarning'); + echo $OUTPUT->box( + $OUTPUT->container(get_string('maturitycorewarning', 'admin', $maturitylevel)) . + $OUTPUT->container($OUTPUT->doc_link('admin/versions', get_string('morehelp'))), + 'generalbox maturitywarning'); } } @@ -207,8 +210,11 @@ if ($version > $CFG->version) { // upgrade // main version.php declares moodle code maturity if ($maturity < MATURITY_STABLE) { $maturitylevel = get_string('maturity'.$maturity, 'admin'); - echo $OUTPUT->box(get_string('maturitycorewarning', 'admin', $maturitylevel), 'generalbox maturitywarning'); - } + echo $OUTPUT->box( + $OUTPUT->container(get_string('maturitycorewarning', 'admin', $maturitylevel)) . + $OUTPUT->container($OUTPUT->doc_link('admin/versions', get_string('morehelp'))), + 'generalbox maturitywarning'); +} } $continueurl = new moodle_url('index.php', array('confirmupgrade' => 1)); $cancelurl = new moodle_url('index.php');