* @return string Returns an HTML string
*/
public function output_html($data, $query='') {
+ global $OUTPUT;
$return = '';
if ($this->visiblename != '') {
- $return .= print_heading('<a name="'.$this->name.'">'.highlightfast($query, $this->visiblename).'</a>', '', 3, 'main', true);
+ $return .= $OUTPUT->heading('<a name="'.$this->name.'">'.highlightfast($query, $this->visiblename).'</a>', 3, 'main', true);
}
if ($this->description != '') {
$return .= print_box(highlight($query, $this->description), 'generalbox formsettingheading', '', true);
}
}
- $return = print_heading(get_string('actauthhdr', 'auth'), '', 3, 'main', true);
+ $return = echo $OUTPUT->heading(get_string('actauthhdr', 'auth'), 3, 'main', true);
$return .= print_box_start('generalbox authsui', '', true);
$table = new object();
//$active_editors = array('textarea');
}
$editors_available = array_reverse($editors_available, true);
- $return = print_heading(get_string('acteditorshhdr', 'editor'), '', 3, 'main', true);
+ $return = $OUTPUT->heading(get_string('acteditorshhdr', 'editor'), 3, 'main', true);
$return .= print_box_start('generalbox editorsui', '', true);
$table = new object();
* @return string empty or XHTML
*/
function admin_search_settings_html($query) {
- global $CFG;
+ global $CFG, $OUTPUT;
$textlib = textlib_get_instance();
if ($textlib->strlen($query) < 2) {
continue;
}
if ($page instanceof admin_externalpage) {
- $return .= print_heading(get_string('searchresults','admin').' - <a href="'.$page->url.'">'.highlight($query, $page->visiblename).'</a>', '', 2, 'main', true);
+ $return .= $OUTPUT->heading(get_string('searchresults','admin').' - <a href="'.$page->url.'">'.highlight($query, $page->visiblename).'</a>', 2, 'main');
} else if ($page instanceof admin_settingpage) {
- $return .= print_heading(get_string('searchresults','admin').' - <a href="'.$CFG->wwwroot.'/'.$CFG->admin.'/settings.php?section='.$page->name.'">'.highlight($query, $page->visiblename).'</a>', '', 2, 'main', true);
+ $return .= $OUTPUT->heading(get_string('searchresults','admin').' - <a href="'.$CFG->wwwroot.'/'.$CFG->admin.'/settings.php?section='.$page->name.'">'.highlight($query, $page->visiblename).'</a>', 2, 'main');
} else {
continue;
}
* @return array
*/
function admin_output_new_settings_by_page($node) {
+ global $OUTPUT;
$return = array();
if ($node instanceof admin_category) {
}
if (count($newsettings) > 0) {
$adminroot = admin_get_root();
- $page = print_heading(get_string('upgradesettings','admin').' - '.$node->visiblename, '', 2, 'main', true);
+ $page = $OUTPUT->heading(get_string('upgradesettings','admin').' - '.$node->visiblename, 2, 'main');
$page .= '<fieldset class="adminsettings">'."\n";
foreach ($newsettings as $setting) {
$fullname = $setting->get_full_name();
$othertable->data = array_merge($otherdata['error'], $otherdata['warn'], $otherdata['ok']);
/// Print table
- print_heading(get_string('serverchecks', 'admin'));
+ echo $OUTPUT->heading(get_string('serverchecks', 'admin'));
print_table($servertable);
if (count($othertable->data)){
- print_heading(get_string('customcheck', 'admin'));
+ echo $OUTPUT->heading(get_string('customcheck', 'admin'));
print_table($othertable);
}
}
print_header();
print_simple_box_start('center', '96%');
-print_heading(get_string('editorhelptopics'));
+echo $OUTPUT->heading(get_string('editorhelptopics'));
echo '<ul>';
* @return boolean whether or not to process the next stage. this is important as the control function is called recursively.
*/
public function process_stage_confirm() {
- global $CFG, $DB;
+ global $CFG, $DB, $OUTPUT;
$previous = $DB->get_records(
'portfolio_log',
$nourl = $CFG->wwwroot . '/portfolio/add.php?cancel=1';
$this->print_header('confirmexport');
print_simple_box_start();
- print_heading(get_string('confirmsummary', 'portfolio'), '', 4);
+ echo $OUTPUT->heading(get_string('confirmsummary', 'portfolio'), 4);
$mainsummary = array();
if (!$this->instance->get_export_config('hideformat')) {
$mainsummary[get_string('selectedformat', 'portfolio')] = get_string('format_' . $this->instance->get_export_config('format'), 'portfolio');
* @param string $headerstring key for a portfolio language string
*/
public function print_header($headingstr, $summary=true) {
+ global $OUTPUT;
$titlestr = get_string('exporting', 'portfolio');
$headerstr = get_string('exporting', 'portfolio');
if (strpos($hstr, '[[') === 0) {
$hstr = $headingstr;
}
- print_heading($hstr);
+ echo $OUTPUT->heading($hstr);
if (!$summary) {
return;
}
time_for_loop();
-print_heading('Timing calling functions');
+echo $OUTPUT->heading('Timing calling functions');
time_function_call('dummy_function');
time_function_call('simple_eval');
time_function_call('simple_eval_with_interp');
try {
foreach ($TEST_LANGUAGES as $lang) {
- print_heading("Language '$lang'");
+ echo $OUTPUT->heading("Language '$lang'");
$SESSION->lang = $lang;
time_log_file('admin_index.php_get_string.log.php');
* @return unknown_type
*/
function time_log_file($filename) {
- global $CFG;
- print_heading("Playing back calls from $filename", '', 3);
+ global $CFG, $OUTPUT;
+ echo $OUTPUT->heading("Playing back calls from $filename", '', 3);
$fullpath = $CFG->libdir . '/simpletest/get_string_fixtures/pagelogs/' . $filename;
for ($i = 0; $i < NUM_REPITITIONS; ++$i) {
set_time_limit(60);
* @param $a
*/
function test_one_case($string, $module, $a) {
- print_heading("get_string('$string', '$module', " . print_r($a, true) . ")", '', 3);
+ global $OUTPUT;
+ echo $OUTPUT->heading("get_string('$string', '$module', " . print_r($a, true) . ")", 3);
echo '<p>Resulting string: ' . get_string($string, $module, $a) . "</p>\n";
for ($i = 0; $i < NUM_REPITITIONS; ++$i) {
set_time_limit(60);
}
function time_for_loop() {
- print_heading('Timing an empty for loop');
+ global $OUTPUT;
+ echo $OUTPUT->heading('Timing an empty for loop');
$startime = microtime(true);
for ($i = 0; $i < NUM_CALLS; $i++) {
}
return $destination .'= sprintf("'. $string[$identifier] .'");';
}
-?>
\ No newline at end of file
+?>
* This function is not part of the public api.
*/
function print_nothing_to_display(){
+ global $OUTPUT;
$this->print_initials_bar();
- print_heading(get_string('nothingtodisplay'));
+ echo $OUTPUT->heading(get_string('nothingtodisplay'));
}
/**
* @param bool $installation true if installation, false menas upgrade
*/
function print_upgrade_part_start($plugin, $installation, $verbose) {
+ global $OUTPUT;
if (empty($plugin) or $plugin == 'moodle') {
upgrade_started($installation); // does not store upgrade running flag yet
if ($verbose) {
- print_heading(get_string('coresystem'));
+ echo $OUTPUT->heading(get_string('coresystem'));
}
} else {
upgrade_started();
if ($verbose) {
- print_heading($plugin);
+ echo $OUTPUT->heading($plugin);
}
}
if ($installation) {
* @global object
*/
function upgrade_language_pack($lang='') {
- global $CFG;
+ global $CFG, $OUTPUT;
if (empty($lang)) {
$lang = current_language();
}
upgrade_started(false);
- print_heading(get_string('langimport', 'admin').': '.$lang);
+ echo $OUTPUT->heading(get_string('langimport', 'admin').': '.$lang);
@mkdir ($CFG->dataroot.'/temp/'); //make it in case it's a fresh install, it might not be there
@mkdir ($CFG->dataroot.'/lang/');
* @return void
*/
function print_maintenance_message() {
- global $CFG, $SITE, $PAGE;
+ global $CFG, $SITE, $PAGE, $OUTPUT;
$PAGE->set_pagetype('maintenance-message');
$PAGE->set_generaltype('maintenance');
print_header(strip_tags($SITE->fullname), $SITE->fullname, 'home');
- print_heading(get_string('sitemaintenance', 'admin'));
+ echo $OUTPUT->heading(get_string('sitemaintenance', 'admin'));
if (isset($CFG->maintenance_message) and !html_is_blank($CFG->maintenance_message)) {
print_box_start('maintenance_message generalbox boxwidthwide boxaligncenter');
echo $CFG->maintenance_message;