View file changes.html

File size: 78.4Kb
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<title>RotorCMS 3.0 Changelog</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
body {
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: black;
	background-color: white;
	text-align: center;
	font-size:11px;
	}

#main {
	width: 600px; 
	padding: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto; 	
	background: #eff5fb;
	border: 1px groove #333;
	text-align:left; 
	}

.text {
	font-family:verdana, sans-serif;
	font-size:11px;
	margin-left:20px;
	margin-right:20px;
	line-height:140%;
	text-align:justify;
    color: #858585;
}
</style>
</head>

<body>

<div id="main">
    <div align="center"><h1>RotorCMS 3.0 Changelog</h1></div>

    <p align="center"><b>Список всех изменений начиная с версии движка RotorCMS ver. 1.4</b></p>  

<div class="text">


<b>Исправление мелких недочетов (ver. 1.4.1)</b><br />
Исправлена ошибка связанная с быстрым переходом, если по умолчанию на сайте включена панель быстрого перехода, то после регистрации у пользователя в настройках будут те же значения, что и по умолчанию на сайте<br />
Также исправлена ошибка когда в админке включен быстрый переход без кнопки, у пользователей в настройках теперь есть возможность выбрать какую панель выводить в быстром переходе, с кнопкой или без<br />
Исправлена ошибка с пустым значение времени последней авторизации, теперь время вписывается сразу же после регистрации
<br /><br />

<b>Антимат в форуме (ver. 1.4.2)</b><br />
В форуме добавлен антимат для названий тем
<br /><br />

<b>Исправление ошибок с коннектом (ver. 1.4.3)</b><br />
В классе базы данных добавлен деструктор с принудительным закрытием соединений с MySQL<br />
В счетчике посещений убрана отложенная вставка записей в базу данных
<br /><br />

<b>Поддержка BB-кода в причине бана (ver. 1.4.4)</b><br />
Добавлена возможность выделять текст причины бана с помошью BB-кода<br />
Также текст причины бана выводится в отдельном стиле, чтобы не сливаться с остальным текстом
<br /><br />

<b>Удобная сортировка файлов в загрузках (ver. 1.4.5)</b><br />
В загруз-центре сделана удобная сортировка файлов<br />
По умолчанию файлы сортируются по дате добавления, можно сортировать файлы по скачиваниям, комментариям и количеству оценок, при перемещении по страницам сортировка сохраняется
<br /><br />

<b>Правильная сортировка подразделов в форуме (ver. 1.4.6)</b><br />
Исправлена ошибка из-за которой подразделы в форуме сортировались неправильно<br />
Также исправлены стили CSS в тема wapik и night_city, фон стиля для вывода php-кода стал более светлым
<br /><br />

<b>Импорт файлов через FTP (ver. 1.4.7)</b><br />
В загруз-центр добавлена новая возможность импорта файлов через FTP<br />
Для этого нужно через FTP-клиент загрузить файлы в папку load/loader (Права 777 chmod)<br />
После этого в перейти в админке на страницу FTP-импорт, выбрать категорию для импорта и отметить нужные файлы, все данные будут автоматически прописаны в базу данных<br />
Данным образом можно перенести все файлы из загруз-центров движков Wap-Motor 15-18 версий<br />
Для более полной совместимости скрипт импорта автоматически проверяет имеется ли txt-файл с описанием к файлу и добавляет в случае если файл найден<br />
Скрипт проверяет файлы на допустимые расширения, на правильное имя файла и допустимый размер<br />
Также в загруз-центре исправлена ошибка определения размера файла, когда сам файл не загружен<br />
В форуме исправлена ошибка связанная с выводом логина вместо ника при просмотре сообщений и тем пользователей
<br /><br />

<b>Улучшение импорта файлов (ver. 1.4.8)</b><br />
В импорте файлов через FTP добавлена возможность выбрать все файлы для импорта одним нажатием клавиши<br />
Исправлена ошибка с счетчиком новых файлов в загруз-центре при добавлении файлов через FTP
<br /><br />

<b>Ошибка при добавлении скриншота (ver. 1.4.9)</b><br />
Исправлена ошибка при добавлении скриншота в загруз-центре, расширение скриншота отображалось не правильно<br />
В импорте файлов через FTP добавлена автоматическая загрузка скриншота, если такой имеется<br />
Также теперь выводятся иконки в импорте в зависимости от расширения файлов
<br /><br />

<b>Вывод последних комментариев в новостях (ver. 1.5.0)</b><br />
Добавлен вывод последних комментариев при просмотре полного текста новости, также можно быстро прокомментировать новость<br />
При просмотре всех комментариев добавлена ссылка возврата к странице с новостью<br />
Исправлена ошибка в анкете, была неправильная ссылка просмотра списка добавленных файлов в загруз-центре
<br /><br />

<b>Вывод последних комментариев в новостях (ver. 1.5.0)</b><br />
Добавлен вывод последних комментариев при просмотре полного текста новости, также можно быстро прокомментировать новость<br />
При просмотре всех комментариев добавлена ссылка возврата к странице с новостью<br />
Исправлена ошибка в анкете, была неправильная ссылка просмотра списка добавленных файлов в загруз-центре
<br /><br />

<b>Редактирование сообщения в форуме (ver. 1.5.3)</b><br />
Исправлена ошибка связанная с редактированием сообщения в уже закрытой теме форума
<br /><br />

<b>Улучшения в форуме, мелкие поправки (ver. 1.5.1)</b><br />
При удалении темы в подфоруме сделано изменение связанное с пересчетом последнего сообщения и темы на главной форуме, ранее главная обновлялась только тогда, когда удалялась тема НЕ в подфоруме, переписан MySQL запрос<br />
В форуме добавлен переход на анкету куратора темы<br />
При авторизации сделаны ограничения в 20 символов на поля с вводом логина и пароля<br />
Также мелкие поправки в новостях и галерее
<br /><br />

