Файл: docs/changelog.txt
Строк: 70
=========================
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/smile/ при
установке.- Теперь на странице
показывается не вся анкета в 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.0
beta
========================
Исправлены некоторые
таблицы, установлены поля по умолчанию.
Из-за них на некоторых хостингах нельзя
было зарегистрировать создателя,
создать фотоальбомы и т.д. (saSHADE)
Изменены
веб и вап темы на новые (People)
Исправлен
баг с гостевой. Теперь при включенной
настройке в гостевой могут писать не
авторизованные. (Кредитор)
Исправлен баг
с выводом PHP-кода в постах
(Кредитор)
Исправлен вывод приватных
дневников в общем списке и на странице
пользователя. (saSHADE)
Добавлена
блокировка файлов в обмене.
(saSHADE)
Исправлен вывод аватары на
главной. (saSHADE)
Исправлено
редактирование сообщения в форуме.
(saSHADE)
Добавлен модуль "Банды".
(Wizart)
Удалены/исправлены ссылки в
админке. (saSHADE)