コード例 #1
0
     }
     break;
 case '1':
     // Create Automatically
     if (in_array($media['file_ext'], getCreatableFormats())) {
         // Check original format
         $dsp['auto_create'] = true;
     }
     // Check for original at either external link or local
     if ($media['external_link']) {
         $externalLink = 1;
         // External Link
         $filecheck['status'] = checkExternalFile($media['external_link']) > 400 ? 0 : 1;
         $filecheck['path'] = $media['external_link'];
     } else {
         $filecheck = $mediaObj->verifyMediaFileExists();
         // Returns array [stauts,path,filename]
     }
     break;
 case '2':
     // Deliver Manually
     $filecheck['status'] = 0;
     break;
 case '3':
     // Deliver Original
     // Check for original
     //$filecheck = $mediaObj->verifyMediaFileExists(); // Returns array [stauts,path,filename];
     $deliveryMethod = 3;
     // Added just so there is a setting for this value
     // Check for original at either external link or local
     if ($media['external_link']) {
コード例 #2
0
ファイル: digital.php プロジェクト: spencerlambert/willie-php
 }
 // Get the media information
 $mediaObj = new mediaTools($mediaID);
 $mediaObj->getMediaInfoFromDB($mediaID, $media);
 $folderInfo = $mediaObj->getFolderStorageInfoFromDB($media['folder_id']);
 //print_r($filecheck);
 $totalPixels = $media['width'] * $media['height'];
 if ($id == 0) {
     // Check if this original is instantly available
     if ($media['external_link']) {
         $externalLink = 1;
         // External Link
         $filecheck['status'] = checkExternalFile($media['external_link']) > 400 ? 0 : 1;
         $filecheck['path'] = $media['external_link'];
     } else {
         $filecheck = $mediaObj->verifyMediaFileExists();
         // Returns array [stauts,path,filename]
     }
     $digital['ds_id'] = 0;
     $digital = digitalsList($media, $mediaID, true);
     $digital['fileCheck'] = $filecheck;
     $digital['width'] = $media['width'];
     $digital['height'] = $media['height'];
     $digital['format'] = $media['format'];
     $digital['license'] = $media['license'];
     $digital['name'] = $lang['original'];
     $digital['quantity'] = $media['quantity'] == '' ? '1000000' : $media['quantity'];
     $digital['quantityText'] = $media['quantity'] == '' ? $lang['unlimited'] : $media['quantity'];
     $digital['description'] = '';
     // Clear description
     $deliveryMethod = 3;