1, 'upfp' => 0, 'farea_w' => 20, 'farea_h' => 4, 'postclip' => 1, 'postcut' => 2 ); //////////////////////////////////////////////////////////// // Список расширений файлов, разрешенных к выгрузке // //////////////////////////////////////////////////////////// // Файлы Windows $ext_win = array ( 'exe', 'msi' ); // Файлы Java $ext_java = array ( 'jar', 'jad' ); // Файлы SIS $ext_sis = array ( 'sis', 'sisx' ); // Файлы документов и тексты $ext_doc = array ( 'txt', 'pdf', 'doc', 'rtf', 'djvu', 'xls' ); // Файлы картинок $ext_pic = array ( 'jpg', 'jpeg', 'gif', 'png', 'bmp', 'wmf' ); // Файлы архивов $ext_zip = array ( 'zip', 'rar', '7z', 'tar', 'gz' ); // Файлы видео $ext_video = array ( '3gp', 'avi', 'flv', 'mpeg', 'mp4' ); // Звуковые файлы $ext_audio = array ( 'mp3', 'amr' ); // Другие типы файлов (что не перечислены выше) $ext_other = array (); //////////////////////////////////////////////////////////// // Ограничиваем доступ к Форуму // //////////////////////////////////////////////////////////// $error = ''; if (!$set['mod_forum'] && $rights < 7) $error = 'Форум закрыт'; elseif ($set['mod_forum'] == 1 && !$user_id) $error = 'Доступ на форум открыт только авторизованным посетителям'; if ($error) { require_once('../incfiles/head.php'); echo '
'; require_once('../incfiles/end.php'); exit; } // Ограничиваем доступ к Форуму по бану $error = ''; if (!$set['mod_chat'] && $rights < 7) $error = 'Форум закрыт'; elseif ($ban['1'] || $ban['5']) $error = 'Для Вас доступ в Форум закрыт'; if ($error) { require_once ("../incfiles/head.php"); echo ' '; require_once ("../incfiles/end.php"); exit; } $headmod = $id ? 'forum,' . $id : 'forum'; // Заголовки форума if (empty($id)) { $textl = 'Форум'; } else { $req = sql_query("SELECT `text` FROM `forum` WHERE `id`= '" . $id . "' LIMIT 1;"); $res = sql_fetch_assoc($req); $hdr = strtr($res['text'], array ( '"' => '', '&' => '', '<' => '', '>' => '', ''' => '' )); $hdr = mb_substr($hdr, 0, 30); $hdr = checkout($hdr); $textl = mb_strlen($res['text']) > 30 ? $hdr . '...' : $hdr; } $array = array ( 'new', 'who', 'addfile', 'file', 'users', 'moders', 'addvote', 'editvote', 'delvote', 'vote', 'per', 'ren', 'deltema', 'vip', 'close', 'editpost', 'nt', 'tema', 'loadtem', 'say', 'post', 'read', 'faq', 'trans', 'massdel', 'files', 'filter', 'restore', 'icons', 'postforum', 'curators' ); if (in_array($act, $array) && file_exists($act . '.php')) { require_once($act . '.php'); } else { require_once('../incfiles/head.php'); // Если форум закрыт, то для Админов выводим напоминание if (!$set['mod_forum']) echo 'Форум закрыт!
'; if (!$user_id) { if (isset($_GET['newup'])) $_SESSION['uppost'] = 1; if (isset($_GET['newdown'])) $_SESSION['uppost'] = 0; } if ($id) { $type = sql_query("SELECT * FROM `forum` WHERE `id`= '" . $id . "' LIMIT 1"); $type1 = sql_fetch_assoc($type); $tip = $type1['type']; switch ($tip) { case 'f': ############################################################################################################################################## // Список разделов форума #################################################################### ######################################################################## if ($theme == 'wap') {echo '