• Help end world hunger
  • President-Elect Barack Obama kisses the First Lady-to-be Michelle
  • A picture of Me, Charismaallover

    donzellia 004
  • Isis shoot1
  • Archives

  • Recent Posts

  • Quotes
  • I do Taebo Everyday!!

  • Define words with this widget!

  • Performancing Metrics

  • Spam Blocked


  • Get your clock at CompleteMyspace.com
  • Charity widget!

    div.CornerBanner{ position:absolute; left:0px; top:0px; overflow:visible;height:132px; width:132px; margin:0; padding:0;z-index:1000000000; border:none; float:none;}
  • Thank you Lord by Walter Hawkins

  • <?php /* Plugin Name: Akismet Plugin URI: http://akismet.com/ Description: Akismet checks your comments against the Akismet web service to see if they look like spam or not. You need a WordPress.com API key to use it. You can review the spam it catches under "Comments." To show off your Akismet stats just put <?php akismet_counter(); ?> in your template. See also: WP Stats plugin. Version: 2.1.5 Author: Matt Mullenweg Author URI: http://photomatt.net/ */ // If you hardcode a WP.com API key here, all key config screens will be hidden $wpcom_api_key = ''; function akismet_init() { global $wpcom_api_key, $akismet_api_host, $akismet_api_port; if ( $wpcom_api_key ) $akismet_api_host = $wpcom_api_key . '.rest.akismet.com'; else $akismet_api_host = get_option('wordpress_api_key') . '.rest.akismet.com'; $akismet_api_port = 80; add_action('admin_menu', 'akismet_config_page'); } add_action('init', 'akismet_init'); if ( !function_exists('wp_nonce_field') ) { function akismet_nonce_field($action = -1) { return; } $akismet_nonce = -1; } else { function akismet_nonce_field($action = -1) { return wp_nonce_field($action); } $akismet_nonce = 'akismet-update-key'; } if ( !function_exists('number_format_i18n') ) { function number_format_i18n( $number, $decimals = null ) { return number_format( $number, $decimals ); } } function akismet_config_page() { if ( function_exists('add_submenu_page') ) add_submenu_page('plugins.php', __('Akismet Configuration'), __('Akismet Configuration'), 'manage_options', 'akismet-key-config', 'akismet_conf'); } function akismet_conf() { global $akismet_nonce, $wpcom_api_key; if ( isset($_POST['submit']) ) { if ( function_exists('current_user_can') && !current_user_can('manage_options') ) die(__('Cheatin’ uh?')); check_admin_referer( $akismet_nonce ); $key = preg_replace( '/[^a-h0-9]/i', '', $_POST['key'] ); if ( empty($key) ) { $key_status = 'empty'; $ms[] = 'new_key_empty'; delete_option('wordpress_api_key'); } else { $key_status = akismet_verify_key( $key ); } if ( $key_status == 'valid' ) { update_option('wordpress_api_key', $key); $ms[] = 'new_key_valid'; } else if ( $key_status == 'invalid' ) { $ms[] = 'new_key_invalid'; } else if ( $key_status == 'failed' ) { $ms[] = 'new_key_failed'; } if ( isset( $_POST['akismet_discard_month'] ) ) update_option( 'akismet_discard_month', 'true' ); else update_option( 'akismet_discard_month', 'false' ); } if ( $key_status != 'valid' ) { $key = get_option('wordpress_api_key'); if ( empty( $key ) ) { if ( $key_status != 'failed' ) { if ( akismet_verify_key( '1234567890ab' ) == 'failed' ) $ms[] = 'no_connection'; else $ms[] = 'key_empty'; } $key_status = 'empty'; } else { $key_status = akismet_verify_key( $key ); } if ( $key_status == 'valid' ) { $ms[] = 'key_valid'; } else if ( $key_status == 'invalid' ) { delete_option('wordpress_api_key'); $ms[] = 'key_empty'; } else if ( !empty($key) && $key_status == 'failed' ) { $ms[] = 'key_failed'; } } $messages = array( 'new_key_empty' => array('color' => 'aa0', 'text' => __('Your key has been cleared.')), 'new_key_valid' => array('color' => '2d2', 'text' => __('Your key has been verified. Happy blogging!')), 'new_key_invalid' => array('color' => 'd22', 'text' => __('The key you entered is invalid. Please double-check it.')), 'new_key_failed' => array('color' => 'd22', 'text' => __('The key you entered could not be verified because a connection to akismet.com could not be established. Please check your server configuration.')), 'no_connection' => array('color' => 'd22', 'text' => __('There was a problem connecting to the Akismet server. Please check your server configuration.')), 'key_empty' => array('color' => 'aa0', 'text' => sprintf(__('Please enter an API key. (Get your key.)'), 'http://wordpress.com/profile/')), 'key_valid' => array('color' => '2d2', 'text' => __('This key is valid.')), 'key_failed' => array('color' => 'aa0', 'text' => __('The key below was previously validated but a connection to akismet.com can not be established at this time. Please check your server configuration.'))); ?>

    <?php printf(__('For many people, Akismet will greatly reduce or even completely eliminate the comment and trackback spam you get on your site. If one does happen to get through, simply mark it as "spam" on the moderation screen and Akismet will learn from the mistakes. If you don\'t have a WordPress.com account yet, you can get one at WordPress.com.'), 'http://akismet.com/', 'http://wordpress.com/api-keys/'); ?>

    <p style="padding: .5em; background-color: #; color: #fff; font-weight: bold;">

    <input id="key" name="key" type="text" size="15" maxlength="12" value="" style="font-family: 'Courier New', Courier, mono; font-size: 1.5em;" /> (<?php _e('What is this?'); ?>)

    <input name="akismet_discard_month" id="akismet_discard_month" value="true" type="checkbox" />

    <input type="submit" name="submit" value="" />

    <?php } function akismet_verify_key( $key ) { global $akismet_api_host, $akismet_api_port, $wpcom_api_key; $blog = urlencode( get_option('home') ); if ( $wpcom_api_key ) $key = $wpcom_api_key; $response = akismet_http_post("key=$key&blog=$blog", 'rest.akismet.com', '/1.1/verify-key', $akismet_api_port); if ( !is_array($response) || !isset($response[1]) || $response[1] != 'valid' && $response[1] != 'invalid' ) return 'failed'; return $response[1]; } if ( !get_option('wordpress_api_key') && !$wpcom_api_key && !isset($_POST['submit']) ) { function akismet_warning() { echo "

    ".__('Akismet is almost ready.')." ".sprintf(__('You must enter your WordPress.com API key for it to work.'), "plugins.php?page=akismet-key-config")."

    "; } add_action('admin_notices', 'akismet_warning'); return; } // Returns array with headers in $response[0] and body in $response[1] function akismet_http_post($request, $host, $path, $port = 80) { global $wp_version; $http_request = "POST $path HTTP/1.0\r\n"; $http_request .= "Host: $host\r\n"; $http_request .= "Content-Type: application/x-www-form-urlencoded; charset=" . get_option('blog_charset') . "\r\n"; $http_request .= "Content-Length: " . strlen($request) . "\r\n"; $http_request .= "User-Agent: WordPress/$wp_version | Akismet/2.0\r\n"; $http_request .= "\r\n"; $http_request .= $request; $response = ''; if( false != ( $fs = @fsockopen($host, $port, $errno, $errstr, 10) ) ) { fwrite($fs, $http_request); while ( !feof($fs) ) $response .= fgets($fs, 1160); // One TCP-IP packet fclose($fs); $response = explode("\r\n\r\n", $response, 2); } return $response; } function akismet_auto_check_comment( $comment ) { global $akismet_api_host, $akismet_api_port; $comment['user_ip'] = preg_replace( '/[^0-9., ]/', '', $_SERVER['REMOTE_ADDR'] ); $comment['user_agent'] = $_SERVER['HTTP_USER_AGENT']; $comment['referrer'] = $_SERVER['HTTP_REFERER']; $comment['blog'] = get_option('home'); $ignore = array( 'HTTP_COOKIE' ); foreach ( $_SERVER as $key => $value ) if ( !in_array( $key, $ignore ) ) $comment["$key"] = $value; $query_string = ''; foreach ( $comment as $key => $data ) $query_string .= $key . '=' . urlencode( stripslashes($data) ) . '&'; $response = akismet_http_post($query_string, $akismet_api_host, '/1.1/comment-check', $akismet_api_port); if ( 'true' == $response[1] ) { add_filter('pre_comment_approved', create_function('$a', 'return \'spam\';')); update_option( 'akismet_spam_count', get_option('akismet_spam_count') + 1 ); do_action( 'akismet_spam_caught' ); $post = get_post( $comment['comment_post_ID'] ); $last_updated = strtotime( $post->post_modified_gmt ); $diff = time() - $last_updated; $diff = $diff / 86400; if ( $post->post_type == 'post' && $diff > 30 && get_option( 'akismet_discard_month' ) == 'true' ) die; } akismet_delete_old(); return $comment; } function akismet_delete_old() { global $wpdb; $now_gmt = current_time('mysql', 1); $wpdb->query("DELETE FROM $wpdb->comments WHERE DATE_SUB('$now_gmt', INTERVAL 15 DAY) > comment_date_gmt AND comment_approved = 'spam'"); $n = mt_rand(1, 5000); if ( $n == 11 ) // lucky number $wpdb->query("OPTIMIZE TABLE $wpdb->comments"); } function akismet_submit_nonspam_comment ( $comment_id ) { global $wpdb, $akismet_api_host, $akismet_api_port; $comment_id = (int) $comment_id; $comment = $wpdb->get_row("SELECT * FROM $wpdb->comments WHERE comment_ID = '$comment_id'"); if ( !$comment ) // it was deleted return; $comment->blog = get_option('home'); $query_string = ''; foreach ( $comment as $key => $data ) $query_string .= $key . '=' . urlencode( stripslashes($data) ) . '&'; $response = akismet_http_post($query_string, $akismet_api_host, "/1.1/submit-ham", $akismet_api_port); } function akismet_submit_spam_comment ( $comment_id ) { global $wpdb, $akismet_api_host, $akismet_api_port; $comment_id = (int) $comment_id; $comment = $wpdb->get_row("SELECT * FROM $wpdb->comments WHERE comment_ID = '$comment_id'"); if ( !$comment ) // it was deleted return; if ( 'spam' != $comment->comment_approved ) return; $comment->blog = get_option('home'); $query_string = ''; foreach ( $comment as $key => $data ) $query_string .= $key . '=' . urlencode( stripslashes($data) ) . '&'; $response = akismet_http_post($query_string, $akismet_api_host, "/1.1/submit-spam", $akismet_api_port); } add_action('wp_set_comment_status', 'akismet_submit_spam_comment'); add_action('edit_comment', 'akismet_submit_spam_comment'); add_action('preprocess_comment', 'akismet_auto_check_comment', 1); // Total spam in queue // get_option( 'akismet_spam_count' ) is the total caught ever function akismet_spam_count( $type = false ) { global $wpdb; if ( !$type ) { // total $count = wp_cache_get( 'akismet_spam_count', 'widget' ); if ( false === $count ) { if ( function_exists('wp_count_comments') ) { $count = wp_count_comments(); $count = $count->spam; } else { $count = (int) $wpdb->get_var("SELECT COUNT(comment_ID) FROM $wpdb->comments WHERE comment_approved = 'spam'"); } wp_cache_set( 'akismet_spam_count', $count, 'widget', 3600 ); } return $count; } elseif ( 'comments' == $type || 'comment' == $type ) { // comments $type = ''; } else { // pingback, trackback, ... $type = $wpdb->escape( $type ); } return (int) $wpdb->get_var("SELECT COUNT(comment_ID) FROM $wpdb->comments WHERE comment_approved = 'spam' AND comment_type='$type'"); } function akismet_spam_comments( $type = false, $page = 1, $per_page = 50 ) { global $wpdb; $page = (int) $page; if ( $page < 2 ) $page = 1; $per_page = (int) $per_page; if ( $per_page escape( $type ); return $wpdb->get_results( "SELECT * FROM $wpdb->comments WHERE comment_approved = 'spam' AND comment_type='$type' ORDER BY comment_date DESC LIMIT $start, $end"); } // All return $wpdb->get_results( "SELECT * FROM $wpdb->comments WHERE comment_approved = 'spam' ORDER BY comment_date DESC LIMIT $start, $end"); } // Totals for each comment type // returns array( type => count, ... ) function akismet_spam_totals() { global $wpdb; $totals = $wpdb->get_results( "SELECT comment_type, COUNT(*) AS cc FROM $wpdb->comments WHERE comment_approved = 'spam' GROUP BY comment_type" ); $return = array(); foreach ( $totals as $total ) $return[$total->comment_type ? $total->comment_type : 'comment'] = $total->cc; return $return; } function akismet_manage_page() { global $wpdb, $submenu; $count = sprintf(__('Akismet Spam (%s)'), akismet_spam_count()); if ( isset( $submenu['edit-comments.php'] ) ) add_submenu_page('edit-comments.php', __('Akismet Spam'), $count, 'moderate_comments', 'akismet-admin', 'akismet_caught' ); elseif ( function_exists('add_management_page') ) add_management_page(__('Akismet Spam'), $count, 'moderate_comments', 'akismet-admin', 'akismet_caught'); } function akismet_caught() { global $wpdb, $comment, $akismet_caught, $akismet_nonce; akismet_recheck_queue(); if (isset($_POST['submit']) && 'recover' == $_POST['action'] && ! empty($_POST['not_spam'])) { check_admin_referer( $akismet_nonce ); if ( function_exists('current_user_can') && !current_user_can('moderate_comments') ) die(__('You do not have sufficient permission to moderate comments.')); $i = 0; foreach ($_POST['not_spam'] as $comment): $comment = (int) $comment; if ( function_exists('wp_set_comment_status') ) wp_set_comment_status($comment, 'approve'); else $wpdb->query("UPDATE $wpdb->comments SET comment_approved = '1' WHERE comment_ID = '$comment'"); akismet_submit_nonspam_comment($comment); ++$i; endforeach; $to = add_query_arg( 'recovered', $i, $_SERVER['HTTP_REFERER'] ); wp_redirect( $to ); exit; } if ('delete' == $_POST['action']) { check_admin_referer( $akismet_nonce ); if ( function_exists('current_user_can') && !current_user_can('moderate_comments') ) die(__('You do not have sufficient permission to moderate comments.')); $delete_time = $wpdb->escape( $_POST['display_time'] ); $nuked = $wpdb->query( "DELETE FROM $wpdb->comments WHERE comment_approved = 'spam' AND '$delete_time' > comment_date_gmt" ); wp_cache_delete( 'akismet_spam_count', 'widget' ); $to = add_query_arg( 'deleted', 'all', $_SERVER['HTTP_REFERER'] ); wp_redirect( $to ); exit; } if ( isset( $_GET['recovered'] ) ) { $i = (int) $_GET['recovered']; echo '

    ' . sprintf(__('%1$s comments recovered.'), $i) . "

    "; } if (isset( $_GET['deleted'] ) ) echo '

    ' . __('All spam deleted.') . '

    '; if ( isset( $GLOBALS['submenu']['edit-comments.php'] ) ) $link = 'edit-comments.php'; else $link = 'edit.php'; ?> .akismet-tabs { list-style: none; margin: 0; padding: 0; clear: both; border-bottom: 1px solid #ccc; height: 31px; margin-bottom: 20px; background: #ddd; border-top: 1px solid #bdbdbd; } .akismet-tabs li { float: left; margin: 5px 0 0 20px; } .akismet-tabs a { display: block; padding: 4px .5em 3px; border-bottom: none; color: #036; } .akismet-tabs .active a { background: #fff; border: 1px solid #ccc; border-bottom: none; color: #000; font-weight: bold; padding-bottom: 4px; } #akismetsearch { float: right; margin-top: -.5em; } #akismetsearch p { margin: 0; padding: 0; }

    <?php printf(__('Akismet has caught %1$s spam for you since you first installed it.'), number_format_i18n($count) ); ?>

    <?php } $spam_count = akismet_spam_count(); if ( 0 == $spam_count ) { echo '

    '.__('You have no spam currently in the queue. Must be your lucky day. :)').'

    '; echo '
    '; } else { echo '

    '.__('You can delete all of the spam from your database with a single click. This operation cannot be undone, so you may wish to check to ensure that no legitimate comments got through first. Spam is automatically deleted after 15 days, so don’t sweat it.').'

    '; ?> <form method="post" action="">     <input type="submit" class="button delete" name="Submit" value="" /> <input type="hidden" name="display_time" value="" />

    <?php echo '

    '.__('These are the latest comments identified as spam by Akismet. If you see any mistakes, simply mark the comment as "not spam" and Akismet will learn from the submission. If you wish to recover a comment from spam, simply select the comment, and click Not Spam. After 15 days we clean out the junk for you.').'

    '; ?> escape($_POST['s']); $comments = $wpdb->get_results("SELECT * FROM $wpdb->comments WHERE (comment_author LIKE '%$s%' OR comment_author_email LIKE '%$s%' OR comment_author_url LIKE ('%$s%') OR comment_author_IP LIKE ('%$s%') OR comment_content LIKE ('%$s%') ) AND comment_approved = 'spam' ORDER BY comment_date DESC"); } else { if ( isset( $_GET['apage'] ) ) $page = (int) $_GET['apage']; else $page = 1; if ( $page
      <li > $type_count ) { if ( 'comment' == $type ) { $type = 'comments'; $show = __('Comments'); } else { $show = ucwords( $type ); } $type_count = number_format_i18n( $type_count ); $extra = $current_type === $type ? ' class="active"' : ''; echo "
    • $show ($type_count)
    • "; } do_action( 'akismet_tabs' ); // so plugins can add more tabs easily ?>
    <form method="post" action="" id="akismetsearch">

    <input type="text" name="s" value="" size="17" /> <input type="submit" class="button" name="submit" value="" />

    50 ) { $total_pages = ceil( $total / 50 ); $r = ''; if ( 1 < $page ) { $args['apage'] = ( 1 == $page - 1 ) ? '' : $page - 1; $r .= '' . "\n"; } if ( ( $total_pages = ceil( $total / 50 ) ) > 1 ) { for ( $page_num = 1; $page_num <= $total_pages; $page_num++ ) : if ( $page == $page_num ) : $r .= "$page_num\n"; else : $p = false; if ( $page_num = $page - 3 && $page_num $total_pages - 3 ) : $args['apage'] = ( 1 == $page_num ) ? '' : $page_num; $r .= '' . ( $page_num ) . "\n"; $in = true; elseif ( $in == true ) : $r .= "...\n"; $in = false; endif; endif; endfor; } if ( ( $page ) * 50 < $total || -1 == $total ) { $args['apage'] = $page + 1; $r .= '' . "\n"; } echo "

    $r

    "; ?> <form style="clear: both;" method="post" action="">
      comment_date); $post = get_post($comment->comment_post_ID); $post_title = $post->post_title; if ($i % 2) $class = 'class="alternate"'; else $class = ''; echo "\n\t
    • comment_ID' $class>"; ?>

      comment_author_email) { ?>| comment_author_url && 'http://' != $comment->comment_author_url) { ?> | | <a href="http://ws.arin.net/cgi-bin/whois.pl?queryinput=">

      <label for="spam-comment_ID; ?>"> <input type="checkbox" id="spam-comment_ID; ?>" name="not_spam[]" value="comment_ID; ?>" /> — — [ comment_post_ID); $post_title = wp_specialchars( $post->post_title, 'double' ); $post_title = ('' == $post_title) ? "# $comment->comment_post_ID" : $post_title; ?> <a href="comment_post_ID); ?>" title=""> ]

    50 ) { $total_pages = ceil( $total / 50 ); $r = ''; if ( 1 < $page ) { $args['apage'] = ( 1 == $page - 1 ) ? '' : $page - 1; $r .= '' . "\n"; } if ( ( $total_pages = ceil( $total / 50 ) ) > 1 ) { for ( $page_num = 1; $page_num <= $total_pages; $page_num++ ) : if ( $page == $page_num ) : $r .= "$page_num\n"; else : $p = false; if ( $page_num = $page - 3 && $page_num $total_pages - 3 ) : $args['apage'] = ( 1 == $page_num ) ? '' : $page_num; $r .= '' . ( $page_num ) . "\n"; $in = true; elseif ( $in == true ) : $r .= "...\n"; $in = false; endif; endif; endfor; } if ( ( $page ) * 50 < $total || -1 == $total ) { $args['apage'] = $page + 1; $r .= '' . "\n"; } echo "

    $r

    "; } ?>

    <input type="submit" name="submit" value="" />

    <form method="post" action="">

        <input type="submit" name="Submit" class="button" value="" /> <input type="hidden" name="display_time" value="" />

    <?php } } add_action('admin_menu', 'akismet_manage_page'); // WP < 2.5 function akismet_stats() { if ( !function_exists('did_action') || did_action( 'rightnow_end' ) ) // We already displayed this info in the "Right Now" section return; if ( !$count = get_option('akismet_spam_count') ) return; $path = plugin_basename(__FILE__); echo '

    '.__('Spam').'

    '; global $submenu; if ( isset( $submenu['edit-comments.php'] ) ) $link = 'edit-comments.php'; else $link = 'edit.php'; echo '

    '.sprintf(__('Akismet has protected your site from %3$s spam comments.'), 'http://akismet.com/', clean_url("$link?page=akismet-admin"), number_format_i18n($count) ).'

    '; } add_action('activity_box_end', 'akismet_stats'); // WP 2.5+ function akismet_rightnow() { global $submenu; if ( isset( $submenu['edit-comments.php'] ) ) $link = 'edit-comments.php'; else $link = 'edit.php'; if ( $count = get_option('akismet_spam_count') ) { $intro = sprintf( __ngettext( 'Akismet has protected your site from %2$s spam comment already,', 'Akismet has protected your site from %2$s spam comments already,', $count ), 'http://akismet.com/', number_format_i18n( $count ) ); } else { $intro = sprintf( __('Akismet blocks spam from getting to your blog,'), 'http://akismet.com/' ); } if ( $queue_count = akismet_spam_count() ) { $queue_text = sprintf( __ngettext( 'and there\'s %1$s comment in your spam queue right now.', 'and there are %1$s comments in your spam queue right now.', $queue_count ), number_format_i18n( $queue_count ), clean_url("$link?page=akismet-admin") ); } else { $queue_text = sprintf( __( "but there's nothing in your spam queue at the moment." ), clean_url("$link?page=akismet-admin") ); } $text = sprintf( _c( '%1$s %2$s|akismet_rightnow' ), $intro, $queue_text ); echo "

    $text

    \n"; } add_action('rightnow_end', 'akismet_rightnow'); // For WP <= 2.3.x if ( 'moderation.php' == $pagenow ) { function akismet_recheck_button( $page ) { global $submenu; if ( isset( $submenu['edit-comments.php'] ) ) $link = 'edit-comments.php'; else $link = 'edit.php'; $button = "" . __('Recheck Queue for Spam') . ""; $page = str_replace( '
    ', '
    ' . $button, $page ); return $page; } if ( $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '0'" ) ) ob_start( 'akismet_recheck_button' ); } // For WP >= 2.5 function akismet_check_for_spam_button($comment_status) { if ( 'moderated' != $comment_status ) return; $count = wp_count_comments(); if ( !empty($count->moderated ) ) echo "" . __('Check for Spam') . ""; } add_action('manage_comments_nav', 'akismet_check_for_spam_button'); function akismet_recheck_queue() { global $wpdb, $akismet_api_host, $akismet_api_port; if ( !isset( $_GET['recheckqueue'] ) ) return; $moderation = $wpdb->get_results( "SELECT * FROM $wpdb->comments WHERE comment_approved = '0'", ARRAY_A ); foreach ( $moderation as $c ) { $c['user_ip'] = $c['comment_author_IP']; $c['user_agent'] = $c['comment_agent']; $c['referrer'] = ''; $c['blog'] = get_option('home'); $id = (int) $c['comment_ID']; $query_string = ''; foreach ( $c as $key => $data ) $query_string .= $key . '=' . urlencode( stripslashes($data) ) . '&'; $response = akismet_http_post($query_string, $akismet_api_host, '/1.1/comment-check', $akismet_api_port); if ( 'true' == $response[1] ) { $wpdb->query( "UPDATE $wpdb->comments SET comment_approved = 'spam' WHERE comment_ID = $id" ); } } wp_redirect( $_SERVER['HTTP_REFERER'] ); exit; } function akismet_check_db_comment( $id ) { global $wpdb, $akismet_api_host, $akismet_api_port; $id = (int) $id; $c = $wpdb->get_row( "SELECT * FROM $wpdb->comments WHERE comment_ID = '$id'", ARRAY_A ); if ( !$c ) return; $c['user_ip'] = $c['comment_author_IP']; $c['user_agent'] = $c['comment_agent']; $c['referrer'] = ''; $c['blog'] = get_option('home'); $id = $c['comment_ID']; $query_string = ''; foreach ( $c as $key => $data ) $query_string .= $key . '=' . urlencode( stripslashes($data) ) . '&'; $response = akismet_http_post($query_string, $akismet_api_host, '/1.1/comment-check', $akismet_api_port); return $response[1]; } // This option causes tons of FPs, was removed in 2.1 function akismet_kill_proxy_check( $option ) { return 0; } add_filter('option_open_proxy_check', 'akismet_kill_proxy_check'); // Widget stuff function widget_akismet_register() { if ( function_exists('register_sidebar_widget') ) : function widget_akismet($args) { extract($args); $options = get_option('widget_akismet'); $count = number_format_i18n(get_option('akismet_spam_count')); ?> #aka,#aka:link,#aka:hover,#aka:visited,#aka:active{color:#fff;text-decoration:none} #aka:hover{border:none;text-decoration:none} #aka:hover #akismet1{display:none} #aka:hover #akismet2,#akismet1{display:block} #akismet2{display:none;padding-top:2px} #akismeta{font-size:16px;font-weight:bold;line-height:18px;text-decoration:none} #akismetcount{display:block;font:15px Verdana,Arial,Sans-Serif;font-weight:bold;text-decoration:none} #akismetwrap #akismetstats{background:url(/wp-content/plugins/akismet/akismet.gif) no-repeat top left;border:none;color:#fff;font:11px 'Trebuchet MS','Myriad Pro',sans-serif;height:40px;line-height:100%;overflow:hidden;padding:8px 0 0;text-align:center;width:120px}

    <input style="width: 250px;" id="akismet-title" name="akismet-title" type="text" value="" />

    #akismetwrap #aka,#aka:link,#aka:hover,#aka:visited,#aka:active{color:#fff;text-decoration:none} #aka:hover{border:none;text-decoration:none} #aka:hover #akismet1{display:none} #aka:hover #akismet2,#akismet1{display:block} #akismet2{display:none;padding-top:2px} #akismeta{font-size:16px;font-weight:bold;line-height:18px;text-decoration:none} #akismetcount{display:block;font:15px Verdana,Arial,Sans-Serif;font-weight:bold;text-decoration:none} #akismetwrap #akismetstats{background:url(/wp-content/plugins/akismet/akismet.gif) no-repeat top left;border:none;color:#fff;font:11px 'Trebuchet MS','Myriad Pro',sans-serif;height:40px;line-height:100%;overflow:hidden;padding:8px 0 0;text-align:center;width:120px}
  • Blog synopsis

  •  

    March 2008
    M T W T F S S
    « Feb   Apr »
     12
    3456789
    10111213141516
    17181920212223
    24252627282930
    31  
  • Meta