<b>Быстрый вывод новости (ver. 1.5.2)</b><br />
В управлении новостями сделано небольшое дополнение, теперь новость можно быстро вывести на главную страницу<br />
Для этого при публикации новости необходимо поставить галочку напротив пункта &quot;Вывести на главную&quot;<br />
А если новость устарела, то убрать ее можно в настройках сайта, которые в этом апгрейде также притерпели небольшие изменения<br />
Оптимизированы настройки в которых присутствует выпадающий список select
<br /><br />

<b>Редактирование сообщения в форуме (ver. 1.5.3)</b><br />
Исправлена ошибка связанная с редактированием сообщения в уже закрытой теме форума
<br /><br />

<b>Задержка выполнения запроса (ver. 1.5.4)</b><br />
Из файла авторизации удалена функция sleep(), которая задерживала выполнение запроса на 1 сек
<br /><br />

<b>Полная поддержка кириллических доменов (ver. 1.5.5)</b><br />
Переписаны все регулярные выражения отвечающие за обработку ссылок, теперь кириллические домены обрабатываются корректно
<br /><br />

<b>Новые MIME-типы для сайта (ver. 1.5.6)</b><br />
Обновлен файл .htaccess с новыми MIME-типами для скачивания файлов<br />
Выложен в связи с жалобами на невозможность скачивать файлы с расширениями jar, jad, sis и другими<br />
В .htaccess добавлены самые важные и необходимые типы с расширениями файлов<br />
Улучшена безопасность в загруз-центре, исправлен вывод размера пустого файла в админке
<br /><br />

<b>Новая тема для движка WEB (ver. 1.5.7)</b><br />
Добавлена новая тема для RotorCMS WEB от автора TurikUs<br />
Полностью валидный XHTML код, сделана без табличной верстки<br />
Для данной темы специально написан боковой блок &quot;Последняя активность&quot; в котором выводятся последнии файлы в загрузках, темы на форуме и последнии статьи в блогах<br />
Ссылка &quot;Последняя активность&quot; прописана и в main/index.dat, так что если вносили изменения в файлы находящиеся в папке local/main пропишите ссылку вручную
Также в остальных dat файлах прописаны заголовки вверху страниц, замените файлы или внесите изменения вручную
<br /><br />

<b>Ошибка в управлении файлами (ver. 1.5.8)</b><br />
Исправлена маленькая ошибка в управлении файлами, при редактировании php-кода оператор &amp;&amp; преобразовывался в &amp;amp;&amp;amp;
<br /><br />

<b>Предложения и пожелания (ver. 1.5.9)</b><br />
Добавлен новый раздел &quot;Предложения и проблемы&quot;, в котором все пользователи могут писать свои предложения по поводу вашего сайта, а также сообщения о найденных ошибках<br />
Данный скрипт можно переделать в опросник или использовать по другому назначению<br />
В скрипте можно голосовать за чужие предложения и проблемы, чем больше голосов тем выше будет находится предложение или проблема<br />
Имеются пользовательские комментарии, для админа 4 статуса предложений, по умолчанию &quot;под вопросом&quot;, можно изменить на статусы &quot;в процессе&quot;, &quot;выполнено&quot; или &quot;закрыто&quot;
Также отдельно можно закрывать комментарии или выборочно удалять предложения
<br /><br />

<b>Ошибка в обновлении комментариев (ver. 1.6.0)</b><br />
Исправлена ошибка при нажатии на ссылку &quot;Обновить&quot;, в комментариях к новостям перебрасывало на первую страницу, хотя вывод шел в обратном порядке
То же самое сделано и на странице &quot;Предложения и пожелания&quot;, добавлен быстрый переход на последнюю страницу
<br /><br />

<b>Защитная картинка в привате (ver. 1.6.1)</b><br />
Для пользователей у которых менее 50 баллов введены дополнительные ограничения, увеличено время антифлуда в 2 раза, в привате введена проверка с помощью защитной картинки с кодом<br />
Для пользователей у которых более 50 баллов данные ограничения не коснутся
<br /><br />

<b>Бэкап базы данных (ver. 1.6.2)</b><br />
Добавлена новая страница в админке, с помощью которой можно делать полный бэкап базы данных<br />
Имеется возможность выборочно сохранять нужные таблицы<br />
Несколько возможных видов сохранения бэкапа, sql, sql.gz и sql.bz2 в зависимости от наличия соответствующих расширений php<br />
Выбор уровня сжатий для gzip и bzip2<br />
Можно удалять уже сделанные бэкапы<br />
Проверка на существование таблиц при бэкапе
<br /><br />

<b>Улучшенная авторизация на сайте (ver. 1.6.3)</b><br />
Сделана возможность при авторизации вводить ник пользователя вместо логина, также регистр ввода данных не играет значения, можно вводить логин или ник большими и маленькими буквами<br />
Функция rus_utf_tolower заменена на более короткую и удобную utf_lower<br />
В списке статусов пользователей вывод идет сверху вниз, а не наоборот как раньше<br />
Исправлена ошибка в файле бэкапа БД, невозможно было сделать бэкап в формате bz2<br />
Во всех рейтингах теперь также регистр ввода логина не играет значения, функция поиска пользователей в позиции рейтинга немного улучшена, можно вводить ники пользователей
<br /><br />

<b>Вывод текста вместо защитной картинки (ver. 1.6.4)</b><br />
В загруз центре сделана возможность выводить защитный код для неавторизованных в виде текста вместо картинки, для тех у кого проблемы с библиотекой GD
Добавлена ссылка на прямой переход к регистрации
<br /><br />

<b>Переход к списку категорий (ver. 1.6.5)</b><br />
Теперь при переходе на страницу в форуме, блогах или в загрузках без параметра раздела, то есть с пустым значением, сразу перебрасывает к списку категорий, а не выводит уведомление
<br /><br />

<b>Отсутствие защитной картинки (ver. 1.6.6)</b><br />
Исправлена ошибка на странице списка администрации, не выводилась защитная картинка для пользователей у которых менее 50 баллов, из-за этого невозможно было отправить быстрое сообщение
<br /><br />

<b>Добавлена новая тема New-York (ver. 1.6.7)</b><br />
Тема New-York переделана из одного бесплатного скина для wordpress<br />
Сильно упрощена структура и вырезано все ненужное<br />
Немного изменена игра 21 Очко, при переборе игрока банкир свои карты не открывает<br />
Небольшие поправки в файле авторизации
<br /><br />

