mysite_find_empty_page($uid)
mysite.module, line 1333
function mysite_find_empty_page($uid) {
static $page = array();
if (!isset($page[$uid])) {
$pages = mysite_get_pages($user->uid);
foreach ($pages as $key => $value) {
$sql = "SELECT COUNT(mid) as count FROM {mysite_data} WHERE uid = %d AND page = %d";
$result = db_result(db_query($sql, $user->uid, $key));
// The first empty page is set to active.
if ($result < variable_get('mysite_items' , 10)) {
$page[$uid] = $key;
break;
}
}
}
return $page[$uid];
}