function handler_room_see($page, $rid = null) { $room = Room::fromId($rid); if (!$room) { $page->changeTpl('rooms/no_room.tpl'); return; } $room->select(RoomSelect::see()); $page->assign('room', $room); $page->assign('title', $room->id()); $page->changeTpl('rooms/room.tpl'); }
public static function premises() { return new GroupSelect(array('rooms'), array('rooms' => RoomSelect::premise())); }
public static function minitol() { return new UserSelect(array_merge(self::$natives, array('rooms', 'castes', 'comments', 'studies')), array('castes' => CasteSelect::group(), 'rooms' => RoomSelect::all(), 'studies' => FormationSelect::base())); }
function handler_network($page) { $rooms = S::user()->rooms(); $rooms->select(RoomSelect::ips()); $page->assign('rooms', $rooms); $page->assign('title', "Mes données réseau"); $page->addCssLink('profile.css'); $page->changeTpl("profile/network.tpl"); }