diff --git a/themes/default/layout.class.php b/themes/default/layout.class.php index 84744caa..a3aa4689 100644 --- a/themes/default/layout.class.php +++ b/themes/default/layout.class.php @@ -19,10 +19,10 @@ class Layout { foreach($page->blocks as $block) { switch($block->section) { case "left": - $left_block_html .= $this->block_to_html($block, true); + $left_block_html .= $this->block_to_html($block, true, "left"); break; case "main": - $main_block_html .= $this->block_to_html($block, false); + $main_block_html .= $this->block_to_html($block, false, "main"); break; default: print "

error: {$block->header} using an unknown section ({$block->section})"; @@ -73,11 +73,11 @@ $header_html EOD; } - function block_to_html($block, $hidable=false) { + function block_to_html($block, $hidable=false, $salt="") { $h = $block->header; $b = $block->body; $html = ""; - $i = str_replace(' ', '_', $h); + $i = str_replace(' ', '_', $h) . $salt; if($hidable) { $toggle = " onclick=\"toggle('$i')\""; }