akismet_text_add_link_class

Definition:
function akismet_text_add_link_class( $comment_text ) {}

Parameters

  • $comment_text

Source code

function akismet_text_add_link_class( $comment_text ) {



        return preg_replace_callback( '#<a ([^>]*)href="([^"]+)"([^>]*)>(.*?)</a>#i', 'akismet_text_add_link_callback', $comment_text );

}

9058

akismet_text_add_link_callback

Definition:
function akismet_text_add_link_callback( $m ) {}

Parameters

  • $m

Source code

function akismet_text_add_link_callback( $m ) {

	

		// bare link?

        if ( $m[4] == $m[2] )

                return '<a '.$m[1].' href="'.$m[2].'" '.$m[3].' class="comment-link">'.$m[4].'</a>';

        else

                return '<span title="'.$m[2].'" class="comment-link"><a '.$m[1].' href="'.$m[2].'" '.$m[3].' class="comment-link">'.$m[4].'</a></span>';

}

9056

akismet_test_mode

Definition:
function akismet_test_mode() {}

Source code

function akismet_test_mode() {

	if ( defined('AKISMET_TEST_MODE') && AKISMET_TEST_MODE )

		return true;

	return false;

}

9054

akismet_server_connectivity_ok

Definition:
function akismet_server_connectivity_ok() {}

Source code

function akismet_server_connectivity_ok() {

	// skip the check on WPMU because the status page is hidden

	global $wpcom_api_key;

	if ( $wpcom_api_key )

		return true;

	$servers = akismet_get_server_connectivity();

	return !( empty($servers) || !count($servers) || count( array_filter($servers) ) < count($servers) );

}

9043

akismet_result_hold

Definition:
function akismet_result_hold( $approved ) {}

Parameters

  • $approved

Source code

function akismet_result_hold( $approved ) {

	// once only

	remove_filter( 'pre_comment_approved', 'akismet_result_hold' );

	return '0';

}

9039