include('user_inc.htm'); $columnMap = array("s_barcode" => 4, "s_location" => 3, "s_mediaType" => 5); if( $_SERVER[REQUEST_METHOD] == "POST" ) { $sortCriteria->sortColumn = $columnMap[$_POST['orderOn']]; $sortCriteria->ascending = $_POST['orderBy'] == "ASC"; $sortCriteria->filterPattern = $_POST['filterPattern']; } else { $sortCriteria->sortColumn = $columnMap['barcode']; $sortCriteria->ascending = true; $sortCriteria->filterPattern = "*"; } // // 2 denotes only filled slots; maps to CMI eContentState // $media = get_physical_mailbox($user, $sortCriteria,(int)2); $numRows = count($media); $numPages = ceil($numRows / ITEMS_PER_PAGE); $lowPageList = 1; $highPageList = min($numRows, ITEMS_PER_PAGE); $counts = get_all_resource_counts($user); $empty_cleaning = $counts->avail_cleaning_slot_count; ?>