История разработки проекта

Версия Дата Изменения
0.5.5 2014-06-14 v0.5.5

  • Функционал
    - Добавлен HotKey для сохранения Заметки: Ctrl+Enter (как в Skype и других сервисах)
    - Добавлен автоскролл текстового поля Заметки в конец документа после редактирования и сохранения Заметки
    - Изменён тип переменной, хранящей основной контент Заметки (теперь они вмещают более 4 млрд. символов)
0.5.4 2014-04-16 v0.5.4

  • Вёрстка
    - Увеличено количество символов заголовков Заметок, которые отображаются в списке
0.5.3 2014-04-08 v0.5.3

  • Вёрстка
    - Увеличено рабочее поле страницы Заметок, сайт теперь оптимально использовать на разрешении экрана 1920x1080 пикселей
    - Добавлен отбивающий "бампер" в общий футер сайта, чтобы контент на любых страницах не "проваливался" под футер
0.5.2 2014-04-05 v0.5.2

  • Функционал
    - Добавлена функция пересортировки персонажей в меню, теперь персонажи сортируются по дате последнего редактирования, более новые персонажи располагаются левее
    - Добавлен параметр персонажа "Достижения", который призван содержать текстовую информацию в свободной форме о том, чего этот персонаж достиг в жизни
    - Добавлена функция дополнительной обработки текстовой информации на странице персонажа, теперь поля "Описание", "Миссия", "Будущее" и "Достижения" правильно отображают переносы строк
  • Вёрстка
    - Добавлено поле "Достижения" на страницу персонажа и страницу редактирования персонажа
0.5.1 2014-04-04 v0.5.1

  • Вёрстка
    - Корректировка вёрстки страницы редактирования персонажа для правильного отображения в Google Chrome
0.5 2014-04-03 v0.5

  • Функционал
    - Завершена разработка функционала редактирования персонажа
    - Добавлена функция создания персонажа (черновой вариант)
    - Текущая версия проекта перенесена на основной сервер и готова к запуску закрытого альфа-тестирования
    - Исправлен ряд багов в системе логина и выбора активного персонажа
    - Исправлена статичная ссылка в некоторых скриптах
  • Вёрстка
    - Завершена вёрстка страницы персонажа и страницы редактирования персонажа
    - Добавлены картинка и аватарка по-умолчанию для нового персонажа
    - На основном сервере скрыты все неработающие кнопки из меню действий
0.4.5 2014-04-03 v0.4.5

  • Функционал
    - Разработка функционала редактирования персонажа (не завершено)
    - Багфикс системы удаления старых файлов картинок и аватаров персонажей
  • Вёрстка
    - Продолжение вёрстки страницы Персонажа (черновой вариант)
    - Отмена использования !DOCTYPE стандартов, в связи с искажением вёрстки в разных браузерах
0.4.4 2014-04-02 v0.4.4

  • Функционал
    - Разработка функционала редактирования персонажа (не завершено)
    - Добавлена проверка наличия загружаемых файлов, если файлы не указаны - ошибка не выводится, данные персонажа сохраняются в прежнем состоянии
    - Вывод Принципов персонажа только в случае, если они содержат какую-то информацию
    - Добавлено автоматическое сохранение Заметки при попытке её удаления, теперь невозможно потерять введённые и не сохранённые данные при попытке удалить Заметку, а затем при отказе от удаления
    - Добавлена функция возврата к редактируемой Заметке при отказе от удаления
  • Вёрстка
    - Продолжение вёрстки страницы Персонажа (черновой вариант)
    - Корректировка вёрстки страницы Заметок для соответствия стандарту XHTML 1.1
    - Корректировка вёрстки страницы Истории разработки
    - На кнопки выбора персонажей в верхнем меню добавлена светлая граница, чтобы отбить тёмные иконки от фона
0.4.3 2014-04-01 v0.4.3

  • Функционал
    - Разработка функционала редактирования персонажа (не завершено)
    - Загрузка картинок и аватаров персонажа на сервер
    - Картинки автоматически масштабируются и обрезаются (спасибо Recens!)
    - Изменена система хранения и подгрузки картинок и аватаров персонажей
    - При загрузке новой картинки или аватара персонажа, старые файлы автоматически удаляются для экономии места на сервере
  • Вёрстка
    - Продолжение вёрстки страницы Персонажа (черновой вариант)
