| 915 | | function comments_popup_link($zero='No Comments', $one='1 Comment', $more='% Comments', $CSSclass='') { |
|---|
| 916 | | global $id, $b2commentspopupfile, $b2commentsjavascript; |
|---|
| | 915 | function comments_popup_link($zero='No Comments', $one='1 Comment', $more='% Comments', $CSSclass='', $none='Comments Off') { |
|---|
| | 916 | global $id, $b2commentspopupfile, $b2commentsjavascript, $post, $wpdb, $tablecomments; |
|---|
| 918 | | echo "<a href=\"$siteurl/"; |
|---|
| 919 | | if ($b2commentsjavascript) { |
|---|
| 920 | | echo $b2commentspopupfile.$querystring_start.'p'.$querystring_equal.$id.$querystring_separator.'c'.$querystring_equal.'1'; |
|---|
| 921 | | echo '" onclick="b2open(this.href); return false"'; |
|---|
| 922 | | } else { |
|---|
| 923 | | // if comments_popup_script() is not in the template, display simple comment link |
|---|
| 924 | | comments_link(); |
|---|
| 925 | | echo '"'; |
|---|
| 926 | | } |
|---|
| 927 | | if (!empty($CSSclass)) { |
|---|
| 928 | | echo ' class="'.$CSSclass.'"'; |
|---|
| 929 | | } |
|---|
| 930 | | echo '>'; |
|---|
| 931 | | comments_number($zero, $one, $more); |
|---|
| 932 | | echo '</a>'; |
|---|
| | 918 | $number = $wpdb->get_var("SELECT COUNT(*) FROM $tablecomments WHERE comment_post_ID = $id"); |
|---|
| | 919 | if (0 == $number && 'closed' == $post->comment_status) { |
|---|
| | 920 | echo $none; |
|---|
| | 921 | return; |
|---|
| | 922 | } else { |
|---|
| | 923 | echo "<a href=\"$siteurl/"; |
|---|
| | 924 | if ($b2commentsjavascript) { |
|---|
| | 925 | echo $b2commentspopupfile.$querystring_start.'p'.$querystring_equal.$id.$querystring_separator.'c'.$querystring_equal.'1'; |
|---|
| | 926 | echo '\' onclick="b2open(this.href); return false"'; |
|---|
| | 927 | } else { |
|---|
| | 928 | // if comments_popup_script() is not in the template, display simple comment link |
|---|
| | 929 | comments_link(); |
|---|
| | 930 | echo '"'; |
|---|
| | 931 | } |
|---|
| | 932 | if (!empty($CSSclass)) { |
|---|
| | 933 | echo ' class="'.$CSSclass.'"'; |
|---|
| | 934 | } |
|---|
| | 935 | echo '>'; |
|---|
| | 936 | comments_number($zero, $one, $more); |
|---|
| | 937 | echo '</a>'; |
|---|
| | 938 | } |
|---|