Авторизация на сайте

 

Все записи с тэгом "ход работ"

Joostina 1.3.0, что готово на 03.06.09
2009-06-03 10:50:25

  1. Добавлен визуальный редактор для оформления дополнителдьной информации контактных сведений
  2. Класс контента вынесен из joomla.php
  3. Класс пользователя вынесен из joomla.php
  4. Оптимизирована генерация SQL запроса получения списка категорий при создании объекта содержимого
  5. Оптимизирован расход памяти при выводе списка пунктов меню в панели управления
  6. Добавлена кнопка "Сохранить и добавить" при создании пунктов меню
  7. В списке шаблонов выделяется шаблон выбранный в глобальной конфигурации
  8. Создан модуль mod_component_menu.php, позволяющий выводить меню навигации по пунктам компонентаы
  9. Мабот обработки содержимого переписан на использование бибилиотеки "html_optimize"
  10. Небольшая перекантовка файловой структуры
  11. Удалена прежняя реализация кэширования запросов базы данных
  12. Каталог размещения банеров banners изменён на show
  13. Отключено использование файла совместимость с ранними версиями php
  14. Добавлен доступ к объекту базы данных через database::getInstance()
  15. Добавлен доступ к конфигурационным перменным сайта через JConfig::getInstance(
  16. Создана оболочка для получения объекта ядра $mainframe = mosMainFrame::getInstance()
  17. Доработана функция mosAdminMenus::SelectSection
  18. Добавлена автоматическая перекодировка вывода XML файлов в UTF8
  19. Системные изображения перенесены в в подкаталог images/system
  20. Все XML и JS файлы переконвертированны в UTF8
  21. Добавлен выбор локали через список
  22. Добавлена возможность ограничения доступа в панель управления через использоания секретного слова
  23. Встроена система кэширования основанная на Joomla 1.5.x. Добавлена возможность удаления кэша по группам
  24. В установку расширений добавлена возможность установки всех пакетов из одного места плюс установка через URL
  25. Добавлена настройка выводящая код проверки (капча) после 5 неудачных авторизаций в панели управления
  26. Создан файл database.mysqli, позволяющий работать через расширений php - mysqli
  27. Переписан клас кэша компонента карты сайта, оптимизирован сам компонент, запросы в базу и внутренний код
  28. В модуль mod_related_items добавлен лимт на число отображаемых ссылок на похожие материалы
  29. Встроен оптимизированный хак Timon_Crazy для редиректа с не-sef адресов
  30. Добавлены заголовки для более точного поредения UTF-8 кодировки
  31. При установке можно отключать автоматическое создание базы данных
  32. Создана таблица jos_config для хранения данных о конфигурации разных частей сайта
  33. Переписала логика системных сообщений mosmsg, возможность работы без ?mosmsg=tra-ta-ta
  34. Исправлена ошибка с GZIP сжатием
  35. Доработана процедура обработки мамботами кода выдаваемого компонентами
  36. Доработана процедура сохранения авторизации в админке после истечения срока жизни сессии
  37. Добавлен автоматический выбор раздела и категории при нажатии на кнопку "Сохранить и добавить" в редактировании/создании содержимого
  38. Добавлен автоматичсккий выбор категории создаваемого содержимого при нвигации по дереву содержимого
  39. Добавлен селектор выбора дат, добавлена возможность выводя месяца в правильном падеже
  40. Добавлена запись даты создания при массовом добавлении содержимого

Роадмап на Joostina v.1.3.0 - линия готовности
2009-06-03 10:47:43

1. Администрирование и административный интерфейс

    * Возможность запрета к прямому вызову компонентов
    + Опция запрета просмотра позиций шаблона через ?tp=1
    + Вывод в интерфейсе компонента  подпунктов его меню в виде навигационной панели над основной областью
    + Включение capch-и после 5-ти неудачных попыток авторизации в админке. Логирование попытки авторизации, возможность указания числа попыток, блок по IP, и юзер-агенту
    * При истечении времени жизни сессии администратора  сохранять его путь и возвращать после авторизации
2. Шаблон
    * Работы по дальнейшему приближению стандартного шаблона к виду CSS-фреймворка. Разделение CSS-правил для различных компонентов/модулей по отдельным css-файлам, подробное комментирование кода

3. Компоненты

    + Возможность установки расширений из одного места независимо от типа
    + Автоматическая очистка медиа-каталога до и после установки расширений
    + Добавление функции "Сохранить и добавить" при создании пунктов меню
    * Добавление настройки, отвечающей за режим сортировки содержимого в админке по умолчанию
    * Добавление в дерево содержимого нового пункта - "архив"
    + Сохранение выбранной категории после сохранения контента
    + Возможность выводить имя автора ссылкой на его профиль
    + Рефакторинг, семантическая верстка компонента com_content (Содержимое)
    + Профиль пользователя на фронтенде
    * Рефакторинг кода, новая верстка и элементы оформления, внедрение микроформатов в компоненте "Контакты"

4. Модули

    50% Рефакторинг модуля меню. Добавление возможностей вывода выпадающего и древовидного меню
    50% Новый навигационный модуль "Меню разделов/категорий"
    * Новый механизм вывода всплывающего окна с формой логина

5. Комплексные задачи

    + Новые возможности по управлению кэшированием: возможность отключения парсинга параметров и Itemid. Новый механизм кэширования (в том чсиле и для запросов к БД)
    + Переход на Юникод
    + Поддержка мультиязычности интерфейса

6. Разное

    * Переписывание механизма пагинации,  добавление возможностей конфигурирования
    + Вынос из joomla.php класса по работе с пользователями (с сохранением совместимости)
    + Вынос из joomla.php класса по работе с контентом (с сохранением совместимости)