Support Forum
Offlineit doesn't matter if post revisions are enabled or disabled.
If you set $blogcomments to TRUE, then first LINKED comment is counted as 2. All next comments are counted as one, so we always get comment count +1.
Maybe this is not the best solution, but atleast it works:
{
global $wp_query;
sf_initialise_globals();
    $result = $no_comment;
    $total = 0;
    $postid = $wp_query->post->ID;
    $links = sf_blog_links_control('read', $postid);
    # If linked get the post count (-1 of course)
    if ($links && sf_can_view_forum($links->forum_id))
    {
        # link found for this post
        $total = (sf_get_posts_count_in_topic($links->topic_id) -1);
        if ($total >0) $total=$total-1;
    }
    # If to include standard blog comments add that number
    if($blogcomments)
    {
        $total = ($total + $wp_query->post->comment_count);
    }
    if($total > 0)
    {
        if($total == 1 ? $result=$one_comment : $result=str_replace('%', $total, $many_comment));
    }
    echo $result;
    return;
}
OfflineI don't follow your argument and most definitely do not agree that this happens. Not on any of my tests does it happen.
However, there IS (in 4.2) a problem with the count if a forum post is awaitng approval as it gets included when it should not. Mayvbe that s where your extra one s coming from.
This is fixed in 4.2.1
![]()  | 
 YELLOW 
SWORDFISH 
 | 
1 Guest(s)
Support Forum

All RSS