diff --git a/model/fieldtypes/HTMLText.php b/model/fieldtypes/HTMLText.php index be14831bc..c5fe65dd7 100644 --- a/model/fieldtypes/HTMLText.php +++ b/model/fieldtypes/HTMLText.php @@ -14,6 +14,25 @@ class HTMLText extends Text { public static $escape_type = 'xml'; + static $casting = array( + "AbsoluteLinks" => "HTMLText", + "BigSummary" => "HTMLText", + "ContextSummary" => "HTMLText", + "FirstParagraph" => "HTMLText", + "FirstSentence" => "HTMLText", + "LimitCharacters" => "HTMLText", + "LimitSentences" => "HTMLText", + "Lower" => "HTMLText", + "LowerCase" => "HTMLText", + "Summary" => "HTMLText", + "Upper" => "HTMLText", + "UpperCase" => "HTMLText", + 'EscapeXML' => 'HTMLText', + 'LimitWordCount' => 'HTMLText', + 'LimitWordCountXML' => 'HTMLText', + 'NoHTML' => 'Text', + ); + /** * Create a summary of the content. This will be some section of the first paragraph, limited by * $maxWords. All internal tags are stripped out - the return value is a string