| 
      1
     | 
    
      <?php
 
     | 
  
  
    | 
      2
     | 
    
      if (!defined('WB_PATH')) die(header('Location: index.php'));
     | 
  
  
    | 
      3
     | 
    
      
 
     | 
  
  
    | 
      4
     | 
    
      /*
 
     | 
  
  
    | 
      5
     | 
    
      $DB_HOST = DB_HOST;
 
     | 
  
  
    | 
      6
     | 
    
      $DB_NAME = DB_NAME ;
 
     | 
  
  
    | 
      7
     | 
    
      $DB_USER = DB_USERNAME;
 
     | 
  
  
    | 
      8
     | 
    
      $DB_PASS = DB_PASSWORD;
 
     | 
  
  
    | 
      9
     | 
    
      $link = mysql_connect($DB_HOST, $DB_USER, $DB_PASS);
 
     | 
  
  
    | 
      10
     | 
    
      mysql_select_db ( $DB_NAME, $link );
 
     | 
  
  
    | 
      11
     | 
    
      */
 
     | 
  
  
    | 
      12
     | 
    
      require_once(WB_PATH.'/framework/DseTwo.php');
 
     | 
  
  
    | 
      13
     | 
    
      
 
     | 
  
  
    | 
      14
     | 
    
      $CachePath = WB_PATH.'/temp/mediacache';
 
     | 
  
  
    | 
      15
     | 
    
      // $ListFile = ADMIN_PATH.'/media/MediaBlackList'; // WhiteList   BlackList
 
     | 
  
  
    | 
      16
     | 
    
      $ListFile = ADMIN_PATH.'/media/MediaWhiteList'; // WhiteList   BlackList
 
     | 
  
  
    | 
      17
     | 
    
      
 
     | 
  
  
    | 
      18
     | 
    
      $link = $database->db_handle;
 
     | 
  
  
    | 
      19
     | 
    
      $Dse = new DseTwo();
 
     | 
  
  
    | 
      20
     | 
    
      $Dse->db_handle = $link;
 
     | 
  
  
    | 
      21
     | 
    
      $Dse->db_name = DB_NAME;
 
     | 
  
  
    | 
      22
     | 
    
      $Dse->base_dir = WB_PATH.MEDIA_DIRECTORY;
 
     | 
  
  
    | 
      23
     | 
    
      $Dse->table_prefix = TABLE_PREFIX;
 
     | 
  
  
    | 
      24
     | 
    
      $Dse->cache_dir = $CachePath;
 
     | 
  
  
    | 
      25
     | 
    
      
 
     | 
  
  
    | 
      26
     | 
    
      $Dse->addControllList($ListFile, DseTwo::USE_WHITELIST );  // $type const USE_ALL / USE_BLACKLIST / USE_WHITELIST
 
     | 
  
  
    | 
      27
     | 
    
      
 
     | 
  
  
    | 
      28
     | 
    
      if(!empty($directory)) {
     | 
  
  
    | 
      29
     | 
    
      	$usedFiles = $Dse->getMatchesFromDir( $directory, DseTwo::RETURN_USED);
 
     | 
  
  
    | 
      30
     | 
    
      }
 
     | 
  
  
    | 
      31
     | 
    
      
 
     |