<b>Быстрый пересчет сообщений (ver. 1.6.8)</b><br />
Добавлена новая функция быстрого пересчета сообщений, она используется при удалении пользователей<br />
Иправлена ошибка связанная с отправкой приватного сообщения из просмота истории переписки
<br /><br />

<b>Ошибка в поиске на форуме (ver. 1.6.9)</b><br />
Исправлена маленькая ошибка в поиске на форуме<br />
Невозможно было найти данные при поиске за любой выбранный период в темах
<br /><br />

<b>Оптимизация функций (ver. 1.7.0)</b><br />
Сделана небольшая оптимизация функций отвечающие за вывод денег, количества приватных сообщений и вывода аватаров пользователей<br />
Теперь если у пользователя нет аватара, то в базу данных ничего не вписывается, а функция которая читает все профили и заносит данные в кэш учитывает это условие<br />
Сам файл кэша стал меньше, это немного ускорит загрузку страниц<br />
Количество писем пользователей теперь кэшируется в &quot;моем меню&quot;<br />
Также в ближайшем апгрейде будут кэшироваться данные контактов и игнора<br />
В бэкапе исправлена ошибка с подсчетом количества архивов<br />
Функции подсчета денег разделены на 2, первая отвечает за сохранение, вторая за вывод данных<br />
В обеих функциях имеется проверка времени кэша<br />
При сохранении можно задать время чаще которого кэш НЕ будет обновляться save_money(60) где 60 время обновления, если поставиь 0, то кэш всегда будет <br />актуален, данную функцию можно вписывать в файлы отвечающие за работу с деньгами<br />
а в самой функции вывода user_money($login) стоит кэш save_money(3600); для проверки устаревших данных
<br /><br />

<b>Функция антидоса (ver. 1.7.1)</b><br />
Добавлена новая функция антидоса, которая поможет защитить сайт от http флуда, сканирования или накрутки<br />
По умолчанию функция выключена, для того чтобы включить необходимо в основных настройках админики выставить лимит запросов с одного IP в минуту<br />
К примеру если установить 120 запросов, то при превышении лимита IP будет автоматически занесен в бан-лист
<br /><br />

<b>Запись логов в антидосе (ver. 1.7.2)</b><br />
Сделано дополнение в функции антидоса, теперь при блокировке IP-адреса все данные записываются в логи, можно будет узнать на какой странице произошла блокировка, с какой страницы пришел пользователь, время бана, браузер и логин пользователя если он был авторизован<br />
Все логи можно посмотреть на странице ошибки 403/404 в подразделе &quot;Автобан&quot;
<br /><br />

<b>Описания к разделам форума (ver. 1.7.3)</b><br />
Сделана возможность добавлять небольшое описание к разделам в форуме, текст ограничен длинною в 100 символов<br />
Описание не обязательное, при его отсутствии все будет так как раньше<br />
Также сделана небольшая оптимизация в таблицах БД движка, уменьшены некоторые поля varchar
<br /><br />

<b>Подсчет файлов в подкатегориях (ver. 1.7.4)</b><br />
В загруз-центре сделано небольшое изменение<br />
Теперь для разделов в которых имеются подкатегории выводится не только количество файлов в данной категории, но и общее количество файлов во всех подкатегориях<br />
Количество новых файлов подсвечивается красным цветом<br />
Немного изменен сам вывод подкатегорий, сделано таким же образом как и в форуме<br />
По желанию можно выводить подкатегории в одну линию, старый способ закомментирован
<br /><br />

<b>Исправление мелких ошибок (ver. 1.7.5)</b><br />
Исправлена ошибка в привате, невозможно было написать письмо если логин нужно было ввести вручную<br />
Исправлена ошибка на странице получения кредита, некоторые данные настроек сайта не учитывались<br />
Улучшена игра &quot;Угадай число&quot;, теперь рядом с подсказкой значения загаданного числа показывается картинка плюс или минус<br />
Также если пользователь проиграл в игру, то показывается какое число было загадано
<br /><br />

<b>Оптимиазция файлов и функций (ver. 1.7.6)</b><br />
Сделана небольшая оптимизация функций
Переписана функция определения статусов, скорость расчета всех статусов увеличена более чем 2 раза<br />
Теперь пользователи у которых нет баллов не записываются в кэш, за счет этого уменьшится сам файл с кэшем и увеличится скорость обработки данных
Для тех пользователей у которых нет баллов можно установить отдельный статус в админке, по умолчанию &quot;Дух&quot;<br />
Статус будет действовать также и на удаленных или новичков которые еще не просчитал скрипт<br />
Сама функция разбита на 2 части, сохранение и вывод<br />
Немного улучшена функция вывода и сохранения ников<br />
Обе функции прописаны в файл управления юзерами, теперь при изменении данных в админке данные в кэше также обновляются в реальном времени<br />
В привате сделана поправка о переполнении ящика, теперь уведомление показывается когда остается 10 или менее писем до переполнения
<br /><br />

<b>Отправка почты с сайта (ver. 1.7.7)</b><br />
Исправлена маленькая ошибка в функции отправки почты из-за которой на мобильной версии сайта http://m.mail.ru тело письма приходило пустым, хотя все остальные почтовики работали нормально
<br /><br />

<b>История и редактирование банов (ver. 1.7.8)</b><br />
Добавлена новая страница &quot;История банов&quot; в админ-панель, на ней можно просматривать все изменения связанные с банами или разбанами пользователей, также есть возможность просмотреть всю историю отдельно по пользователю<br />
Переработана страница бана пользователей, теперь данные можно отредактировать, к примеру изменить время или описание, все изменения записываются в историю
Внесены поправку в игру 21-Очко, банкира выиграть тяжелее, в связи с этим добавлена ничья при равенстве очков.<br />
Карты в игре не повторяются, то есть если взяли туза черви из колоды он там больше не появится
<br /><br />

<b>Передача идентификатора сессии (ver. 1.7.9)</b><br />
Выключена принудительно директива session.use_only_cookies, которая запрещает PHP принимать идентификатор сессии, если он был передан через URL<br />
Это нужно для сохранении идентификатора сессии при выключенных куках у пользователя<br />
Когда куки включены идентификатор не показывается
<br /><br />

