Обновление Joomla с 1.7.0 до 1.7.1, список изменений
Исправлено 96 ошибок и 3 проблемы с безопасностью.
Кроме исправленных ошибок - был реализован новый модуль панели управления, отображающий информацию о текущих параметрах мультиязычности.
Безопасность
Средний приоритет - Ядро - 3 XSS уязвимости
Новые возможности
Модуль панели управления, отображающий состояние мультиязычности сайта. Название модуля - "mod_multilangstatus". Он будет проверять состояние настроек языковых функций в системе и предупреждать о любых найденных проблемах.
Добавлено три новых языка в установщик: баскский, болгарский и шотландский гэльский.
Исправленные ошибки:
Администрирование
Пропущенная иконка в панели инструментов менеджера шаблонов
Обнаружен BOM в configuration.php
Перемещение пунктов меню в другое меню с использованием выпадающего списка
Тестирование родного ZIP в информации о системе
Опция корзины доступна только если в корзине что-то есть
Правки для кэширования меню
Пользователи могли заблокировать что-либо без администратора
Некоторые файлы и пакеты не обновлялись через Joomla! Updater
Добавлены директории для специфических библиотек (cli)
Менеджер меню, проблема с назначением модулей
Авторизация и вход
Правки в форме входа, отметка "обязательно для заполнения"
Браузеры
В IE9 не работал раздел настроек в панели управления
Формат кодирования
Исправлены опечатки в названиях пакетов Joomla
Для администратора и установки подчищен CSS
Компоненты
В менеджере модулей использовалась неопределенная константа COM_MODULES_ERR_XML
Контакты показывали лишнюю строку через var_dump
В методе _prepareDocument:115 использовалась не определенная переменная $article
В контактах добавленные небольшие изменения к полям
Неверная дата при просмотре списка категорий
На front-end сайта была проблема при отображении статьи когда автор был прилинкован к контакту который был со статусом "корзина"
Для зарегистрированных пользователей была проблема с перенаправлением со страницы входа
Проблема с пунктами меню и их родителями
Иконка корзины в менеджере баннеров
Предупреждения в поиске
Ошибки при отображении в менеджере расширений
Подсветка искомого слова, для com_search
Менеджер ссылок - небольшие фиксы
База данных
Переполнения данных в сессии
Поле описания категории было слишком коротким и обрезалось
Неправильные типы данных в базе
Установщик
Кнопка установки демо контента может быть нажата дважды
Оптимизация для небольших экранов
Тестирование JUpdate
Удаление не используемых файлов для установщика
PHP проверка версии при установке возвращала не верное значение
хх-XX.lib_joomla.ini файл не копировался в общий каталог локализаций при установке
Обновление для версии 1.7.1
Некоторые изменения для языка отличии от основного
Языки
Новый язык всегда будет как умолчания в настройках сайтов.
Неверная терминология в модуле переключения языков.
Строки без перевода в *.xml файлах
mod_languages - не верно работал кеш
Langaugefilter не верно работает для menu_association
Опечатки в демо-контенте
HTML-разметка
Описание для входа содержало изначально разметку, которая зависила от содержимого
Медиа-менеджер
Не работал флеш загрузчик (множественная отправка файлов)
Модули
Неверные ссылки на com_user
Неверная ссылка для переключателя языков, при отключенном кеше
Модуль можно сохранить без выбранной позиции
Неверно имя файла
loadposition не загружает более одного модуля
Потерянный перевод для одного из столбцов в модуле менеджера
Синдикатор RSS не работал стабильно
Нет перевода при добавлении ярлыков в панели управления
mod_multilangstatus пропущен
Joomla Platform
Обновление до версии 11.2
Не известный индекс CLIENT в updateradapterscollection.php
Код JDate вызывал фатальную ошибку
Перехват фатальной ошибки при попытке объект класса DateTimeZone перевести в в строку
Возврат из modeladmin.php
Ошибки маршрутизации
Иногда пропадал favicon
Альтернативные элементы меню / JCategoryNode показывали ошибки
Улучшенная пакетная обработка
Плагины
Loadmodule не учитывал стили
Обновлен TinyMCE до 3.4.4
Демо-контент
По умолчанию выбран beez5
Исправлена опечатка в выборке данных
Повторяющиеся записи для сессий
Порядок колонок для __menu в файле sample_data.sql
Увеличение в таблице jml_redirect_links для полей old_url, new_url до 2000 символов.
Обновлен README
SEO
Обновление robots.txt
Шаблоны
Изображение "Powered by"
Одинаковые стили для системных сообщений в установщике и на сайте