mirror of
https://github.com/moodle/moodle.git
synced 2025-01-19 06:18:28 +01:00
Added Jon's html block from contrib! Thanks, Jon!
This commit is contained in:
parent
c20d1fa77f
commit
86db09ef85
36
blocks/html/block_html.php
Executable file
36
blocks/html/block_html.php
Executable file
@ -0,0 +1,36 @@
|
||||
<?php //$Id$
|
||||
|
||||
class block_html extends block_base {
|
||||
|
||||
function init() {
|
||||
$this->title = get_string('html', 'block_html');
|
||||
$this->content_type = BLOCK_TYPE_TEXT;
|
||||
$this->version = 2004123000;
|
||||
}
|
||||
|
||||
function specialization() {
|
||||
// Does not check if $this->config or $this->config->title
|
||||
// are empty because if they are then the user wishes the title
|
||||
// of the block to be hidden anyway
|
||||
$this->title = $this->config->title;
|
||||
}
|
||||
|
||||
function instance_allow_multiple() {
|
||||
return true;
|
||||
}
|
||||
|
||||
function get_content() {
|
||||
global $CFG;
|
||||
require_once($CFG->dirroot .'/lib/weblib.php');
|
||||
if ($this->content !== NULL) {
|
||||
return $this->content;
|
||||
}
|
||||
|
||||
$this->content = new stdClass;
|
||||
$this->content->text = $this->config->text;
|
||||
$this->content->footer = '';
|
||||
|
||||
return $this->content;
|
||||
}
|
||||
}
|
||||
?>
|
15
blocks/html/config_instance.html
Executable file
15
blocks/html/config_instance.html
Executable file
@ -0,0 +1,15 @@
|
||||
<table cellpadding="9" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td align="right"><p><?php print_string('configtitle', 'block_html'); ?>:</td>
|
||||
<td><input type="text" name="title" size="30" value="<?php echo $this->config->title; ?>" /> (<?php print_string('leaveblanktohide', 'block_html'); ?>)</td>
|
||||
</tr>
|
||||
<tr valign="top">
|
||||
<td align="right"><p><?php print_string('configcontent', 'block_html'); ?>:</td>
|
||||
<td><?php print_textarea(true, 10, 50, 0, 0, 'text', $this->config->text); ?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3" align="center">
|
||||
<input type="submit" value="<?php print_string('savechanges') ?>" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
<?php use_html_editor(); ?>
|
8
lang/en/block_html.php
Executable file
8
lang/en/block_html.php
Executable file
@ -0,0 +1,8 @@
|
||||
<?php // $Id$
|
||||
|
||||
$string['html'] = 'HTML';
|
||||
$string['configtitle'] = 'Block Title';
|
||||
$string['configcontent'] = 'Content';
|
||||
$string['leaveblanktohide'] = 'leave blank to hide the title';
|
||||
|
||||
?>
|
Loading…
x
Reference in New Issue
Block a user