Index: branches/RC/core/kernel/nparser/ntags.php =================================================================== diff -u -N -r11892 -r11934 --- branches/RC/core/kernel/nparser/ntags.php (.../ntags.php) (revision 11892) +++ branches/RC/core/kernel/nparser/ntags.php (.../ntags.php) (revision 11934) @@ -1,6 +1,6 @@ DataExists;'; + $code[] = '$_parser->DataExists = false;'; + $this->AppendCode($o, $code); + return $o; + } + + function Close($tag) + { + $o = $this->Parser->Buffers[$this->Parser->Level]; + $code = array(); + $code[] = '$res = ob_get_clean();'; + $code[] = 'if ($_parser->DataExists) {echo $res;}'; + $code[] = '$_parser->DataExists = $_tmp_data_exists;'; + + $this->AppendCode($o, $code); + return $o; + } + +} \ No newline at end of file Index: branches/RC/core/kernel/utility/debugger.php =================================================================== diff -u -N -r11892 -r11934 --- branches/RC/core/kernel/utility/debugger.php (.../debugger.php) (revision 11892) +++ branches/RC/core/kernel/utility/debugger.php (.../debugger.php) (revision 11934) @@ -1,6 +1,6 @@ 'Runtime', 'value' => $runtime.'s')); + $ret .= '
'; //FF 3.5 needs this! foreach ($additional as $mixed_param) { $ret .= '['.$mixed_param['name'].': '.$mixed_param['value'].'] '; } @@ -432,6 +433,8 @@ else { $ret .= 'Runtime: '.$runtime.'s
'; }*/ + + $ret .= '
'; $ret .= '
'; $ret .= '
'; Index: branches/RC/core/kernel/nparser/nparser.php =================================================================== diff -u -N -r11892 -r11934 --- branches/RC/core/kernel/nparser/nparser.php (.../nparser.php) (revision 11892) +++ branches/RC/core/kernel/nparser/nparser.php (.../nparser.php) (revision 11934) @@ -1,6 +1,6 @@ Elements) && array_key_exists('default_element', $params)) { // when given element not found, but default element name given, then render it instead $params['name'] = $params['default_element'];