0.4.2 2014-03-31 v0.4.2

  • Функционал
    - Разработка функционала редактирования персонажа (не завершено)
    - Небольшой багфикс основной функции Заметок
  • Вёрстка
    - Продолжение вёрстки страницы Персонажа (черновой вариант)
    - Добавлены всплывающие подсказки на кнопки меню действий
0.4.1 2014-03-30 v0.4.1

  • Функционал
    - Добавлен редирект при переключении персонажей, чтобы не отвлекать пользователя лишним названием .php файла в строке браузера
  • Вёрстка
    - Продолжение вёрстки страницы Персонажа (черновой вариант)
0.4 2014-03-28 v0.4

  • Функционал
    - Добавлена система подтверждения удаления Заметок
    - В интерфейсе Заметок - блокирована возможность переключения на кнопку "Удалить" последовательным нажатием кнопки Tab - таким образом исключается возможность случайного удаления Заметки
    - Произведена оптимизация PHP-кода
  • Вёрстка
    - Вёрстка страницы Заметок завершена, страница переведена на CSS-форматирование
    - Добавлена страница подтверждения удаления Заметки
    - Начало вёрстки страницы Персонажа (черновой вариант)
0.3.4 2014-03-18 v0.3.4

  • Функционал
    - Фиксация даты создания новых Заметок
    - Фиксация даты изменения Заметок при сохранении
  • Вёрстка
    - Продолжение вёрстки страницы Заметок (пока черновой вариант)
    - Иконки Сохранения и Удаления
    - Вывод даты/времени создания и даты/времени изменения Заметок
0.3.3 2014-03-17 v0.3.3

  • Функционал
    - Создание новых Заметок
    - Привязка созданных Заметок к активному персонажу пользователя
    - Удаление Заметок (пока без подтверждения)
    - Список Заметок, с обрезкой заголовков по длине строки
    - Багфикс в разных системах сайта
    - Дополнительная защита от SQL-инъекций во всех передаваемых на сервер данных
  • Вёрстка
    - Продолжение вёрстки страницы Заметок (пока черновой вариант)
0.3.2 2014-03-06 v0.3.2

  • Функционал
    - Распознавание активного персонажа главной страницей сайта
    - Сохранение изменений в Заметке
    - Оптимизация кода для интерактивного изменения меню персонажей
    - Разделение конфигурационных файлов для предотвращения ошибок скриптов
  • Вёрстка
    - Замена несуществующих персонажей пользователя в меню кнопками для создания новых персонажей
    - Черновая вёрстка страницы Заметок
0.3.1 2014-03-06 v0.3.1

  • Функционал
    - Добавление в лог события входа в систему ID персонажа пользователя
    - Переключение активного персонажа
  • Вёрстка
    - Переключение персонажей в меню сделано кнопками, а не ссылками
0.3 2014-02-27 v0.3

  • Функционал
    - Таблица пользовательских данных расширена до необходимого функционала
    - Фиксируется IP и дата последнего входа пользователя в систему
    - Ведение логов пользовательских действий (логин, логаут)
    - Создание первого "персонажа" пользователя при регистрации аккаунта
    - Подгрузка персонажей пользователя в момент логина
  • Вёрстка
    - Нарисованы иконки для меню действий пользователя
0.2 2014-02-26 v0.2

  • Функционал
    - Логаут пользователя
  • Вёрстка
    - Нарисованы иконки для меню действий пользователя
    - Добавлен переключатель языков в меню лэндинг-страницы
    - Добавлена страница регистрации
    - Добавлена страница логаута пользователя
    - Добавлена страница восстановления пароля
    - Добавлена страница истории разработки проекта
    - Добавлена фейк-страница заметок
    - Добавлена фейк-страница мотиваторов
0.1 2014-02-25 v0.1

  • Функционал
    - Регистрация пользователя
    - Логин пользователя
  • Вёрстка
    - Собрана основная структура сайта
    - Добавлена лэндинг-страница
    - Добавлена страница личного кабинета пользователя
    - Собраны разные варианты верхнего меню
    - Сделано меню действий пользователя
    - Сделан footer
    - Сделан новый логотип проекта для лэндинг-страницы