openrat-cms

# OpenRat Content Management System
git clone http://git.code.weiherhei.de/openrat-cms.git
Log | Files | Refs

commit 6c8869f83cf7cba92d57450f4cda914502bb7c9f
parent ba0d155803a85c66214fc221dd447f6f39ef88ff
Author: Jan Dankert <develop@jandankert.de>
Date:   Mon, 18 Nov 2019 22:24:57 +0100

Fix: If using predefined text value, then use the default format.

Diffstat:
modules/cms-core/model/Value.class.php | 10+++++++---
1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/modules/cms-core/model/Value.class.php b/modules/cms-core/model/Value.class.php @@ -1113,6 +1113,7 @@ SQL case Element::ELEMENT_TYPE_SELECT: $inhalt = $this->text; + $format = $this->format; // Wenn Inhalt leer, dann versuchen, den Inhalt der Default-Sprache zu laden. if ( $inhalt == '' && $conf['content']['language']['use_default_language'] ) @@ -1124,14 +1125,17 @@ SQL } // Wenn Inhalt leer, dann Vorbelegung verwenden - if ( $inhalt == '' ) + if ( $inhalt == '' ) { + $inhalt = $this->element->defaultText; + $format = $this->element->format; + } // Wenn HTML nicht erlaubt und Wiki-Formatierung aktiv, dann einfache HTML-Tags in Wiki umwandeln - $pageIsHtml = $this->page->mimeType() == 'text/html'; + $pageIsHtml = $this->page->isHtml(); // - switch( $this->format ) + switch( $format ) { case Element::ELEMENT_FORMAT_TEXT: case Element::ELEMENT_FORMAT_HTML: