Проект

Общее

Профиль

Действие #278

Рефакторинг

Добавил(а) LastDragon около 8 лет назад. Обновлено около 8 лет назад.

Статус:
Закрыт
Приоритет:
Высокий
Назначена:
Версия:
Дата начала:
23.12.2009
Дата завершения:
27.12.2009
Готовность:

100%


Описание

Что не устраивает:
  • Необходимо загружать 2 класса
  • Класс облака работает только с тэгами для темы
Как должно быть:
  • Загружается только 1 класс
  • Остальные загружаются самим классом автоматически
  • Этот класс содержит методы для получения облака требуемого типа (т.е. тэги для тем, для форумов и т.д.) - это позволит легко добавить поддержку для других облаков
  • Содержит все остальные общие методы (проверка прав, настройки и т.д.)
  • Облако каждого типа должно само определять можно ли добавлять тэги (т.е. проверять права доступа)

Связанные редакции

Редакция 120 (Разница(diff))
Добавил(а) LastDragon около 8 лет назад

Сделано #278: проведен глобальный рефакторинг:
  • для каждого облака сделан отдельный класс - теперь можно очень просто создавать любые облака,
  • улучшен ЧПУ,
  • удалены ненужные классы,
  • улучшен код проверки прав доступа (можно проверять любые облака),
  • ...

Сделано #104: расширенная проверка прав облака - можно проверить объект тэги которого выводятся.

История

#1 Обновлено LastDragon около 8 лет назад

  • Параметр Статус изменился с Новый на Решен
  • Параметр Готовность изменился с 0 на 100

Реализовано в r120 редакции.

#2 Обновлено LastDragon около 8 лет назад

  • Параметр Дата завершения изменился на 27.12.2009
  • Параметр Статус изменился с Решен на Закрыт
  • Параметр Версия изменился на 1.1.0

Экспортировать в Atom PDF