1) {
echoArrayBlogList($arrayElement, $show_desc, $show_avatar, $avatar_size);
} else {
$intArrayCount = $intArrayCount + 1;
if ($intArrayCount == 1) {
$bid = $arrayElement;
if ( substr_count($arrayElement['domain'], '.', 1) == 1 ) return; //exclude the main blog
$tmp_name = get_blog_option( $bid, "blogname");
$tmp_description = get_blog_option( $bid, "blogdescription");
echo $begin_wrap;
if($show_avatar) {
$blog_users = get_users_of_blog($arrayElement['blog_id']);
$blog_users = array_slice( $blog_users, 0, 1 );
echo get_avatar( $blog_users[0]->user_id, $avatar_size );
}
echo "" . $tmp_name . "";
if($show_desc)
echo "
" . $tmp_description . "";
echo $end_wrap;
}
}
}
}
function ada_get_most_blogs($blogs, $show_desc = true, $show_avatar = true, $avatar_size = 16, $cache_key = '', $begin_wrap = '
"; $end_wrap = "
"; } else { $begin_wrap = $tmp_begin_wrap; $end_wrap = $tmp_end_wrap; } if ($tmp_order == "") { $order = "ORDER BY last_updated DESC"; } else { if ($tmp_order == "updated") { $order = "ORDER BY last_updated DESC"; } if ($tmp_order == "first_created") { $order = "ORDER BY blog_id ASC"; } if ($tmp_order == "last_created") { $order = "ORDER BY blog_id DESC"; } } $blog_list = $wpdb->get_results( "SELECT blog_id, domain, path FROM " . $wpdb->blogs. " WHERE public = '1' AND archived = '0' AND mature = '0' AND spam = '0' AND deleted ='0' AND (last_updated <= DATE_SUB(CURRENT_DATE(), INTERVAL " . $day_diff . " DAY)) " . $order . " " . $limit . "", ARRAY_A ); if (count($blog_list) < 2){ // we don't want to display if there is no recent blogs nor the main blog echo "There are currently no recent blogs
"; } else { echoArrayBlogList($blog_list); } } ?>