admin) { $model->and_open()->join("items_albumpasswords", "items.id", "items_albumpasswords.album_id", "LEFT OUTER") ->and_where("items_albumpasswords.album_id", "IS", NULL) ->or_where("items_albumpasswords.password", "=", cookie::get("g3_albumpassword")) ->or_where("items.owner_id", "=", identity::active_user()->id)->close(); } return $model; } }