- $threads[$threadsid] .= '<div class="ccollapse-wrapper fakelink" id="ccollapse-wrapper-' . $item['parent']
- . '" onclick="openClose(' . '\'ccollapse-' . $item['parent'] . '\'); $(\'#ccollapse-wrapper-' . $item['parent'] . '\').hide();" >'
- . sprintf( t('See all %d comments'), $comments[$item['parent']]) . '</div>'
- . '<div class="ccollapse" id="ccollapse-' . $item['parent'] . '" style="display: none;" >';
+
+ // IMPORTANT: the closing </div> in the hide_comments template
+ // is supplied below in code.
+
+ $threads[$threadsid]['html'] .= replace_macros($hide_comments_tpl,array(
+ '$id' => $item['parent'],
+ '$num_comments' => sprintf( tt('%d comment','%d comments',$comments[$item['parent']]),
+ $comments[$item['parent']]),
+ '$display' => 'none',
+ '$hide_text' => t('show more')
+ ));