mirror of
https://github.com/moodle/moodle.git
synced 2025-01-17 05:28:30 +01:00
MDL-81154 Administration: Remove Moodle Services page
This commit effectively reverts MDL-63153. Calls to action in the UI for other products or marketing should link directly to the corresponding services in moodle.com rather than trying to replicate parts of it in LMS.
This commit is contained in:
parent
c895def59b
commit
6d3d498362
@ -2207,7 +2207,7 @@ class core_admin_renderer extends plugin_renderer_base {
|
||||
$out = format_text(get_string('registerwithmoodleorginfo', 'core_hub'), FORMAT_MARKDOWN);
|
||||
|
||||
$out .= html_writer::link(
|
||||
new moodle_url('/admin/settings.php', ['section' => 'moodleservices']),
|
||||
MOODLE_PRODUCTURL.'/solutions/moodle-app/',
|
||||
$this->output->pix_icon('i/info', '').' '.get_string('registerwithmoodleorginfoapp', 'core_hub'),
|
||||
['class' => 'btn btn-link', 'role' => 'opener', 'target' => '_href']
|
||||
);
|
||||
|
@ -1,53 +0,0 @@
|
||||
<?php
|
||||
// This file is part of Moodle - http://moodle.org/
|
||||
//
|
||||
// Moodle is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation, either version 3 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// Moodle is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
/**
|
||||
* This file gives information about Moodle Services
|
||||
*
|
||||
* @package core
|
||||
* @copyright 2018 Amaia Anabitarte <amaia@moodle.com>
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
*/
|
||||
|
||||
defined('MOODLE_INTERNAL') || die();
|
||||
|
||||
if ($hassiteconfig) {
|
||||
|
||||
// Create Moodle Services information.
|
||||
$moodleservices->add(new admin_setting_heading('moodleservicesintro', '',
|
||||
new lang_string('moodleservices_help', 'admin')));
|
||||
|
||||
// Moodle Partners information.
|
||||
if (empty($CFG->disableserviceads_partner)) {
|
||||
$moodleservices->add(new admin_setting_heading('moodlepartners',
|
||||
new lang_string('moodlepartners', 'admin'),
|
||||
new lang_string('moodlepartners_help', 'admin')));
|
||||
}
|
||||
|
||||
// Moodle app information.
|
||||
$moodleservices->add(new admin_setting_heading('moodleapp',
|
||||
new lang_string('moodleapp', 'admin'),
|
||||
new lang_string('moodleapp_help', 'admin')));
|
||||
|
||||
// Branded Moodle app information.
|
||||
if (empty($CFG->disableserviceads_branded)) {
|
||||
$moodleservices->add(new admin_setting_heading('moodlebrandedapp',
|
||||
new lang_string('moodlebrandedapp', 'admin'),
|
||||
new lang_string('moodlebrandedapp_help', 'admin')));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -14,12 +14,6 @@ $ADMIN->add('root', new admin_externalpage('registrationmoodleorg', new lang_str
|
||||
new moodle_url("/admin/registration/index.php")));
|
||||
// hidden upgrade script
|
||||
$ADMIN->add('root', new admin_externalpage('upgradesettings', new lang_string('upgradesettings', 'admin'), "$CFG->wwwroot/$CFG->admin/upgradesettings.php", 'moodle/site:config', true));
|
||||
|
||||
// Adding Moodle Services information page.
|
||||
$moodleservices = new admin_settingpage('moodleservices', new lang_string('moodleservices',
|
||||
'admin'));
|
||||
$ADMIN->add('root', $moodleservices);
|
||||
|
||||
$userfeedback = new admin_settingpage('userfeedback', new lang_string('feedbacksettings', 'admin'));
|
||||
$ADMIN->add('root', $userfeedback);
|
||||
|
||||
|
@ -953,20 +953,8 @@ $string['nosupportedlogstore'] = 'No supported logstore found';
|
||||
$string['noteunneededblocks'] = 'Note: Blocks set to show will not be listed in the \'Add a block\' menu in a course if they are specified in the theme setting \'Unneeded blocks\'.';
|
||||
$string['maxtimelimit'] = 'Maximum time limit';
|
||||
$string['maxtimelimit_desc'] = 'To restrict the maximum PHP execution time that Moodle will allow without any output being displayed, enter a value in seconds here. 0 means that Moodle default restrictions are used. If you have a front-end server with its own time limit, set this value lower to receive PHP errors in logs. Does not apply to CLI scripts.';
|
||||
$string['moodleapp'] = 'Moodle app';
|
||||
$string['moodleapp_help'] = '<p>The free Moodle app enables users to access their courses on mobile devices. Additional app features are available with a Pro or Premium app plan.</p>
|
||||
<a href="https://moodle.com/mobile-app">Get the Moodle app</a><br />
|
||||
<a href="https://apps.moodle.com">Moodle Apps Portal</a>';
|
||||
$string['moodlebrandedapp'] = 'Branded Moodle app';
|
||||
$string['moodlebrandedapp_help'] = '<p>The Branded Moodle app has all the functionality of our free mobile app for Moodle combined with your own custom branding.</p>
|
||||
<a href="https://moodle.com/branded-app">About the Branded Moodle app</a>';
|
||||
$string['moodlebrandedappreference'] = 'Alternatively, get a <a href="https://moodle.com/branded-app/">Branded Moodle app</a> with your own custom branding.';
|
||||
$string['moodlepartners'] = 'Moodle Partners';
|
||||
$string['moodlepartners_help'] = '<p>Moodle Partners are services providers that are certified by Moodle HQ to provide high quality Moodle services for your organisation\'s online learning environment.</p>
|
||||
<a href="https://moodle.com/about-partners/">About our Partners</a><br />
|
||||
<a href="https://moodle.com/partners">Find a Partner</a>';
|
||||
$string['moodleservices'] = 'Moodle services';
|
||||
$string['moodleservices_help'] = 'Make sure you get the best from your Moodle learning environment by using these Moodle services:';
|
||||
$string['noreplyaddress'] = 'No-reply address';
|
||||
$string['noreplydomain'] = 'No-reply and domain';
|
||||
$string['noreplydomaindetail'] = 'Settings for No-reply and configured domains';
|
||||
@ -1646,3 +1634,15 @@ $string['taskdeletecachetext'] = 'Delete old text cache records';
|
||||
$string['themesettings'] = 'Theme settings';
|
||||
$string['linkcoursesections'] = 'Always link course sections';
|
||||
$string['linkcoursesections_help'] = 'Always try to provide a link for course sections. Course sections are usually only shown as links if the course format displays a single section per page. If this setting is enabled a link will always be provided.';
|
||||
$string['moodleapp'] = 'Moodle app';
|
||||
$string['moodleapp_help'] = '<p>The free Moodle app enables users to access their courses on mobile devices. Additional app features are available with a Pro or Premium app plan.</p>
|
||||
<a href="https://moodle.com/mobile-app">Get the Moodle app</a><br />
|
||||
<a href="https://apps.moodle.com">Moodle Apps Portal</a>';
|
||||
$string['moodlebrandedapp_help'] = '<p>The Branded Moodle app has all the functionality of our free mobile app for Moodle combined with your own custom branding.</p>
|
||||
<a href="https://moodle.com/branded-app">About the Branded Moodle app</a>';
|
||||
$string['moodlepartners'] = 'Moodle Partners';
|
||||
$string['moodlepartners_help'] = '<p>Moodle Partners are services providers that are certified by Moodle HQ to provide high quality Moodle services for your organisation\'s online learning environment.</p>
|
||||
<a href="https://moodle.com/about-partners/">About our Partners</a><br />
|
||||
<a href="https://moodle.com/partners">Find a Partner</a>';
|
||||
$string['moodleservices'] = 'Moodle services';
|
||||
$string['moodleservices_help'] = 'Make sure you get the best from your Moodle learning environment by using these Moodle services:';
|
||||
|
@ -113,6 +113,13 @@ updatingain,core
|
||||
summaryof,core
|
||||
gradeitemadvanced,core_grades
|
||||
gradeitemadvanced_help,core_grades
|
||||
moodleapp,core_admin
|
||||
moodleapp_help,core_admin
|
||||
moodlebrandedapp_help,core_admin
|
||||
moodlepartners,core_admin
|
||||
moodlepartners_help,core_admin
|
||||
moodleservices,core_admin
|
||||
moodleservices_help,core_admin
|
||||
to,core
|
||||
from,core
|
||||
aria-toggledropdown,core_grades
|
||||
|
@ -536,6 +536,11 @@ define('HOMEPAGE_MYCOURSES', 3);
|
||||
*/
|
||||
defined('HUB_MOODLEORGHUBURL') || define('HUB_MOODLEORGHUBURL', 'https://stats.moodle.org');
|
||||
|
||||
/**
|
||||
* URL of main Moodle site for marketing, products and services.
|
||||
*/
|
||||
defined('MOODLE_PRODUCTURL') || define('MOODLE_PRODUCTURL', 'https://moodle.com');
|
||||
|
||||
/**
|
||||
* URL of the statistic server public key.
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user