Exemple #1
0
function category_titles_wrapper() {
  $result = array(
    array('categoryName' => 'Building Number',
	  'categoryId' => 'building_number',
	  'subcategories' => generate_building_number_categories()),
    array('categoryName' => 'Building Name',
	  'categoryId' => 'building_name',
	  'subcategories' => generate_building_name_categories()),
    );

  $categories = Buildings::category_titles(); 
  foreach ($categories as $category => $category_text) {
    $result[] = array(
      'categoryName' => $category_text,
      'categoryId' => $category,
      );
  }
 
  return $result;
}
Exemple #2
0
require_once WEBROOT . "page_builder/page_header.php";
require_once LIBDIR . "campus_map.php";

if ($page->branch == 'Webkit') {
  $categories = array(
    'buildings' => 'Building Number',
    'names' => 'Building Name',
    );
} else {
  $categories = array(
    'buildings' => 'Buildings by Number',
    'names' => 'Buildings by Name',
    );
}

$category_info = Buildings::category_titles();

if(!isset($_REQUEST['category'])) {

  $categories = array_merge($categories, $category_info);
  $page->cache();
  require "$page->branch/index.html";

} else {

  $category = $_REQUEST['category'];

  switch ($category) {
  case 'buildings':
  case 'names':
    if (isset($_REQUEST['drilldown'])) {