} }*/ $action = "report"; } } } //Implement the action view //generates a table all existing rooms if ($action == 'view') { $table = tables::getrooms(); } else { if ($action == 'viewbybuilding') { $buildingid = optional_param('building', NULL, PARAM_INT); $building = $DB->get_record('bookingrooms_buildings', array('id' => $buildingid)); $campus = $DB->get_record('bookingrooms_campus', array('id' => $building->campus_id)); $table = tables::getrooms($buildingid); } } //View of the Actions //************************************************************************************************************************************************** if ($action == 'view') { $o = ''; $toprow = array(); $toprow[] = new tabobject(get_string('sites', 'local_bookingrooms'), new moodle_url('/local/bookingrooms/settings/campus.php'), get_string('places', 'local_bookingrooms')); $toprow[] = new tabobject(get_string('buildings', 'local_bookingrooms'), new moodle_url('/local/bookingrooms/settings/buildings.php'), get_string('buildings', 'local_bookingrooms')); $toprow[] = new tabobject(get_string('studyrooms', 'local_bookingrooms'), new moodle_url('/local/bookingrooms/settings/rooms.php'), get_string('rooms', 'local_bookingrooms')); $toprow[] = new tabobject(get_string('resources', 'local_bookingrooms'), new moodle_url('/local/bookingrooms/settings/resources.php'), get_string('resources', 'local_bookingrooms')); $title = get_string('seeandmodrooms', 'local_bookingrooms'); $PAGE->navbar->add(get_string('roomsreserve', 'local_bookingrooms')); $PAGE->navbar->add(get_string('adjustments', 'local_bookingrooms')); $PAGE->navbar->add(get_string('seeandmodrooms', 'local_bookingrooms'), 'rooms.php');