function avatarlist($avatarcategory) { global $user, $userinfo, $cookie, $module_name; cookiedecode($user); getusrinfo($user); include "header.php"; if (is_user($user) and strtolower($userinfo['username']) == strtolower($cookie[1]) and $userinfo['user_password'] == $cookie[2]) { // SecurityReason Fix 2005 - sp3x -> check if we are user if not then Access Denied $avatarcatname = ereg_replace("_", " ", $avatarcategory); $avatarcategory = htmlspecialchars($avatarcategory); //SecurityReason Fix 2005 - sp3x title("" . $avatarcategory . " Avatar Gallery"); Opentable(); nav(); CloseTable(); echo "<br>"; Opentable(); echo "<center><font class=\"title\"><b>" . _AVAILABLEAVATARS . " on category " . $avatarcatname . "</b></font><br><br>"; echo "<b>To Select Your Avatar Click On It</b><br><br></center>"; Opentable2(); echo "<center>"; $d = dir("modules/Forums/images/avatars/{$avatarcategory}"); $temcount = 1; while (false !== ($entry = $d->read())) { if (preg_match('/(\\.gif$|\\.png$|\\.jpg|\\.jpeg)$/is', $entry)) { if ($entry != '.' && $entry != '..') { $patterns[0] = "/\\.gif/"; $patterns[1] = "/\\.png/"; $patterns[2] = "/\\.jpg/"; $patterns[3] = "/\\.jpeg/"; $patterns[4] = "/-/"; $patterns[5] = "/_/"; $replacements[5] = ""; $replacements[4] = " "; $replacements[3] = ""; $replacements[2] = ""; $replacements[1] = ""; $replacements[0] = ""; ksort($patterns); ksort($replacements); $entryname = preg_replace($patterns, $replacements, $entry); $a = 1; echo "<a href=\"modules.php?name={$module_name}&op=avatarsave&category={$avatarcategory}&avatar={$entry}\"><img src=\"modules/Forums/images/avatars/{$avatarcategory}/{$entry}\" border=\"0\" alt=\"{$entryname}\" title=\"{$entryname}\" hspace=\"10\" vspace=\"10\"></a>"; } if ($temcount == 10) { echo "<br>"; $temcount -= 10; } $temcount++; } } echo "</center>"; CloseTable2(); echo "<center><br>" . "" . _GOBACK . "" . "<br></center>"; $d->close(); CloseTable(); include "footer.php"; } else { die("Access Denied"); } }
function avatarlist($avatarcategory) { global $module_name; include "header.php"; $avatarcatname = ereg_replace("_", " ", $avatarcategory); title("" . $avatarcategory . " Avatar Gallery"); Opentable(); nav(); CloseTable(); Opentable(); echo "<center><font class=\"title\"><b>" . _AVAILABLEAVATARS . " on category " . $avatarcatname . "</b></font><br><br>"; echo "<b>To Select Your Avatar Click On It</b><br><br></center>"; Opentable2(); echo "<center>"; $d = dir("modules/Forums/images/avatars/{$avatarcategory}"); $temcount = 1; while (false !== ($entry = $d->read())) { if (preg_match('/(\\.gif$|\\.png$|\\.jpg|\\.jpeg)$/is', $entry)) { if ($entry != '.' && $entry != '..') { $patterns[0] = "/\\.gif/"; $patterns[1] = "/\\.png/"; $patterns[2] = "/\\.jpg/"; $patterns[3] = "/\\.jpeg/"; $patterns[4] = "/-/"; $patterns[5] = "/_/"; $replacements[5] = ""; $replacements[4] = " "; $replacements[3] = ""; $replacements[2] = ""; $replacements[1] = ""; $replacements[0] = ""; ksort($patterns); ksort($replacements); $entryname = preg_replace($patterns, $replacements, $entry); $a = 1; echo "<a href=\"modules.php?name={$module_name}&op=avatarsave&category={$avatarcategory}&avatar={$entry}\"><img src=\"modules/Forums/images/avatars/{$avatarcategory}/{$entry}\" border=\"0\" alt=\"{$entryname}\" title=\"{$entryname}\" hspace=\"10\" vspace=\"10\"></a>"; } if ($temcount == 10) { echo "<br>"; $temcount -= 10; } $temcount++; } } echo "</center>"; CloseTable2(); echo "<center><br>" . "" . _GOBACK . "" . "<br></center>"; $d->close(); CloseTable(); include "footer.php"; }