}
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;
+ // We allow empty titles
+ $this->title = isset($this->config->title) ? $this->config->title : '';
}
function instance_allow_multiple() {
}
$this->content = new stdClass;
- $this->content->text = $this->config->text;
+ $this->content->text = isset($this->config->text) ? $this->config->text : '';
$this->content->footer = '';
return $this->content;
+<?php $usehtmleditor = can_use_html_editor(); ?>
<table cellpadding="9" cellspacing="0">
<tr valign="top">
<td align="right"><p><?php print_string('configtitle', '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>
+ <td><?php print_textarea($usehtmleditor, 10, 50, 0, 0, 'text', isset($this->config->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(); ?>
\ No newline at end of file
+<?php if ($usehtmleditor) {
+ use_html_editor();
+ }
+?>