public function show() { $season = $this->bo->read_single(phpgw::get_var('id', 'GET')); $season['buildings_link'] = self::link(array('menuaction' => 'booking.uibuilding.index')); $season['building_link'] = self::link(array('menuaction' => 'booking.uibuilding.show', 'id' => $season['building_id'])); $season['edit_link'] = self::link(array('menuaction' => 'booking.uiseason.edit', 'id' => $season['id'])); $season['boundaries_link'] = self::link(array('menuaction' => 'booking.uiseason.boundaries', 'id' => $season['id'])); $season['wtemplate_link'] = self::link(array('menuaction' => 'booking.uiseason.wtemplate', 'id' => $season['id'])); $season['add_permission_link'] = booking_uipermission::generate_inline_link('season', $season['id'], 'add'); $resource_ids = ''; if (count($season['resources']) == 0) { $resource_ids = 'filter_id=-1'; //No resources to display, so set filter that returns nothing } else { foreach ($season['resources'] as $res) { $resource_ids = $resource_ids . '&filter_id[]=' . $res; } } $season['resource_ids'] = $resource_ids; $season['status'] = $season['status'] ? lang($season['status']) : $season['status']; self::render_template('season', array('season' => $season, 'lang' => $lang)); }
public function __construct() { parent::__construct(); self::set_active_menu('booking::applications::massbooking::permissions'); }
public function show() { $resource = $this->bo->read_single(phpgw::get_var('id', 'GET')); $resource['edit_link'] = self::link(array('menuaction' => 'booking.uiresource.edit', 'id' => $resource['id'])); $resource['building_link'] = self::link(array('menuaction' => 'booking.uibuilding.show', 'id' => $resource['building_id'])); $resource['buildings_link'] = self::link(array('menuaction' => 'booking.uibuilding.index')); $resource['schedule_link'] = self::link(array('menuaction' => 'booking.uiresource.schedule', 'id' => $resource['id'])); $resource['add_document_link'] = booking_uidocument::generate_inline_link('resource', $resource['id'], 'add'); $resource['add_permission_link'] = booking_uipermission::generate_inline_link('resource', $resource['id'], 'add'); $data = array('resource' => $resource); self::render_template('resource', $data); }
public function __construct() { parent::__construct(); self::set_active_menu('booking::buildings::permissions'); }
public function show() { $building = $this->bo->read_single(phpgw::get_var('id', 'GET')); $building['buildings_link'] = self::link(array('menuaction' => 'booking.uibuilding.index')); $building['edit_link'] = self::link(array('menuaction' => 'booking.uibuilding.edit', 'id' => $building['id'])); $building['schedule_link'] = self::link(array('menuaction' => 'booking.uibuilding.schedule', 'id' => $building['id'])); $building['message_link'] = self::link(array('menuaction' => 'booking.uisystem_message.edit', 'building_id' => $building['id'])); $building['add_document_link'] = booking_uidocument::generate_inline_link('building', $building['id'], 'add'); $building['add_permission_link'] = booking_uipermission::generate_inline_link('building', $building['id'], 'add'); $building['location_link'] = self::link(array('menuaction' => 'property.uilocation.view', 'location_code' => $building['location_code'])); if (trim($building['homepage']) != '' && !preg_match("/^http|https:\\/\\//", trim($building['homepage']))) { $building['homepage'] = 'http://' . $building['homepage']; } self::render_template('building', array('building' => $building)); }