| 
 打开default/Discuz\">discuzcode.htm文件,查找:  
复制内容到剪贴板 
 代码:global $attachrefcheck, $extcredits, $creditstrans, $ftp, $thumbstatus;
有两处这个代码,在第一个的下面添加:  
复制内容到剪贴板 
 代码:$media = array(\'\', \'wma\', \'mp3\',\'wav\', \'mid\'); $rms = array(\'\', \'rm\', \'rmvb\'); $video = array(\'\', \'wmv\', \'avi\', \'mpg\', \'asx\', \'asf\',\'WMV\'); $divx = array(\'\', \'divx\');
上面的代码已经支持了绝大多数的媒体文件了。
  2、查找:  
在上面添加:  
复制内容到剪贴板 
代码:
 
          $attach[attachicon]         $attach[filename]         ($attach[attachsize])                                  $attach[dateline], {lang downloads}: $attach[downloads]           , {lang readperm}: $attach[readperm]                          , {lang price}: {$extcredits[$creditstrans][title]} $attach[price] {$extcredits[$creditstrans][unit]}[{lang pay_view}]                                 [{lang attachment_buy}]                                   
          {$attach[description]}        
 
 
 
 
          $attach[attachicon]         $attach[filename]         ($attach[attachsize])                                  $attach[dateline], {lang downloads}: $attach[downloads]           , {lang readperm}: $attach[readperm]                          , {lang price}: {$extcredits[$creditstrans][title]} $attach[price] {$extcredits[$creditstrans][unit]}[{lang pay_view}]                                 [{lang attachment_buy}]                                   
          {$attach[description]}        
 
 
 
              $attach[attachicon]         $attach[filename]         ($attach[attachsize])                                  $attach[dateline], {lang downloads}: $attach[downloads]           , {lang readperm}: $attach[readperm]                          , {lang price}: {$extcredits[$creditstrans][title]} $attach[price] {$extcredits[$creditstrans][unit]}[{lang pay_view}]                                 [{lang attachment_buy}]                                   
          {$attach[description]}        
 
 
 
              $attach[attachicon]         $attach[filename]         ($attach[attachsize])                                  $attach[dateline], {lang downloads}: $attach[downloads]           , {lang readperm}: $attach[readperm]                          , {lang price}: {$extcredits[$creditstrans][title]} $attach[price] {$extcredits[$creditstrans][unit]}[{lang pay_view}]                                 [{lang attachment_buy}]                                   
          {$attach[description]}        
 
 
 
 
 
 
 
              $attach[attachicon]         $attach[filename]         ($attach[attachsize])                                  $attach[dateline], {lang downloads}: $attach[downloads]           , {lang readperm}: $attach[readperm]                          , {lang price}: {$extcredits[$creditstrans][title]} $attach[price] {$extcredits[$creditstrans][unit]}[{lang pay_view}]                                 [{lang attachment_buy}]                                   
          {$attach[description]}        
 
 
 
    
最终效果见附件。
  注意:因为rm、rmvb格式的播放器需要最终的地址, 系统默认rm、rmvb格式上传扩展名会修改为.attach。要实现rm格式的附件在线播放需要修改如下: 打开:include\\post.func.php,查找:  
复制内容到剪贴板 
 代码:    static $safeext= array(\'jpg\', \'jpeg\', \'gif\', \'png\', \'swf\', \'bmp\', \'txt\', \'zip\', \'rar\', \'doc\', \'mp3\');
修改为:  
复制内容到剪贴板 
 代码:    static $safeext= array(\'jpg\', \'jpeg\', \'gif\', \'png\', \'swf\', \'bmp\', \'txt\', \'zip\', \'rar\', \'doc\', \'mp3\', \'rm\', \'rmvb\');
作用就是添加rm、rmvb为安全文件格式。保存!  |