array( 'release id' => 65, 'last updated' => 100, 'upc' => 110, 'artist id' => 55, 'release name' => 250, 'label' => 100, 'description' => 450, 'release date' => 100, 'deletions' => 80, 'genre id' => 55, 'c_line' => 100, 'product type id' => 60, 'preorder date' => 100, 'season' => 65, 'episode' => 70, 'physical release date' => 75, 'theatrical release date' => 85, 'original digital release date' => 70, 'est' => 40, 'vod' => 40, 'brand' => 55, 'release status' => 100, 'itunes pre.' => 50), WebParameter::LookupTrackInfo => array( 'upc' => 110, 'release name' => 250, 'release date' => 90, 'product type id' => 60, 'europe public domain' => 100, 'c_line' => 100, 'season' => 65, 'episode' => 70, 'label' => 100, 'track count' => 60, 'artist name' => 200, 'id' => 80, 'cd' => 50, 'track id' => 50, 'track name' => 170, 'isrc' => 110, 'track type' => 60, 'iso-639-1 code' => 100, 'stereo/mono' => 100, 'production number' => 100, 'length (min)' => 50, 'length (sec)' => 50, 'aspect ratio' => 50, 'resolution' => 50, 'fps' => 60, 'asset file name' => 100), WebParameter::LookupDms => array( 'cmm id' => 80, 'customer name' => 350, 'priority' => 80, 'encoding REMOVE' => 80, 'delivery REMOVE' => 80, 'mixed album' => 80), WebParameter::LookupEQDetail => array( 'eq detail id' => 100, 'eq id' => 75, 'upc' => 110, 'status' => 200, 'encoding started' => 100, 'encoding ended' => 100, 'delivery started' => 100, 'delivery ended' => 100, 'error log' => 500, 'dms id' => 70, 'encoding server' => 100, 'delivery server' => 100), WebParameter::LookupDDPath => array( 'initial dir' => 200, 'source' => 350, 'source unix' => 110, 'asset location id (AL)' => 80, 'storage drive id (AL)' => 80, 'last modified (AL)' => 120, 'status' => 50, 'file type' => 100), WebParameter::LookupDeliveryPickup => array( 'eq detail id' => 100, 'dms id' => 70, 'upc' => 110, 'picked up' => 70, 'status' => 200, 'encoding ended' => 100, 'delivery started' => 100, 'delivery server' => 100), WebParameter::LookupDmsMetadataEncProfile => array( 'dms id' => 100, 'name' => 70, 'prod type id' => 110, 'order type' => 70, 'enc. profile id' => 200, 'description' => 100, 'url' => 100) ); private $searchInfo = array( WebParameter::LookupRelease => array(WebParameter::SearchByUpc), WebParameter::LookupTrackInfo => array(WebParameter::SearchByUpc), WebParameter::LookupDms => array(WebParameter::SearchByDmsId, WebParameter::SearchByDmsName), WebParameter::LookupEQDetail => array(WebParameter::SearchByUpc, WebParameter::SearchByEQId, WebParameter::SearchByEQDetailId), WebParameter::LookupDDPath => array(WebParameter::SearchByUpc, WebParameter::SearchByEQDetailId), WebParameter::LookupDeliveryPickup => array(WebParameter::SearchByUpc, WebParameter::SearchByEQDetailId, WebParameter::SearchByDmsId), WebParameter::LookupDmsMetadataEncProfile => array() ); public function buildHTML( $lookupType, $color = "orange", $fullScreen = true ) { $fieldParams = $this->fieldInfo[$lookupType]; $searchParams = $this->searchInfo[$lookupType]; $sizeStyle = ''; //if ( !$fullScreen ) $sizeStyle = ' style="width:' . ( $this->getTableWidth($fieldParams) + 2 ) . 'px"'; $html = ''; $html .= '
| ' . $columnName . ' | '; $html .= '
|---|