Переменные и функции класса fm.class.php
var $_RuLocale = TRUE; // Флаг русской локали booleanvar $LANG = array(); // Языковый массив array
var $_StartTime = 0; // Начало отсчета времени работы скрипта integer
var $_PageGziped = FALSE; // Флаг Gzip сжатия страницы boolean
var $_Nowtime = 0; // Текущее время integer
var $exbb = array(); // Массив конфигурации форума array
var $_Stats = array(); // Массив статистики форума array
// Умолчательный (для гостя) массив пользователя array
var $user = array('id' => 0, 'unread' => 0, 'status' => 'gu', 'last_visit' => 0, 'private' => array(),
'new_pm' => FALSE, 'timedif' => 0, 'visible' => FALSE, 'upload' => FALSE);
var $_Body = ''; // Атрибуты тега <body>
var $_Link = ''; // Вставка в заголовок страницы string
var $_NewEmail = ''; // Флаг нового сообщения в ЛС boolean
var $_Baner = ''; // Переменная для вывода банера string
var $_Counters = ''; // Переменная для вывода счетчиков string
var $_Title = ''; // Название странице в заголовке <title> string
var $_Keywords = '';
var $_Moderator = FALSE; // Флаг модератора boolean
var $_Moderators = array(); // Массив ID модераторов разделов форума array
var $_Modoutput = ''; // Строка перечисления модераторов разделов форума string
var $_OnlineIds = array(); // Массив ID пользователей в онлайн array
var $_OnlineGuest = 0; // Кол-во гостей в online integer
var $_Invisible = 0; // Кол-во скрытых в online integer
var $_Members = 0; // Кол-во зарегистрированых в online integer
var $_OnlineTotal = 0; // Кол-во зарегистрированых в online integer
var $_MembersOutput = ''; // Строка перечисления пользователей в online string
var $_FilePointers = array(); // Массив дескрипторов открытых файлов array
function _Advertising() // Загрузка файлов с кодом банеров и счетчиков
function _BOARDSTATS() // Получение данных статистики форума
function _SAVE_STATS($array) // Сохранение изменений в файле статистики
function _TotalTime() // получение общего времени работы скрипта
function _Microtime() // получение microtime
function _DateFormat($time) // формирование даты в формате 21 Декабря, 2006 - 20:03:17
function _JoinDate($time) //
function _Authorization() // проверка авторизованности пользователя
function _Locale() // установка локальных настроек форума для пользователя и гостя
function _CheckBannedIP() // проверка заблокированных IP адресов
function CheckUnread() // подсчет непрочитанных личных сообщений пользователя
function _LoadLang($current,$admin = FALSE) // Функция загрузки языковых файлов
function _LoadModuleLang($current, $admin = FALSE) // Функция загрузки языковых файлов для модулей
function _Read($filename,$newfile = TRUE) // читаем файл возвращаем массив
function _Read2Write(&$fp,$filename,$newfile = TRUE) // читает файл для возможной записи в него не закрывая файла
function _Write(&$fp,$arr) // запись в файл открытый функцией _Read2Write
function _FcloseAll() // закрывает все открытые файлы
function _Fclose($fp) // закрывает файл по дескриптору переданному в аргументе
function _WriteText($filename, $text) //
function _Checkuser($uid) // проверка есть файл с ID un
function _Getmember($uid) // возвращает инфо о пользователе с ID переданным в аргументе
function _WriteLog($action,$admin = 0) // запись в логи действий на форуме
function _Message($msg_title,$msg_text,$meta = '',$mode = 0) // функция вывода сообщений
function _EMessage($msg_text,$msg_title = 'MainMsg') // функция вывода сообщений с закрытием флокнутых файлов
function _IsSpider() // определение поискового паука
function _OnlineLog($where,$privateID,$show = false) // функция ведет учет on-line пользователей
function _GetModerators($where,$data) // накапливает список модераторов в $fm->_Moderators
function setsmiles($string) // замена кодов смайлов на изображения
function html_replace($string) // заменяет HTML сущности с учетом таблиц преобразований ENT_QUOTES
function url_text($matches) //
function spoiler($matches) //
function hide_text($matches) //
function youtube($matches) //
function rutube($matches) //
function vkvideo($matches) //
function formatpost($string, $html = FALSE, $smiles = TRUE, $findstring = '') //
function chunk_split($string, $num = 128, $delim = "\040") //
function bads_filter($string,$replace = 1) //
function _Mail() // Основная функция которая определяет как отправлять письма
function _SendMail($list) // функция отправки e-mail через sendmail сервера
function Upload($maxsize,$storagename,$destdir,$mode = 'image') // Основная функция определяющая загрузку файлов