Arkadaşım söylediğim gibi $maxnewests değişkeni yok demek ki, o nerden tanımlanıyorsa orayı düzelt öncelikle:

yani fonksiyonda global $siteurl, $sefriendly, $maxnewests; olan kısımda ki değişkenlerin tanımlanmış olduğundan emin ol, ayar dosyasından veya nereden alınıyorsa, bir önceki mesajda söylediğim gibi. Ayrıca sorgu kısmını tek tırnak olarak değişitr daha iyi olur, şu şekilde:
<?php
$result = mysql_query('SELECT title, icon, iconlocation, fileid, description, rating, timesplayed FROM files WHERE status ="1" ORDER BY fileid DESC LIMIT '.$maxnewests)  or trigger_error(mysql_error(),E_USER_ERROR); 
?>