I switched over to a phpTemplate so I can better modify it. The problem is, I'm using the built in most display blocks: Recent Blogs Entries, New Forum Topics, Recent Comments, My Buddies Topics (not built in), Who's Online, Who's New, etc. They all have the same problem, they don't display with a bulleted list. Looking at the code from Blog.module
Under function blog_block, the relevant code appears to be node_title_list(...):
if (user_access('access content')) {
$block['content'] = node_title_list(db_query_range(db_rewrite_sql("SELECT n.nid, n.title, n.created FROM {node} n WHERE n.type = 'blog' AND n.status = 1 ORDER BY n.created DESC"), 0, 10));
$block['content'] .= '<div class="more-link">'. l(t('more'), 'blog', array('title' => t('Read the latest blog entries.'))) .'</div>';
$block['subject'] = t('Recent blog posts');
}
return $block;
Taking a look at the node_title_list code in the node.module
function node_title_list($result, $title = NULL) {
while ($node = db_fetch_object($result)) {
$items[] = l($node->title, 'node/'. $node->nid, $node->comment_count ? array('title' => format_plural($node->comment_count, '1 comment', '%count comments')) : '');
}
I can't figure out how to get those blocks to display properly. I tried adding -ul- code to the function blog_block, and (together & separetly) using -li- in the node_title_list funciton, but none of that worked.