MDL-76229 core_form: Show frozen text editor in a more accessible way.
This commit is contained in:
+13
-5
@@ -248,6 +248,15 @@ class MoodleQuickForm_editor extends HTML_QuickForm_element implements templatab
|
|||||||
$this->_options['subdirs'] = (int)($allow == 1);
|
$this->_options['subdirs'] = (int)($allow == 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns editor text content
|
||||||
|
*
|
||||||
|
* @return string Text content
|
||||||
|
*/
|
||||||
|
public function get_text(): string {
|
||||||
|
return $this->_values['text'];
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns editor format
|
* Returns editor format
|
||||||
*
|
*
|
||||||
@@ -491,13 +500,12 @@ class MoodleQuickForm_editor extends HTML_QuickForm_element implements templatab
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* What to display when element is frozen.
|
* Returns the formatted value. The return from parent class is not acceptable.
|
||||||
*
|
*
|
||||||
* @return empty string
|
* @return string
|
||||||
*/
|
*/
|
||||||
function getFrozenHtml() {
|
public function getFrozenHtml(): string {
|
||||||
|
return format_text($this->get_text(), $this->getFormat()) . $this->_getPersistantData();
|
||||||
return '';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user