<b>Новый вывод меню (ver. 2.0.0)</b><br />
Изменены все темы, ссылки авторизации и регистрации для гостей и вывод меню для авторизованных теперь выводятся вверху всех страниц<br />
Ссылки с главной удалены, если у вас имеются свои темы/скины, для полного апгрейда необходимо изменить их вручную<br />
По желанию можно не изменять главную страницу<br />
Старые темы будут работать без проблем, но если вы удалите ссылки об авторизации с главной, то пользователи не смогут увидеть их<br />
Также в верхнем меню выводятся уведомления для админов о спаме и новых сообщениях в админ-чате
<br /><br />

<b>Оптимизация тем и другие улучшения (ver. 2.0.1)</b><br />
Немного изменены темы движка, теперь в верхнем меню выводятся логин пользователя с ссылкой на анкету и другая информация<br />
между ссылками в верхнем меню поставлены разделители в виде точек<br />
Во всех стилях css изменены пути к картинкам, теперь они прописаны относительно самого файла css, а не корня движка, это позволит беспроблемно установить движок в папку<br />
Сделана поправка в файле mpanel/files.php, невозможно было очистить файл вписав пустую строку<br />
В форуме описание раздела выводится маленькими буквами<br />
В таблицы счетчиков добавлены уникальные ключи для номеров дней и часов, это позволит избежать дублирование строк<br />
Немного оптимизирован сам счетчик<br />
Исправлена ошибка в выводе статистики хостов и хитов за текущие сутки, поправлен график<br />
Улучшена страница &quot;Предложения и проблемы&quot; добавлена возможность сортировки записей по голосам, дате, статусу и комментариям, а также сделана небольшая оптимизация
<br /><br />

