=========================
DCMS-Fiera 1.2.3 stable
=========================
- исправлен вывод медалек в форуме
- исправлена ошибка only_reg, only_unreg (можно было увидеть корневой каталог сайта)
- обновлена каптча (повзаимствован класс из DCMS 6.7.7)
=========================
Тут начинается проделанная
работа уже над DCMS-Social
-------------------------
DCMS-Social 1.0 alpha
=========================
Изменения в модулях.:
Новости:
- Новости теперь выводятся по одной, на отдельной странице [new]
- Теперь комментировать можно на странице с новостью [new]
- Убран файл komm.php
Форум:
- Теперь содержание темы, отдельно от постов [new]
- Есть возможность добавлять иконки к подфорумам [new]
- Исправлен вывод иконок Групп пользователей в теме форума
- Изменен внешний вид
Фотоальбомы:
- Добавлена новая папка sys/gallery/50/ теперь при загрузке фото, создается превью размером 50х50 px без (плюшки) фото.[new]
- Добавлена возможность установить фото на главной из фотоальбома [new]
- Изменен внешний вид
Системные:
- Функция status() заменена на вывод превью аватара размером 50х50px
- Добавлена функция group() в замену функции status() "Прописал ее в основных разделах" [new]
- Дабавлены функции crop() и resize() для обработки изображений [new]
Новые модули.: [new]
Статус:
- Редактирование статуса
- Кнопки [Мне нравится] [Не нравится] & счетчик сколько чего
Заметки:
- Создание/Редактирование записи
- Приват
- Рейтинг
Стена:
- Возможность оставлять посты
- Кнопка [Мне нравится] & счетчик
- Удаление постов
Друзья: (Пабл)
Лента:
[Друзья]
- Уведомления о новых фото
- О новых темах
- О новых заметках
- Очистка ленты
[Комментарии] В разработке
Анкета: (смотрите сами)
- Адрес личной странички пример: sait.ru/id1
=========================
DCMS-Social 1.1 beta
=========================
- Исправлена уязвимость xss со стороны администрации [fix]
- Увеличено колличество символов при добавлении новости
- Переписаны друзья (таблицы старые), теперь есть возможность отмечать и удалять сразу нескольких друзей [new]
- Написана новая лента друзей [new]
- Уведомления приходят о: новых фото, дневниках, статусах, файлах.
- Сделал вывод последних фото в web версии. [new]
=========================
DCMS-Social 1.2 beta
=========================
- Исправлены xml ошибки
- Исправлена ссылка в уведомлении о новом сообщении в анкете
- Приветствие для гостей в WEB версии на главной, теперь можно редактировать в Админке - Настройки системы
- Добавлены "Отзывы" на страничке юзера [new]
- Полностью доработаны анкеты
- Исправлен вывод текста "Приватных" заметок
Работа над прочими не значительными ошибками.
=========================
DCMS-Social 1.3 beta
=========================
- Убран рейтинг o5top
- Убрана реклама mobiads
- Убрана реклама wappc
- Исправлены ошибки с оценками
- Вывод статусов в других разделах (Настройка в админке)
- Изменен сам стиль
- Убрана ссылка <<Мое меню>> и <<Назад>> (refer)
- Смена тем теперь доступна и для гостей
- Исправлена полоска рейтинга в анкете и добавлена на стр. в web версии
- В форуме теперь выводится автор темы
- Изменен список онлайна
=========================
DCMS-Social 1.4 beta
=========================
Добавлен модуль личных файлов юзеров [new]
- Создание папок и подпапок (1)
- Паролирование папок
- Удаление, редактирование папок
- Загрузка, редактирование, удаление файлов
- Голосование за файл "Мне нравится" и "Не нравится"
- Загрузка файлов и добавление их "Зону обмена" производится с личных файлов
- Редактировать и удалять файлы и папки могут юзеры и администрация
- Загрузка файлов производится в папку "Личные файлы" обменника, которая не видна простым пользователям.
Это дает также видеть весь контент который не разместили в обменник.
- Есть возможность перемещать файлы между папками в обменнике и собственно в личных файлах.
Работа над обменником:
- Добавлен аудио плеер для прослушивания mp3 файлов
- Плеер читает mp3 файлы с любым названием (не воспроизводилась кириллица).
- При добавлении (android).apk файлов, создается скриншот (иконка) если не было загружено в ручную.
- Изменен полностью вид обменника.
- Голосование за файл "Мне нравится" и "Не нравится"
Добавлен модуль музыки юзеров:
- Возможность добавлять в плейлист музыку из обменника и личных файлов.
- Треки играют по списку с верху вниз
- При включении другой композиции предыдущий останавливает воспроизведение.
- Управление: Play и Pause каких либо индикаторов не присутствует.
Рейтинг
- Рейтинг будет прибавлятся от активности юзеров:
Сообщения, Загрузка файлов, фото, голосования, отзывы, заполнение анкеты, посещаемости его стр., и т.д.
- Рейтин суммирует счетчик активности и прибавляет % рейтинга.
- При новом % рейтинга появляется уведомление вверху сайта (Показывается один раз)
Прочее
- Работа над разметкой дизайна
- Добавлена сортировка комментариев по времени
- Новая новость выводится на главной, юзер может ее скрыть.
- Исправление мелких ошибок.
=========================
DCMS-Social 1.5 beta
=========================
- Исправлено удаление треков в плей листе юзера (после удаления папки в обмене, не удалялись треки)
Написана новая лента друзей, работает по схеме сайта Одноклассники.ру
- Уведомления приходят от: новых фото, файлов, статусов, лайков друзьями статусов, смене и установки аватара, дневников, тем форума.
- Настройка для каждого пользователя.
Переписан бан пользователей:
- Выбор места бана раздела сайта или всего сайта
- Выбор причины и комментарий к ней
- Все посты нарушителя на сайте можно скрыть при бане
- Можно забанить на время или навсегда
- Страничка забаненного для юзеров не доступна
- У Системы теперь будет аватарка которая распологается в style/user/system.png
- Исправлена ошибка редактирования и удаления фото администрацией.
Написана система жалоб на сообщения:
- Пользователь может написать жалобу на определенный пост во всех разделах с комментариями и сообщениями.
- Выбор причины жалобы и комментарий к ней.
- В "Админ кабинете" жалобы видят только те у кого есть права модерирования на определенный раздел, например жалобу с форума рассматривать может только модератор форума, модератор, и администраторы.
- Под жалобой находятся 3 кнопки "бан" бан нарушителя, "рассмотрена" удаление жалобы с сообщением благодарности за бдительность, "отклонить" удаление с предупреждением о наказании за ложную информацию.
"Админ кабинет":
- Добавлен админ кабинет где пока находится Админ чат, ссылка в админку и жалобы.
- Выводится на главной.
- Добавлена общая настройка в ленту друзей
- Добавлена регистрация/авторизация через социальные сети Одноклассники, ВКонтакте, Mail, Yandex, и Facebook.
- Регистрировать какие либо приложения не требуется, так как авторизация работает через сервис ulogin.ru.
- При регистрации у юзера создается пароль, который отсылается в почту, ник берется из соц сети, если такой уже зарегистрирован то ему присваивается случайное число: Ник_1234. Также загружается фото в альбом "Личные фото" и устанавливается на аватар.
- Заполняются поля: Имя, город, пол.
- После регистрации можно входить заполняя поля Логин и Пароль, либо также через кнопочку соц сети.
Пока что на тестировании)
Добавлен модуль *Обсуждений*:
- В обсуждения приходят сообщения о комментариях ваших - файлов, фото, статусов, дневников и тем.
- о комментариях у ваших друзей - файлов, фото, статусов, дневников и тем.
- Настройка индивидуальных пользователей и общая настройка обсуждений.
Обязательным параметром я вляется когда оставляют комментарии у ваших файлов, фото, статусов, дневников и тем.
Схожесть с обсуждениями одноклассников.
- Исправлена ошибка удаления папки в личных файлах (не удалялись файлы)
- Исправлена ошибка при удалении папки в обмене "Личные файлы" эта папка не должана удаляться!
- Теперь иконка Ленты в панели, отвечает за Ленту, Обсуждения, и Уведомления. На стр этих модулей есть навигация.
- Исправлен баг с привилегиями редактирования темы тем (у кого есть права на редактирование) ТЕМ форума авторами которых являются выше по должности.
Добавлены:
- Приватность странички
- Приватность почты
- Исправлено удаление треков в плей листе юзера (после удаления папки в обмене, не удалялись треки)
А также:
- Добавлен модуль смайлов с админкой
- Новая WEB тема
- Админ кабинет с чатом
- Новые дневники на замену заметкам
- Исправлен баг с капчей, выгрузкой фото и файлов
- Добавлена метка 18+
- Добавлены оценки к фото
- Добавлена валюта Монеты
- Доп услуги, пока что возможность ставить оценку 5+
- Перевод монет другим юзерам
- Больше не помню, но проделано много работы по ошибкам.
=========================
DCMS-Social 1.5.1 beta
=========================
- Убрал смайлы, остались 8 штук из категории "Общие" размер очень большой движка был.
- Исправлена XML ошибка при инсталяции
- Исправлена ошибка в уведомлениях (не показывало ответы в статусах)
- Исправлено удаление своих статусов юзерами
=========================
DCMS-Social 1.5.2 beta
=========================
- Добавлен модуль закладок
- Добавлен модуль знакомств (добавить ссылку через главное меню /user/love/ и счетчик /user/love/ count.php)
- Исправлены ошибки с приватом
- Добавлен листинг страниц текста в дневниках
- Исправлена ошибка в уведомлениях
- Добавлен список bb code
=========================
DCMS-Social 1.5.3 beta
=========================
- Подкорректирован файл авторизации через соц сети (При регистрации теперь будет запоминать юзера по кукисам)
- Добавлена панелька бб кодов в web теме.
- Прописаны 8 смайлов в быстрой вставке
- В почте счетчик теперь показывает входящие/исходящие + статус отправленных сообщений.
- Папку "Личные файлы" в обмене удалять нельзя! Скрыл кнопку удаления. + Исправил пару дивов в обмене.
- Исправлена ошибка на странице аватара. Хз потом вообще удалю этот файл)
=========================
DCMS-Social 1.6.0 beta
=========================
Добавлен модуль "Лидеры"
- В лидеры попадают юзеры купившие эту услугу
- Стоимость 1 дня = 1 монете, максимум можно купить на 7 дней.
- ссылка на раздел находится на главной.
Добавлен модуль "Подарки по разделам"
- Админ может: создавать\удалять\редактировать разделы.
загружать\удалять\редактировать подарки.
- Юзер может дарить подарки за монеты.
- Подарок будет на стр. когда его примет тот кому его подарили.
- оповещания о новом подарке, принятии или отклонении его приходят в "Уведомления".
Прочее:
- Убраны модули "Загруз центр" и "Библиотека".
- Добавлена очистка гостей.
- Написан Changelog по версиям, смотрим в docs/
=========================
DCMS-Social 1.6.1 beta
=========================
- Исправлена ошибка при создании папки в обменнике
- Исправлена ошибка в info.php (незначительная)
- новый файл sys/fnc/function_text.php пока только с функцией retranslit()
=========================
DCMS-Social 1.6.2 beta
=========================
- Исправлены XSS в обменнике, дневниках и личных файлах.
=========================
DCMS-Social 1.7.0 beta
=========================
- Исправлен вывод картинки "Нет аватара" на страницы юзера. (Теперь на странице у другого юзера которого нет аватара нет ссылки на /avatar.php)
- Исправлен баг в обменнике с верхней навигацией.- Исправлен баг с формой написания сообщения в теме. (был отступ от левого края в форме)- Убраны строки транслита при создании темы и редактировании поста в форуме.- Добавлена ссылка и счетчик в главное меню на список юзеров "Обитатели"- Файл users.php перенесен в папку /user/- Исправлено двойное уведомление при ответе в теме форума.- Исправлена проверка chmod на папку /style/- / при установке.- Теперь на странице показывается не вся анкета в web версии, чтобы посмотреть нужно нажать на "Показать подробную информацию" как в ВК. (AJAX)- Добавлен раздел "Информация" возможности:Добавлять ссылки.Добавлять текст.Добавлять раздел с текстом внутри.- Изменен вывод смайлов возле формы в web версии:Теперь при нажатии на "Смайлы" выводится окошко, в нем подгружаются смайлы, есть возможность переходить по категориям. (AJAX)- Исправлен мод отзывов. (была проблема с начислением рейтинга)- Исправлен перевод монет другому юзеру. (Можно было начислить себе сколько угодно монет)
=========================
DCMS-Social 1.7.1 beta
=========================
- Закрыты XSS в дневниках
- Закрыты XSS в форуме
- Исправлено начисление рейтинга в отзывах
=========================
DCMS-Social 1.7.2 beta
=========================
- Закрыты XSS в форуме
- Закрыты XSS в ленте
- Закрыты XSS в WEB теме на главной (темы форума)
- Исправлено удаление файлов в форуме (при удалении темы не удалялись прикрепленные файлы)
- Исправлен баг в личных файлах (можно было отредактировать чужую папку)
- Исправлено перемещение файла в зону (не проверялись разрешенные форматы)
- Теперь при скачивании файла из Зоны обмена, название сохраняется в виде Название файла_сайт.ру.расширение
- Удалена ссылка Закладки форума из личного меню
- Теперь после регистрации кидает в "Личное меню"
- Добавлена ссылка для автовхода (только при регистрации)
- Переделана WEB страничка юзера
- Исправлен баг просмотра дневника с нулевым id
- Убран файл динамической рекламы из админки
- Исправлена ссылка на создание новости в админке
=========================
DCMS-Social 1.7.3 stable
=========================
- Исправлена ошибка в админке
- Исправлено отсутствие ссылки Сделать подарок
- Исправлена навигация в Отзывах
- Исправлена переменная названия раздела бана Гостевой
- Изменена матная надпись в sys/inc/user.php
- Убрана настройка показа тем в wap на главной
- Убрана настройка отображения иконок
- Исправлена ссылка Очистить ленту
=========================
DCMS-Social 1.7.4 beta
=========================
- Закрыты XSS в Новостях и Форуме
- В обменник добавлена возможность выгружать файлы, не посредственно с папки Зоны обмена.
Заходим в обменник, выбираем папку, жмем Добавить файл, попадаем в личные файлы, выбираем папку, выгружаем файл.
Таким образом файлы будут попадать сразу в зону обмена в определенную папку ))
- Переработана Лента друзей, типы уведомлений хранятся в user/tape/inc, это скорее для разработчиков доп модулей будет ++
- Добавлена новая функция text() аналог конструкции stripcslashes(htmlspecialchars())
- Убраны функции 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
- Удалена авторизация через соц сети.
reg.php обязательна для обновления, если хотите авторизацию через соц сети,
переписываем блок авторизации на новый reg.php
=========================
DCMS-Social 1.7.5 beta
=========================
- Исправлена 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 удаляем он больше не нужен)
=========================
DCMS-Social 1.7.6 beta
=========================
- Исправлена приватность фотографий в фотоальбомах
- Переписаны фотоальбомы (обновлен код)
- Переписана гостевая (обновлен код)
- Исправлено много ошибок в фотоальбомах, в основном ошибки интерпретатора.
- Решена проблема пропадания captcha
=========================
DCMS-Social 1.7.7 beta
=========================
- Исправлен файл /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
=========================
DCMS-Social 1.7.8 beta
=========================
- Обновлена папка sys/fnc в основном привел в порядок строки файлов, были отступы на пол экрана.
- Обновлен файл /index.php
- Поработал с валидацией HTML снижено колличество ошибок с 42 до 21 (в wap теме).
- Обновлены файлы foot и head .php в wap теме.
=========================
DCMS-Social 1.7.9 beta
=========================
- Полностью переписан модуль смайлов
- Теперь смайлы выводятся и записываются по ID а не по имени файла, таким образом решена проблема с битыми смайлами)
- Исправлена кодировка файла sys/fnc/aut.php, видимо из за нее не работали фото
=========================
DCMS-Social 1.8.0 beta
=========================
- Закрыты 2 XSS в личных файлов
- Закрыты 3 XSS в раздела информации
- Закрыты XSS в Зоне обмена
- Исправлена ссылка на удаление комментария в фотоальбомах
- Исправлена ошибка фотоальбомов (пропадали изображения)
- Исправлен файл sys/inc/chmod_test.php (некорректно показывали права в админке)
- Исправлена ошибка в файле ipua.php
- Исправлены ошибки интерпретатора в файлах форума
- Удален файл вывода новых тем sys/inc/forum_nw.php
- Убрана устаревшая функция split() из /forum/inc/search_act.php, и заменена на preg_split()
- Переписан модуль Обсуждения
Теперь обсуждения модулей подгружаются из папки user/discussion/inc/
Раньше была ошибка при обрезке текста, нарушалась разметка из за бб кодов.
Теперь текст обрезается средствами css классом текст, файл css style/system.css.
=========================
DCMS-Social 1.9.8 beta
=========================
- Закрыта пассивная XSS в дневниках;
- Написана возможность репостинга дневника;
- Переписана сортировка дневников (добавлен сорт Популярных по времени);
- Полностью переписано оформление дневников (теперь всё красочно);
- Устранены ошибки в поиске дневников;
- Устранён баг с выводом приватных дневников;
- Добавлена возможность просмотра добавивших дневник в закладки;
- Теперь дневник можно создавать, не написав названия;
- Закрыты все найденные XSS в форуме;
- Обезопасил редактирование темы;
- Полностью изменено оформление форума;
- Теперь к разделу можно добавить описание;
- Переписан вывод тем в разделе (если тема закреплена, то рядом будет иконка-кнопка. если закрыта - то замок. если и закреплена, и закрыта, то выводится будут обе иконки по разные стороны названия темы + ещё пару новинок);
- Переписали тему форума и комментарии к ней;
- Теперь к теме можно добавить опрос (от VoronoZ);
- Добавлен мод "Темы и комментарии" пользователя;
- Устранён баг с очищением корзины в почте;
- Добавлена возможность писать сообщения с почты по указанию ника;
- Написан вывод последних дневников на главной;
- Переписан модуль Закладок;
- Переписаны Друзья. Новое оформление.
- По-новому переоформлены фотоальбомы;
- Устранён баг с приватностью фотоальбомов и отображением фотографий;
- Переписано добавление фото в закладки по новому варианту.
- Устранён баг с ответом на комментарий в файле.
- Устранены ошибки в Зоне Обмена и его поиске;
- Новое оформление вывода новости на главной.
- При смене фотографии на главной (аватара), на стене появится соответствующая запись.
- Переписано комментирование записи на стене.
- Теперь, если на стене напишут сообщение, то придёт уведомление.
- Теперь можно комментировать запись на стене. При написании комма в записи, автору записи придёт уведомление.
- При написании дневника, на стене появится соответствующее "уведомление". Так же и при создании темы.
- Были устранены все найденные ошибки при бета тестировании.
- Подкорректировал веб тему, в частности главную и личную страницы;
- Устранена ошибка начисления баллов за активность;
- Устранена ошибка с выводом автора новости.
=========================
DCMS-Social 1.9.9
=========================
- Закрыты уязвимости в bb-кодах
- После голосования в теме на форуме теперь можно писать сообщения
- Первое сообщение тем теперь отображается на всех страницах форума
- Исправлено отображение смайлов в веб-версии
- Разделы на форуме теперь можно менять
- Теперь приходят уведомления при цитировании на форуме
- Исправлена страница почты
- Исправлена страница друзей
- Исправлено отображение иконок
- Исправлены другие ошибки
- Закрыты другие узявимости