<?php
##
## print txt file

ini_set('include_path','.:'.dirname(__FILE__));
require_once 
'_lib/func.globals.php';
require_once 
'_lib/func.stream.php'// agent_decode()
require_once '_lib/func.file.php';
require_once 
'_lib/func.parse.php';
require_once 
'_lib/func.url.php'// header_filecache()
require_once '_lib/class.tmpl.php';
require_once 
'_conf/config.php';

$not $_not 1;

## view docs text file
##
if($_GET['t'])
{
  
$tmp = array(
    
'a'=>'README.txt',
    
'c'=>'COPYING.txt',
    
'u'=>'USAGE.txt',
    );
  
$file $tmp["$_GET[t]"];

  
$TMPL['txt_title'] = $TMPL['version'];
  
$file $_SERVER['_PWD'].'/docs/'.$file;
  
$text get_file($file);

  
$contents "\n<PRE>\n".str_replace('<','&lt;',$text).
    
"\n</PRE>\n";
}

## view music text file
##
else
{
  
$TMPL['txt_title'] = $src agent_decode($_GET['src']);
  
$file $_pstream['mp3dir'].'/'.$src;
  
$tail get_ftail($src);

  if(!
preg_match('/^(text|txt)$/i',$tail))
  { echo 
'invalid type'; exit; }

  
$contents "\n<PRE>\n".
    
str_replace('<','&lt;',get_file($file))."\n</PRE>\n";
}

header_filecache(2,$file);

$TMPL['txt_contents'] = uri_link($contents,'_blank');

include_once 
__IPATH__.'/vtxt.php';

$not $_not 1;

exit; 
// don't print any message
?>