mysite_find_empty_page

Definition

mysite_find_empty_page($uid)
mysite.module, line 1333

Code

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];
}