<b>Улучшение графиков статистики (ver. 2.0.2)</b><br />
Увеличены графики статистики посещений за месяц и за сутки<br />
Вверху графиков выводится макимальное количество посещений за текущие периоды времени<br />
Надпись жестко зафиксирована и теперь не двигается в зависимости от дней или часов<br />
Также добавлен новый график статистики за последнюю неделю<br />
показывает сколько хостов было за последнии дни, внизу отмечены дни недели<br />
Также изменен вывод статистики, теперь выводится слева направо<br />
Пример: [url=http://visavi.net/pages/counter.php]Графики посещений[/url]
<br /><br />

<b>Новый графический счетчик для сайта (ver. 2.0.3)</b><br />
Улучшен счетчик сайта, теперь в нем помимо хостов, хитов и количества посетителей на сайте отображаются график посещений за последнюю неделю, как на яндекс-метрики, графики изменяются в зависимости от того, сколько посещений было за последнии дни<br />
Исправлена ошибка постраничной навигации при просмотре истории автобанов
<br /><br />

<b>Небольшие поправки в графиках (ver. 2.0.4)</b><br />
Оптимизированы файлы вывода графиков посещений за последнии 7 дней и основной счетчик сайта<br />
Теперь данные записываются в кэш в файле includes/counters.php<br />
Ранее все записывалось в самом счетчике, но так как счетчик выводится до подсчета статистики могли быть некоторые проблемы с правильной статистикой
В загрузках для админа добавлена ссылка &quot;Переместить&quot; при просмотре самого файла
<br /><br />

<b>Выключение защитной картинки в привате (ver. 2.0.5)</b><br />
Добавлена новая настройка в админ-панель с помощью которой можно выключить защитную картинку в привате для новичков<br />
По желанию администратор сайта может установить порог выключения защитной картинки, по умолчанию стоит 50<br />
Для выключение необходимо изменить значение на 0
<br /><br />

<b>Постраничная навигация в блогах (ver. 2.0.6)</b><br />
Добавлена возможность разделять статьи в блогах по страницам<br />
Для этого предназначен специальный тег [nextpage] при установке которого в определенных местах скрипт будет считать этот тег разделителем<br />
При редактировании своей статьи в блогах теперь можно изменить раздел статьи<br />
Добавлена ссылка на быстрый перенос для админа, добавлены ссылки на справки по смайлам и тегам<br />
Перерисованы картинки быстрых тегов<br />
Улучшена страница со справкой по тегам
<br /><br />

<b>Комментарий к авторитету (ver. 2.0.7)</b><br />
При изменении авторитета пользователя теперь необходимо писать комментарий<br />
Добавлена возможность просмотра всех голосований по выбранному пользователю, можно посмотреть кому изменял авторитет пользователь и кто менял авторитет ему
Добавлена страница просмотра всех банов пользователя, на странице можно посмотреть не только баны, но и изменения или разбаны<br />
Вышеуказанные страницы доступны только зарегистрированным пользователям<br />
В анкете сделан удобный переход на просмотры истории голосований и истории банов
<br /><br />

<b>Уведомление в приват (ver. 2.0.8)</b><br />
В прошлом апгрейде забыли сделать отправку комментария в приват при изменении авторитета<br />
Также теперь текст дополнительно обрабатывается функцией антимата
<br /><br />

<b>Оптимизация профилей (ver. 2.0.9)</b><br />
Сделана небольшая оптимизация таблиц с профилями пользователей<br />
Все админские заметки вынесены в отдельную таблицу &quot;note&quot;, это уменьшит размер загружаемых данных<br />
Добавлен вывод времени последнего изменения заметки<br />
Немного улучшена бан-панель, добавлена ссылка для быстрого перехода в анкету<br />
Изменено поле с полом пользователей с varchar на tinyint(1)<br />
При редактирования профиля если у пользователя не вписан номер icq теперь там пусто значение вместо нуля
<br /><br />

<b>Запрет загрузки файлов в загруз-центр (ver. 2.1.0)</b><br />
Добавлена новая настройках в админке, теперь можно запретить пользователям загружать файлы в загруз-центр<br />
При этом для администрации сайта страница будет доступна<br />
Убрана ссылка &quot;Вернуться&quot; при успешном изменении авторитета пользователям
<br /><br />

<b>Удаление в истории банов (ver. 2.1.1)</b><br />
Добавлена возможность выборочного удаление действий из истории банов в админке
<br /><br />

<b>Оптимизация IP-бан системы (ver. 2.1.2)</b><br />
Немного изменен способ кэширования IP-адресов, теперь данные хранятся в одномерном сериализованном массиве с числовыми ключами, это уменьшит размер кэш-файла<br />
[red]После установки апгрейда возможно потребуется вручную очистить файл local/temp/ipban.dat[/red]
<br /><br />

<b>Удаление статистики долгожителей (ver. 2.1.3)</b><br />
Из движка удалена статистика долгожителей<br />
В связи с этим в файле includes/header.php оптимизированы некоторые запросы<br />
Также уменьшено количество запросов в анкете
<br /><br />

<b>Закрытие сайта от гостей (ver. 2.1.4)</b><br />
По многочисленным просьбам сделана возможность закрыть сайт для не авторизованных пользователей<br />
Для включения данного режима необходимо изменить основные настройки сайта<br />
При закрытие сайта остаются доступными страницы авторизации, регистрации и восстановления пароля
<br /><br />

<b>Проверка длины имени файла в загрузках (ver. 2.1.5)</b><br />
Сделана проверка имени файла на длину в загрузках, проверяется при обычном импорте, ftp-импорте и загрузке<br />
Также сделана проверка на длину адреса сайта<br />
В файле размещения пользовательской рекламы убран перевод ссылки в нижний регистр
<br /><br />

<b>Исправление мелких ошибок (ver. 2.1.6)</b><br />
Исправлена ошибка в настройках сайта, невозможно было изменить способ подтверждение регистрации<br />
Исправлена ошибка в просмотре своей истории изменении авторитета для пользователей у которых менее 150 баллов<br />
Исправлена функция отправки e-mail сообщений, на некоторых хостингах невозможно было отправить письмо<br />
Исправлена ошибка в файле header.php, если в настройках закрыть сайт, то невозможно было зайти из-за ошибки, также сделано что при полном закрытии сайта, админы могут заходить
<br /><br />

<b>Защитная картинка в банке (ver. 2.1.7)</b><br />
Добавлена защитная картинка на операцию по получению процентов в банке (Защита от ботов)
<br /><br />

<b>Вывод процентов в банке (ver. 2.1.8)</b><br />
Добавлена новая возможность получать проценты со счета выборочно в банк или на руки, для этого необходимо выбрать соответствующее значение поля, также теперь выводится количество получаемых процентов<br />
Алгоритм подсчета процентов выведен в функции
<br /><br />

<b>Фильтрация байта разворота (ver. 2.1.9)</b><br />
A функцию обработки входящих данных добавлена проверка на байт разворота, символы вырезаются
<br /><br />

<b>Новые стили в темах (ver. 2.2.0)</b><br />
Добавлено 2 новых стиля во все темы, стиль info - оформляет какое-либо предупреждение или уведомление на красном фоне, а стиль act пока работает в анкете, оформляет ссылки внизу<br />
Исправлены ошибки в банке, при пустом вкладе выводило надпись о том, что превышен максимальный вклад<br />
В файле переводе денег исправлена переменная которая ограничивала перевод денег для пользователей у которых менее 150 баллов<br />
Немного отредактирована анкета, при просмотре анкеты администрации сайта, должность теперь показывается в отдельном блоке
<br /><br />

<b>Небольшая поправка в IP-бан списке (ver. 2.2.1)</b><br />
В таблице для хранения заблокированных ip-адресов добавлен уникальный ключ для того, чтобы исправить случайное добавление одинаковых записей при слишком частых запросах
<br /><br />

<b>Сортировка в голосованиях (ver. 2.2.2)</b><br />
Сделано небольшое изменение связанное с сортировкой в голосованиях<br />
Теперь результаты голосования сортируются по количеству голосов оставленных за выбранные варианты ответов<br />
При самом голосовании варианты расположены в порядке их добавления администратором
<br /><br />

<b>Исправление мелких ошибок (ver. 2.2.3)</b><br />
Исправлена битая ссылка при просмотре истории голосований в админке<br />
Сделано перенаправление на входящие сообщения при отправке письма<br />
Исправлена ошибка при закрытии сайта, которую уже исправляли, но по какой-то причине в предыдущем обновлении оказался старый файл
<br /><br />

<b>Вывод заголовков в Предложения и проблемы (ver. 2.2.4)</b><br />
Добавлен вывод заголовков в title в сервисе &quot;Предложения и проблемы&quot;
<br /><br />

<b>Ошибка в функции utf_substr (ver. 2.2.5)</b><br />
Исправлена маленькая ошибка в функции utf_substr, не правильно определялись параметры при передаче в функцию 2 пустого значения длины
<br /><br />

<b>Новые настройки в админ-панели (ver. 2.2.6)</b><br />
Вынесены в настройки возможность изменения необходимого количества баллов актива для создания тем в &quot;Предложениях и проблемах&quot; и просмотр истории изменений авторитета<br />
Также расширено описание новых возможностей при получении определенного количества баллов актива в файле faq.php
<br /><br />

<b>Улучшенная проверка лицензии (ver. 2.2.7)</b><br />
Сделаны изменения в файле проверки лицензии, теперь активация лицензии не сбрасывается если наш сайт не доступен, также выводится сообщение о том, что не удалось проверить лицензию<br />
Если при активации ip-адрес вашего сервера по каким-то причинам оказался у нас в ip-бане, то также будет показано уведомление<br />
В css-файле от темы default вненсены небольшие поправки в дизайн
<br /><br />

<b>Код для разных счетчиков (ver. 2.2.8)</b><br />
В файл local/main/reklama_foot.dat добавлен код с помощью которого можно размещать разные счетчики для главной и остальных страниц, не забудьте включить вывод рекламы в настройках сайта<br />
Сделано изменение в файле учета и показа статистики, теперь на вывод данных не будет влиять перевод времени на зимнее или летнее
<br /><br />

<b>Наложение копирайта, ресайз изображений (ver. 2.2.9)</b><br />
В фотогалерею добавлена возможность вставки копирайта на все загружаемые фотографии, также теперь можно загружать огромные фотографии как по размеру, так и по весу.<br />
Все фотографии будут уменьшены автоматически до разрешенных размеров в настройках админ-панели<br />
За обработку фотографий отвечает class.upload.php http://www.verot.net/php_class_upload.htm<br />
Такие же возможности сделаны и для загрузки фотографий в свой профиль<br />
Для того, чтобы вставлялся копирайт необходимо загрузить изображение по адресу images/img/watermark.png<br />
В настройках сайта теперь можно указать максимальный вес и размер изображений, а также до какого размера уменьшать фотографию (Внимание, ранее данный параметр отвечал за макс. загружаемый размер)<br />
В файле графического вывода статистики хостов и хитов за сутки исправлена маленькая ошибка
<br /><br />

<b>Закладки форума (ver. 2.3.0)</b><br />
Сделана возможность выборочно добавлять темы форума в закладки, в закладках будет показано сколько сообщений добавлено после последнего прочтения темы, все темы отсортированы по времени последней записи<br />
При удалении темы администрацией сайта, тема в закладках автоматически удаляется<br />
Исправлена небольшая ошибка в рейтинге пользователей, при изменении авторитета каждый раз происходит пересчет голосов<br />
В анкете сделан более красивый вывод авторитета пользователей<br />
В админке форума и гостевой сделаны небольшие косметические изменения
<br /><br />

<b>Удаление голосований за пользователя (ver. 2.3.1)</b><br />
Сделана возможность для администрации удалять полученные голосования &quot;Историю авторитета&quot; у любого пользователя
<br /><br />

<b>Наложение копирайта в загрузках (ver. 2.3.2)</b><br />
Добавлена функция наложения копирайта и автоматического уменьшения скриншотов в загруз-центре<br />
Теперь можно загружать большие фотографии и они будут уменьшены до размеров указанных в настройках (Относится только к скриншотам)<br />
В функции постраничной навигации сделана небольшая поправка связанная с разным выводом сообщений на страницу у разных пользователей
<br /><br />

<b>Поддержка русскоязычных доменов (ver. 2.3.3)</b><br />
Улучшена поддержка русскоязычных доменов рф, ру и т.д.
<br /><br />

<b>Изменение персонального статуса (ver. 2.3.4)</b><br />
Добавлена возможность пользователям сайта самостоятельно менять свой персональный статус, для этого администратору нужно включить эту опцию в настройках сайта (Стоимость и цены), по умолчанию выключено<br />
Также можно установить количество денег необходимых для изменения статуса и количество актива, по умолчанию 10 тыс игровых рублей и 3 тыс баллов
<br /><br />

<b>Кеширование статусов (ver. 2.3.5)</b><br />
Изменен запрос к mysql в функции кеширования статусов отвечающий за выборку статусов, на старых версиях mysql запрос работал неправильно
<br /><br />

<b>История авторизаций (ver. 2.3.6)</b><br />
Добавлена возможность всем пользователям сайта просматривать свою историю авторизаций<br />
В которой показаны такие данные как: время входа, тип входа (пользователь зашел по кукам - автовход или ввел свои данные - авторизация), IP и браузер, сохраняется 50 последних последних авторизаций<br />
Дополнение сделано на основе мода нашего модератора [b][url=http://visavi.net/pages/anketa.php?uz=DimaVip]dima.london[/url][/b] с незначительными дополнениями
<br /><br />

<b>Скрытие новостей, последняя страница и др. (ver. 2.3.7)</b><br />
Сделана возможность скрывать показ новостей на главной, для этого достаточно нажать на кнопочку [-], будет выводиться только заголовок новости, для показа нужно нажать [+]<br />
Исправлена ошибка в блогах, при чтении статьи полностью или при печати, выводился тег [nextpage], который отвечает за разбивку статьи по страницам
Сделано небольшое, но полезное изменение, при попытке перейти на страницу большую чем их общее количество ранее перебрасывало на первую страницу, а теперь отправляет на последнюю
<br /><br />

<b>Новое поле Skype в профиле (ver. 2.3.8)</b><br />
Добавлено новое поле Skype в профиль пользователя, при установке логина он будет показываться в анкете, также рядом с логином выводится картинка-статус (работает если разрешить в настройках скайпа показ статуса)<br />
Также немного изменен способ показы и скрытия новости на главной
<br /><br />

<b>Автозагрузка пользовательских функций (ver. 2.3.9)</b><br />
Сделана новая возможность связанная с загрузкой пользовательских функций<br />
В директорию includes/functions можно будет ложить какие-то пользовательский функции или группы функций и они автоматически будут подхватываться движком
Список файлов будет кэшироваться на некоторое время, поэтому нужно будет очищать кэш после загрузки новых файлов<br />
Это сделано чтобы пользователи не изменяли файл includes/functions.php который очень часто меняется<br />
Сделана новая страница в админке позволяющая очищать файлы кэша, доступна только администратору
<br /><br />

<b>Кеширование графического счетчика (ver. 2.4.0)</b><br />
Сделано кеширование счетчика, сам файл gallery/count.php перенесен в папку includes<br />
файл вызывается раз в минуту по умолчания, генерирует картинку, которая сохраняется в папку upload<br />
В папке upload в будущем будут храниться весь пользовательский контент, картинки в галерее, файлы, скриншоты, аватары и т.д, потихоньку будем переделывать функционал<br />
Если у вас на сервере PHP установлен как модуль CGI на директорию upload рекомендуется ставить права 777
<br /><br />

<b>Куча хороших изменений (ver. 2.4.1)</b><br />
Сделано кеширование уменьшенных копий картинок в галерее, функция проверяет сделана ли миниатюра изображения, если нет, то автоматически уменьшает картинку и сохраняет ее в специальной папке upload/thumbnail<br />
Теперь страница и картинки будут загружаться быстрее, через некоторое время будут переделаны остальные страницы<br />
Фотографии в профиле, пользовательские аватары и картинки в галерее перенесены в папку upload<br />
то есть нужно вручную перенести 3 папки из gallery в upload (avatars, photos, pictures)<br />
Сделать это лучше всего через FTP (Если нет возможности, то пишите сразу данные от ftp)<br />
На данный момент в директории upload должно быть 4 папки: avatars, photos, pictures, thumbnail<br />
Все эти папки должны быть доступны для записи<br />
Для того чтобы заработали новые пути потребуется очистка кеша из админки<br />
Исправлена ошибка с графическим счетчиком, невозможно было перейти на статистику<br />
Оптимизирован файл работы с базой данных, добавлен счетчик запросов, о нем чуть ниже<br />
При автологине теперь не нужно передавать параметр cookietrue, если запрос идет через GET куки пишутся автоматически<br />
Добавлена новая менюшка для администрации с информацией о статистики производительности, в которой выводится, количество запросов Mysql, потребление ОЗУ, время загрузки страницы, по умолчанию меню выключено
<br /><br />

<b>Удаление фотографии в галерее (ver. 2.4.2)</b><br />
Исправлена ошибка, из-за которой невозможно было удалить фотографию в галерее
<br /><br />

<b>Вывод статистики из подраздела загрузок (ver. 2.4.3)</b><br />
В функции stats_load($cats=0) добавлен параметр cats который принимает значение id раздела загрузок и выводит статистику из выбранной категории и всех подкатегорий внутри
если id не указан, то выводит общую статитику по загрузкам, все данные кэшируются
<br /><br />

<b>Закрытие резделов форума (ver. 2.4.4)</b><br />
Сделана возможность закрывать разделы форума, в них нельзя будет создавать темы, но существующие темы будут работать, также можно переносить темы в закрытый раздел
<br /><br />

<b>Примечание в переводе денег (ver. 2.4.5)</b><br />
Появилось поле для сообщения при переводе денег, поле можно оставить пустым<br />
Также теперь ведется лог всех переводов, страница со статистикой появится позже
<br /><br />

<b>Удаление кэшированных картинок (ver. 2.4.6)</b><br />
Исправлена небольшая ошибка связанная с удалением кэшированных картинок, если пользователь загружал в профиль новую картинку, то уменьшенная копия старой картинки не удалялась
<br /><br />

<b>Улучшена поддержка кириллических доменов (ver. 2.4.7)</b><br />
Улучшена поддержка кириллических доменов, теперь домены обрабатываются классом [url=http://phlymail.com/en/downloads/idna/]idna_convert[/url]<br />
В файле includes/start.php убрана лишняя проверка Get запросов<br />
Уровень обработки ошибок снижен с ERRMODE_EXCEPTION до ERRMODE_WARNING<br />
Это означает что в случае ошибки у вас не будет обрезать страницу, а код просто не будет работать, если включить Debugmode, то можно увидеть весь код ошибки
<br /><br />

<b>Изменена функция ресайза (ver. 2.4.8)</b><br />
Немного изменена функция ресайза изображений, в параметрах теперь нужно передавать размер уменьшенной копии, это позвлит для разных сервисов делать скриншоты разного размера
<br /><br />

<b>Улучшенный поиск по блогам (ver. 2.4.9)</b><br />
Переписан поиск по блогам, теперь искомая строка или слово передаются в параметре GET при первом же запросе, все данные кэшируются. При вводе новой строки или слова в пользовательский кэш записываются все id блогов, в который найдено совпадение и при перемещении по страницам поиск уже не ведется
Также немного изменен поиск по тегам
Функция обработки ссылок теперь корректно преобразует urlencode-текст
<br /><br />

<b>Ссылка удаления статьи (ver. 2.5.0)</b><br />
Добавлена возможность удалить статью для администрации прямо при ее чтении, теперь не нужно перемещаться в админку и оттуда удалять
<br /><br />

<b>Прикрепление картинки к новости (ver. 2.5.1)</b><br />
Добавлена новая возможность загружать картинки для новостей, по желанию картинку можно не загружать, изображения сохранаются в upload/news
Также изменены и оптимизированы еще некоторые функции
<br /><br />

<b>BB-код в админ-чате (ver. 2.5.2)</b><br />
Добавлен BB-код для ответов и цитирования сообщений в админ-чате
<br /><br />

<b>Очистка кэша изображений (ver. 2.5.3)</b><br />
В файл очистки кэша добавлена новая опция позволяющая очистить кэш изображений
<br /><br />

<b>Удаление картинок в профиле (ver. 2.5.4)</b><br />
Исправлена небольшая ошибка в профиле, которая не удаляла фотографии в профиле при загрузке пользователем новой фотографии<br />
Исправлен вывод списка кэшированных изображений, если список слишком большой, то выводится 50 изображений и появляется ссылка &quot;Показать все&quot;
<br /><br />

<b>Оптимизирована картинка счетчика (ver. 2.5.5)</b><br />
Картинка счетчика переведена в формат png и уменьшена в размере на 300 байтов<br />
Добавлены пустые папки для картинок в директорию upload, так как пользователи забывают перенести все папки из gallery (кроме fonts) в папку upload
<br /><br />

<b>Улучшенный поиск по форуму (ver. 2.5.6)</b><br />
Немного изменен поиск по форуму, поисковое слово при первом запросе передается через GET<br />
В файле регистрации реализовано сохранение введеных данных
<br /><br />

<b>Выключение контроля сессий (ver. 2.5.7)</b><br />
Теперь администратор может выключить контроль сессий через настройки в админке<br />
Во всех ссылках вместо к примеру &amp;uid=p4gHrd будет uid=0 (Начнет работать после окончания действия текущей сессии) <br />
При это в случае потери сессии не будет производится проверка, но уменьшится уровень безопасности
<br /><br />

<b>Выделение всех тем и сообщений в форуме (ver. 2.5.8)</b><br />
Сделана возможность выделить все темы или сообщения на странице форума, код теперь работает с любого браузера<br />
Изменен код выделения в привате и на некоторых страницах в админке
<br /><br />

<b>Подпись к фото в галерее (ver. 2.5.9)</b><br />
Сделана возможность не писать комментарий при загрузке фотографии в галерею, поле для подписи теперь можно оставить пустым
Небольшие поправки в файлах
<br /><br />

<b>Выключение записи логов (ver. 2.6.0)</b><br />
Сделана возможность выключить из настроек в админке запись логов об ошибках<br />
Будет полезно тем у кого часто вылетает ошибка 404
<br /><br />

<b>Добавления баллов и денег при публикации в блог (ver. 2.6.1)</b><br />
Сделано начисление баллов и денег при публикации новой статьи в блог3 балла и 25 рублей за статью
<br /><br />

<b>Улучшенный игнор и контакт-лист (ver. 2.6.2)</b><br />
Улучшен игнор и контакт-лист, в игнор-лист теперь нельзя добавлять администрацию сайта, улучшен интерфейс<br />
В настройках у пользователей теперь нельзя установить e-mail который прописан в настройках админки<br />
Немного изменен стиль темы toonel
<br /><br />

<b>Отправка почты с сайта (ver. 2.6.3)</b><br />
Исправлена небольшая ошибка при отправке почтовых сообщений с сайте, некоторые символы неправильно обрабатывались и вместо нормальных тегов приходили html-сущности
<br /><br />

<b>Приват-рассылка, изменение E-mail (ver. 2.6.4)</b><br />
Добавлена новая страница в админке позволяющая разослать выбранным пользователям сайта приватное сообщение, можно выбрать кому отправлять: пользователям онлайн, администрации, активным (которые были на сайте в течении последней недели) и всем пользователям подряд<br />
Изменен способ изменения адреса e-mail, убрано ограничение по баллам, но теперь новый адрес нужно также подверждать, то есть при записи нового адреса электронной почты, старая не удалится, а адрес изменится только после перехода по ссылке, которая отправится при изменении почтового ящика
<br /><br />

<b>Поиск в блогах и на форуме (ver. 2.6.5)</b><br />
Исправлена небольшая ошибка в блогах и на форуме, русские символы в поисковых запросах предварительнь обрабатываются функцией urlencode, так как были проблемы с некоторыми мобильными устройствами<br />
Исправлена ошибка обработки символов в тегах [url]<br />
Кодировка отправляемых писем теперь установлена в UTF-8, ранее отправлялось в KOI8-r<br />
Добавлена новая функция redirect, которая будет использована вместо header(&quot;location: ...
<br /><br />

<b>Небольшие поправки в движке (ver. 2.6.6)</b><br />
Исправлена небольшая ошибка, которая возникала у некоторых пользователь если администратор закрыл сайт от гостей, если пропадала сессия, то пользователя автоматически перебрасывало на pages/login.php, при этом сессия восстанавливалась, теперь на странице авторизации если пользователь уже авторизован, отправляет на главную страницу<br />
В админ-чате добавлены bb-коды при редактировании сообщения, а также сделано присоединение своего сообщения к последнему, как в форуме
Восстановлена ссылка очистки кэша в админке
<br /><br />

<b>Более серъезные изменения в движке (ver. 3.0.0)</b><br />
Ссылка &quot;На главную&quot; перенесена в foot.php<br />
Изменен способ подключения шаблона тем<br />
Исправлен дизайн при подключении несуществующего файла в files/?p=папка<br />
Изменена возможность обращаться к файлам движка files/?page=папка/файл<br />
Добавлена функция userpage которая ссылается на анкету с произвольным именем<br />
Добавлен список своих и всех комментариев в фотогалерее, своих и всех альбомов<br />
Выборочное удаление комментариев пользователя в фотогалерее<br />
Возможность редактировать свой комментарий в галерее<br />
Исправлен дизайн комментариев в фотогалерее<br />
Сделано перенаправление на фото при голосовании за фотографию и за статью<br />
Добавлен выбор пола при регистрации<br />
Переписан файл pages/index.php по аналогии с files/index.php<br />
В форуме в топе популярных тем при выборке добавлено условие что тема не является закрытой<br />
Удален файл gallery/resize.php, картинки теперь не уменьшаются на лету<br />
Создана папку upload/counters/ туда перенесены все счетчики с кэшированием<br />
Добавлена аозможность выключать пожелание на главной из админки<br />
Исправлен дизайн на стене сообщений и в комментариях загрузок<br />
Изменен вывод в админке временного сдвига<br />
Изменен способ сортировки сообщений в комментариях галереи, снизу вверх<br />
При удалении пользователя добавлено поле &quot;удалить фотографии&quot;<br />
При удалении пользователя добавлено поле &quot;удалить темы&quot;<br />
Переработано удаление сообщений, чтобы удалялись также и темы, удаление пользователя перенесено вниз, после удаления сообщений и комментариев<br />
Исправлена постраничная навигация (Новая функция)<br />
В заметке добавлено новое поле для показа того, кто изменил текст, если текста нету, то ничего не показывается<br />
Сделана новая bbpanel на jquery, удалена старая<br />
Во всех темах сделано подключение функции, которая выводит jquery если пользователь поставил галочку в настройках<br />
Подтверждение выхода в верхнем меню<br />
Изменен способ хранения паролей в сессиях и куках, теперь там хранится зашифрованный хэш зашифрованного пароля + соль, хэши сессий и кук отличаются, функции xoft_decode и xoft_encode удалены<br />
Переработана функция кэширования изображения, отключено повторное кэширование без необходимости<br />
Список комментариев пользователя в анкете, добавлены ссылки на комментарии в галерее и блогах, немного изменено меню<br />
Возможность выключить подпись сайта на всех страницах под логотипом<br />
Проверена полная совместимость движка с версией PHP 5.4
<br /><br />

<b>Переписана обертка для работы с базой данных</b><br />
Изменены классы для работы с базой данных, убран лишний вызов класса, применен паттерн singleton, все методы вызываются статически
<br /><br />

<b>Добавлена возможность быстрого добавления модуля в админ-панеле</b><br />
Теперь не нужно вписывать свою страницу в index.php, достаточно добавить файл с названием pagename_101.dat (где 101 - уроверь доступа) в директорию mpanel/links, прописать в этом файле ссылку, очистить кэш и она будет вставлена автоматически в нужном месте
<br /><br />

<p style="text-align:center">
<a href="http://visavi.net">Powered by RotorCMS</a><br />
</p>

</div></div></body></html>