mirror of
https://github.com/moodle/moodle.git
synced 2025-04-19 07:25:30 +02:00
MDL-19756 Deprecated update_mymoodle_icon() and upgraded my/index.php with new output code
This commit is contained in:
parent
6e22a1d8ed
commit
7527a2f08a
@ -3543,3 +3543,18 @@ function print_heading_with_help($text, $helppage, $module='moodle', $icon=false
|
||||
echo $output;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns a turn edit on/off button for course in a self contained form.
|
||||
* Used to be an icon, but it's now a simple form button
|
||||
*
|
||||
* @deprecated since Moodle 2.0
|
||||
*
|
||||
* @global object
|
||||
* @global object
|
||||
* @param int $courseid The course to update by id as found in 'course' table
|
||||
* @return string
|
||||
*/
|
||||
function update_mymoodle_icon() {
|
||||
throw new coding_exception('update_mymoodle_icon() has been completely deprecated.');
|
||||
}
|
||||
|
@ -2764,33 +2764,6 @@ function switchroles_form($courseid) {
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Returns a turn edit on/off button for course in a self contained form.
|
||||
* Used to be an icon, but it's now a simple form button
|
||||
*
|
||||
* @global object
|
||||
* @global object
|
||||
* @param int $courseid The course to update by id as found in 'course' table
|
||||
* @return string
|
||||
*/
|
||||
function update_mymoodle_icon() {
|
||||
|
||||
global $CFG, $USER;
|
||||
|
||||
if (!empty($USER->editing)) {
|
||||
$string = get_string('updatemymoodleoff');
|
||||
$edit = '0';
|
||||
} else {
|
||||
$string = get_string('updatemymoodleon');
|
||||
$edit = '1';
|
||||
}
|
||||
|
||||
return "<form $CFG->frametarget method=\"get\" action=\"$CFG->wwwroot/my/index.php\">".
|
||||
"<div>".
|
||||
"<input type=\"hidden\" name=\"edit\" value=\"$edit\" />".
|
||||
"<input type=\"submit\" value=\"$string\" /></div></form>";
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns a turn edit on/off button for tag in a self contained form.
|
||||
*
|
||||
|
14
my/index.php
14
my/index.php
@ -28,7 +28,19 @@
|
||||
$USER->editing = $edit;
|
||||
}
|
||||
|
||||
$button = update_mymoodle_icon($USER->id);
|
||||
if (!empty($USER->editing)) {
|
||||
$string = get_string('updatemymoodleoff');
|
||||
$edit = '0';
|
||||
} else {
|
||||
$string = get_string('updatemymoodleon');
|
||||
$edit = '1';
|
||||
}
|
||||
|
||||
$form = new html_form();
|
||||
$form->url = new moodle_url("$CFG->wwwroot/my/index.php", array('edit' => $edit));
|
||||
$form->button->text = $string;
|
||||
$button = $OUTPUT->button($form);
|
||||
|
||||
$header = $SITE->shortname . ': ' . $strmymoodle;
|
||||
$navigation = build_navigation($strmymoodle);
|
||||
$loggedinas = user_login_string();
|
||||
|
Loading…
x
Reference in New Issue
Block a user