Biliyorsunuz onarcadede oyunları eklediğimizde diret "files/file/" ye dosyalar atılmakta daha sonra buradan oyunları seçmekte... Ancak şimdi ben oyunları başka yere taşıyıp oradan çekmek istiyorum...

file.php dosyasında oyunun çekildiği kod şu;

template_file_ad();
bu kod ile de include/file_type/SWF.php dosyasından çektiğine göre SWF.php dosyasıda şu şekilde...

<!-- SWF Player -->
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="{$width}" height="{$height}">
  <param name="movie" value="{$file_url}">
  <param name="quality" value="high">
  <param name="menu" value="false">
  <embed src="{$file_url}" width="{$width}" height="{$height}" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false"></embed>
</object>

bu koddaki {$file_url} kodu swfleri yolunu göstermekte... Bu yol otomatik olarak normalde siteadi.com/files/file/oyun.swf ye gitmekte... Ama ben oyun dosyalarını dosya.siteadi.com/oyun.swf adresinden çekmek istiyorum... Buradaki tek döngü oyun.swf dosyası olacak...

file_url kodu ise file.php dosyasının içinde bulunmakta... Bu dosyayı açtığımda şu kodlarda bu kod var...

// Direct URL to file
 if ($file_row['filelocation'] == '1') {
  $file_url = $settings['siteurl'] .'/files/'. $settings['filesdir'] .'/'. $file_row['file'];
    } else {
     $file_url = $file_row['file'];
    }

ve

    // Load player for file
    $play_file = file_get_contents('includes/file_type/'. $file_row['filetype'] .'.php');
    
    // Replace variables
    $play_file = str_replace('{$width}', $file_row['width'], $play_file);
    $play_file = str_replace('{$height}', $file_row['height'], $play_file);
    $play_file = str_replace('{$file_url}', $file_url, $play_file);
    $play_file = str_replace('{$siteurl}', $settings['siteurl'], $play_file);
 $file = array (
  'play_file' => $play_file
 );
 $page_title = $file_row['title'];

Bu kodlarda nasıl değişiklik yapmama gerekiyor...