<?php
/*
Plugin Name: Sidebar Awaiting Moderation
Plugin URI: http://bd.dotted.jp/
Description: 承認待ちのコメント数、日本語スパム数をサイドバーに表示します。
Author: Kaira
Version: 0.2
Author URI: http://bd.dotted.jp/
*/


function sidebar_awaiting_moderation()
{
    global 
$wpdb$user_ID$user_level;
    
$awaiting_mod $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '0'");
    
$multibyte_spam $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = 'spam' AND LENGTH(comment_content) <> CHAR_LENGTH(comment_content)" );
    
    
$site_path str_replace(('http://' $_SERVER['HTTP_HOST']), '',trailingslashit(get_settings('siteurl')));
    
$moderat_url $site_path "wp-admin/moderation.php";
    
$akismet_url $site_path "wp-admin/admin.php?page=akismet-admin";

    if(
$user_ID && $user_level>=3
    {
        
$foo "";
        
$foo .= $awaiting_mod "<li><a href=\"$moderat_url\">" sprintf(__("Awaiting Moderation (%s)"), $awaiting_mod) . "</a></li>\n" "";
        
$foo .= $multibyte_spam && function_exists('akismet_stats') ? "<li><a href=\"$akismet_url\">日本語スパム ($multibyte_spam)</a></li>\n" "";
        echo 
$foo;
    }

}

add_action('wp_meta''sidebar_awaiting_moderation');

?>