include 'seats.logic.php'; $master->Smarty->assign("state", "none"); $lan = new Lan_events(); $lanid = getCurrentLID(); $success = $lan->get($lanid); if ($success) { if (!file_exists($lan->layout) || $lan->layout == "") { $lan->layout = "images/no_seating_plan.png"; } $master->Smarty->assign("img", $lan->layout); $master->Smarty->assign("size", cssifysize($lan->layout)); $attendees = new Lan_seats(); $user = new Lan_users(); $attendees->lan_id = $lanid; $attendees->joinAdd($user, "LEFT"); $attendees->orderBy('seat_name'); $attendees->orderBy('id'); $attendees->find(); $attendeeslist = array(); while ($attendees->fetch()) { if ($attendees->user_id == null) { $attendees->user_id = "0"; } $attendeeslist[] = clone $attendees; } $master->Smarty->assign("attendees", $attendeeslist); if (!streq('0', getCurrentUID())) { $exseat = new Lan_seats(); $exseat->user_id = getCurrentUID(); $exseat->lan_id = getCurrentLID(); if (0 == $exseat->count()) {