Информация Архивы с файлами обновления движка, до текущей версии.
update_1.7.7_to_1.7.8 Обновлена папка sys/fnc в основном привел в порядок строки файлов, были отступы на пол экрана. Обновлен файл /index.php Поработал с валидацией HTML снижено колличество ошибок с 42 до 21 (в wap теме). Обновлены файлы foot и head .php в wap теме.
update_1.7.6_to_1.7.7 Исправлен файл /guest/who.php Обновлен файл /guest/who.php Обновлен пользовательский класс user() { доработана функция nick() Теперь можно выводить ник, медаль, и значок онлайн Параметры nick($user = 0, $url = 1, $on = 0, $medal = 0) 1 - ID юзера 2 - Если $url = 1 то выводит ссылку и ник, если 0 то просто ник 3 - Если $on = 1 то выводим значок онлайн, если 0 то не выводим 4 - Если $medal = 1 то выводим медаль, если 0 то не выводим Пример: echo user::nick($user['id'], 1, 1, 1); // Вернет <a href="/id1">Искатель</a> [медаль] [онлайн] echo user::nick($user['id'], 1, 0, 1); // Вернет <a href="/id1">Искатель</a> [онлайн] echo user::nick($user['id'], 1, 1, 0); // Вернет <a href="/id1">Искатель</a> [медаль] echo user::nick($user['id'], 1, 0, 0); // Вернет <a href="/id1">Искатель</a> echo user::nick($user['id'], 0, 0, 0); // Вернет Искатель Добавлена функция avatar() Выводит аватар размером 50px и иконку юзера Параметры avatar($user = 0, $type = 0) 1 - ID юзера 2 - То что будем выводить Пример: echo user::avatar($user['id'], 0); // Вернет [Аватар] [иконка] echo user::avatar($user['id'], 1); // Вернет [Аватар] echo user::avatar($user['id'], 2); // Вернет [иконка] } Обновлена функция otkuda() Переписан файл /online.php Добавлены 2 режима: Обычный и Расширенный (для администрации) Обычный - Выводит пол, возраст и т.п. Расширенный - Выводит IP, левые ники, и кнопки бан редактировать и удалить. Обновлен файл /foto/inc/all_gallery.php
update_1.7.5_to_1.7.6 Исправлена приватность фотографий в фотоальбомах Переписаны фотоальбомы (обновлен код) Переписана гостевая (обновлен код) Исправлено много ошибок в фотоальбомах, в основном ошибки интерпретатора. Решена проблема пропадания captcha
update_1.7.4_to_1.7.5 Исправлена XSS в /user/info/edit.php Переписан Новостной модуль В новостях теперь выводится автор новости В новостях добавлены социальные кнопки как в дневниках В новостях добавлен листинг между новостями Новый пользовательяский класс Выводить ник теперь можно функцией Пример: user::nick($user['id']) вернет <a href="/id1">Admin</a> а user::nick($user['id'], 0) вернет только Admin (чисто ник) Это нам в будущем позволит гибко манипулировать никами, например будет настройка выводить Ник или Имя и Фамилия. Исправлен вывод иконки группы пользователя (возвращается с помощью return) Исправлен баг с настройками приватности страничек Написан новый алгоритм для ответа (пока только в новостях можно увидеть пример) Обновил /my_aut.php Переписан файл umenu.php (/sys/inc/umenu.php удаляем он больше не нужен)
update_1.7.3_to_1.7.4 Закрыты XSS в Новостях и Форуме В обменник добавлена возможность выгружать файлы, не посредственно с папки Зоны обмена. Заходим в обменник, выбираем папку, жмем Добавить файл, попадаем в личные файлы, выбираем папку, выгружаем файл. Таким образом файлы будут попадать сразу в зону обмена в определенную папку )) Переработана Лента друзей, типы уведомлений хранятся в user/tape/inc, это скорее для разработчиков доп модулей будет ++ Добавлена новая функция text() аналог конструкции stripcslashes(htmlspecialchars()) :del Убраны функции avatar_ank и avatar_ank_web (Используем avatar()) Переписана функция avatar(), ей теперь будем выводить и аватар на страничке и в списках, status() будем искоренять) avatar(param 1, param 2, param 3, param 4) param 1 - ID пользователя param 2 - Ссылка на фото, true = будет ссылка, false только аватар, по умолчанию false param 3 - Из какой папки берем аватар, 50, 128, 640 по умолчанию 50 param 4 - Ширина фото, по умолчанию 50 Пример: avatar($ank['id'], true, 128, 128); возвращает аватарку юзера аналогичной avatar_ank(); avatar($ank['id'], true, 640, 200); возвращает аватар как на стр в web теме. Переписан модуль Мои гости, аналог Одноклассники.ру Исправлены дневники, проблема с категориями и редактированием текста Немного оптимизировали sys/inc/user.php а именно перенесли часть mysql запросов в /login.php Для разработчиков: Добавлена папка plugins в sys/inc откуда будут подгружаться доп функции или другие плагины которые необходимо прописывать в user.php :del Удалена авторизация через соц сети. reg.php обязательна для обновления, если хотите авторизацию через соц сети, переписываем блок авторизации на новый reg.php
update_1.7.2_to_1.7.3 Исправлена ошибка в админке Исправлено отсутствие ссылки Сделать подарок Исправлена навигация в Отзывах Исправлена переменная названия раздела бана Гостевой :del Изменена матная надпись в sys/inc/user.php :del Убрана настройка показа тем в wap на главной :del Убрана настройка отображения иконок Исправлена ссылка Очистить ленту
update_1.7.1_to_1.7.2 Закрыты XSS в форуме Закрыты XSS в ленте Закрыты XSS в WEB теме на главной (темы форума) Исправлено удаление файлов в форуме (при удалении темы не удалялись прикрепленные файлы) Исправлен баг в личных файлах (можно было отредактировать чужую папку) Исправлено перемещение файла в зону (не проверялись разрешенные форматы) Теперь при скачивании файла из Зоны обмена, название сохраняется в виде Название файла_сайтрасширение :del Удалена ссылка Закладки форума из личного меню Теперь после регистрации кидает в "Личное меню" Добавлена ссылка для автовхода (только при регистрации) Переделана WEB страничка юзера (смотрим скриншот) Исправлен баг просмотра дневника с нулевым id :del Убран файл динамической рекламы из админки Исправлена ссылка на создание новости в админке