summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--themes/xtemplate/xtemplate.theme10
1 files changed, 3 insertions, 7 deletions
diff --git a/themes/xtemplate/xtemplate.theme b/themes/xtemplate/xtemplate.theme
index a24149fef..75076004d 100644
--- a/themes/xtemplate/xtemplate.theme
+++ b/themes/xtemplate/xtemplate.theme
@@ -115,22 +115,18 @@ function xtemplate_header($title = "") {
$xtemplate->template->parse("header.message");
}
- ob_start();
-
if ($xtemplate->sidebar == "left") {
- print render_blocks("all");
+ $blocks = render_blocks("all");
}
else if ($xtemplate->sidebar == "both") {
- print render_blocks("left");
+ $blocks = render_blocks("left");
}
- if ($blocks = ob_get_contents()) {
+ if ($blocks) {
$xtemplate->template->assign("blocks", $blocks);
$xtemplate->template->parse("header.blocks");
}
- ob_end_clean();
-
$xtemplate->template->parse("header");
print $xtemplate->template->text("header");
}