Представляем новую версию RotorCMS 1.2
Список основных изменений
Сделана новая возможность в настройках админки включать анонимность пользователей, браузера и IP посетителей сайта показываться не будет, при это все данные для админов будут видны
Gzip_foot.php переименован в footer.php (Имейте ввиду если у вас стоят свои темы оформления)
Немного оптимизирован файл header.php
Изменен вид главной страницы в админ-панеле
Изменена функция is_admin() массив данных с доступом можно не прописывать, это будет означать доступ для всех админов и модеров
Вывод всех ошибок теперь включен по умолчанию (includes/start.php)
Изменен вид главной страницы сайта, сделано более удобная разбивка на разделы
В форуме на страницах цитирования, ответа и редактирование добавлены ссылки на теги и смайлы
На странице изменение авторитета добавлена проверка на то, чтобы пользователи с отрицательным авторитетом не могли ставить минусы
Вывод денег у пользователей теперь берется из кэша, также в кэш добавлен подсчет денег в банке, соответственно изменена страница pages/userlist.php
Исправлены запросы на удаление разделов на страницах управления форумом и загруз-центром, на старых версиях mysql предыдущий запрос мог выдавать ошибку
Добавлены новые страницы позволяющие управлять смайлами и аватарами, имеется возможность удаления, редактирования и загрузки изображений
Для этого необходимо выставить права 777 на папки smiles, smiles2, avatars, avatars2 в директории images
Данные страницы будут доступны только владельцам лицензионных версий
Удалено несколько ненужных условий в функции сжатия Gzip, удален лишний запуск буферизации
Добавлен новый загруз-центр, из особенностей возможность создания динамических подкатегорий, удобная навигация, загрузка файлов через админ-панель, перемещение файлов, переименовывание файлов, рейтинги файлов, RSS, комментарии, удобный поиск и много другое
Это Бета версия загруз-центра, пока нет загрузки для пользователей, нет удобного вывода картинок и другого, нет промодерации, все файлы хранятся в одной папке, все это будет доработано позже
Функция динамического подключения страниц вынесена в отдельный файл files/index.php
Это позволит не проверять каждый раз подключения файлов тем, кто не использует эту возможность
Сделано небольшое изменение в счетчике посещений за месяц и за сутки, введена дополнительная проверка на наличие данных при записи номера месяца или дня
Изменена функция бана по IP-адресу, теперь весь массив со списком IP заносится в кэш-файл, это позволит не обращаться к базе данных каждый раз для проверки данных
В файле header.php исправлена ошибка определения поддержки сжатия у посетителей сайта
Изменен вывод комментариев в галерее сайта
В скине mobile немного улучшен дизайн
Требования: PHP5, PDO-MySQL, XHTML