A Black woman named Sophia Stewart has ALOT of evidence that could put the copycats in jail for stealing her movies!! Sneaky Underhanded Lawyers moved the trial back so people could get away with stealing her movies Matrix 1,2,3 Terminator movie too!She has been interviewed about this on youtube!

             Thank God for youtube where peoplecan express themselves. At least peoplecan get the word out here even whenthe media and the press try to distortwhat people say.So here we have it, Chiefliberation,this Brilliant and very handsome Black
man interviews Sophia Stewart mother of theMatrix.She wants to sue WIkipediafor their lies. (Like I said, WIkipediais not [...]

Buy cds, books, cassettes to learn the Black African language Yoruba! Also,see a youtube video of people speaking Yoruba in a scene!

Yoruba is a wonderful language.THe way I found out about it was through a Black
AFrican lady. She was talking to me in the yorubalanguage and explaining what the words mean in yoruba.
So that got my mind thinking about the language.
Learn the Black African language yoruba.
Talk now! has features like speak and repeat,
interactive games, digital recordings [...]

Nappy Hair is Divine because it’s beautiful and its BLACK people’s hair-also Christ and Jesus are Black people with nappy hair!

               
                  ChiefLiberation on youtube is one of those guys who is a deep
thinker. He is pure genius.   I describe him as assiduous (hard-working) because
of his time he puts into his Black History videos.
           His video presents these points: 
                Find out what causes Nappy hair
               Christ, his son, and founders of world religions
have nappy hair. Having straight blond [...]

Black Man named Emmitt Muckles who wrote a book called “THe JOurney of ONE” talking about the keys to living the ultimate experience!

              
    
                        Well, I just met Emmitt Muckles, who is an author. It was
last Sunday on March 16th. We talked about that book “BLacked Out
through Whitewash”. He’s helping me to promote that book on Black
History. So that will be online I think.I’m thinking audio/video
advertise of the book. But you may have already [...]

African American Theater Buildings -history of Black owned theater buildings !

Well as we know, the news people only show

what they want to show.  Media people

should show more Black acheivements

but they don’t. It is as if you have to research

for yourself to see the great things black people

have done and buy the books about black history.

                       You have to be your own educator outside of the

schools [...]

This stuff from Africa looks interesting! It’s so cute, cute, cute , cute!

Africa has a lot of cool stuff.Art. Fabrics. etc.

 So its reallygreat to have things imported fromAfrica.When I got to the site about
African stuff, I read about something
I never heard of before.It’s called
African republic bath bombs. The African
Bath bombs. Drop the ball in the tub
(they are the size of golf balls).
The tub will fizz with oils [...]

Drugs Masquerading as Foods (A book by Dr. Epps aka Suzar) This book talks about how chemicals make foods dangerous and kill people!

                          I love to eat. A great meal can turn a boring day into something.
I thank God for food. My favorite foods are mash potatoes and gravy,
pizza, homemade nacho belle grande, tuna salad, barbeque chicken,
and some others. It’s a long list of foods. I found a way to cut back
on the sugar I consume. I [...]

African Children’s Choir singing This Little Light of mine and Lean on me-A performance not to miss!

           

   African kids singing Walking in the Light. They are the Arican

Children’s Choir. They are wearing gold and purple ,all the African

attire. “THis little light of mine. I’m going to let it shine”.

Ohhhhhhhhhh, walking in the light of mine, the choir sings.

There is this one African child leading the whole [...]

“THe Best women are from Africa” (Shirts, tank tops, long sleeve shirts that say the Best women are from Africa)

                 
   And like the shirt said “THe Best Women are from Africa”. True. True. True.
True Black pride in its essence.  Black Africans…….African Americans….. are the best
women from Africa. I’m really impressed with the design of the shirt. It has the words
“The Best women are from Africa” on top of the outline of Africa. ANd the
Black [...]

Egyptians are Black video-Black man talks about how whites chisel down noses of Black Egyptian Sculptures!

 
(Yes, the Egyptians are Black like me, because they are the real Egyptians. The pictures
of me in the EGYPTIAN HEADDRESS was taken by my mother  so I can put
them on my poetry book to come)
                   What I enjoy about this video is that it is all TRUTH. ALL over , fromevery angle.
This Black man tells [...]