Что нового в версии 4.5.2

{mosimage} Версия 4.5.2 - первая исправленная редакция Мамбо серии 4.5.x. Она включает свыше 125 исправлений ошибок и меры для обнаружения проблем для XSS в глобальных переменных PHP.

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

Важно: Всякий раз, когда Вы входите в большинство экранов "редактирования", т.е. в экран, где есть кнопка "Сохранить", строка меню будет скрыта от просмотра.  Это - мера безопасности, гарантирующая, что пользователь не перейдет к другому экрану без сохранения или отмены, оставляя объекты "заблокированными".

Шаблоны

Шаблоны сайта

Solar Flare II - новый шаблон, распространяемый с этим релизом.

Изменения системы помощи

Меню помощи было упрощено до простой ссылки на страницу содержания. Экран помощи теперь имеет быстрые ссылки на страницы Поддержки, Списка разработчиков и Лицензии.

Глоссарий из руководства сейчас включен в систему помощи.

Системная информация также доступна из страницы помощи.

Файлы помощи могут быть как в формате html, так и в формате docbook xml. Файлы помощи также могут быть включены с компонентом (смотрите ниже изменения API).

Вы также имеете возможность связи со справочными файлами на help.mamboserver.com. В Глобальной конфигурации на вкладке Сервер есть поле для "Сервера справки". Введите в это поле http://mamboserver.com, и экраны справки будут получены непосредственно от этого сайта. Это позволит иметь последнюю информацию на кончиках ваших пальцев, без необходимости ождания следующей версии Мамбо.

Компоненты

Контакты

Добавлена возможность получения V-card.

Веб-ссылки

Если список веб-ссылок отфильтрована по категориям, новые объекты автоматически выбирают эту категорию .

Был добавлен параметр, как открывать веб-ссылку.

Мамботы

Добавлен новый мамбот подсветки кода, основанный на GeSHi.

Добавлен новый поисковый мамбот для разделов и категорий содержимого.

Добавлен новый мамбот маскировки E-mail.

Меню

В списке меню, гиперссылка на объекты статического содержимого для прямого вызова экрана редактирования этого объекта. Это также доступно для Контактов и Лент новостей.

Модули

Описание модуля сейчас отображается в экране редактирования модуля (источником этого является файл установки xml).

В модуль кратких новостей был добавлен параметр "Заголовки как ссылки ".

Для разработчиков

Библиотеки

Библиотека The DOMIT! была обновлена до последней версии. Также была добавлена Библиотека DOMIT! XML-RPC.

Был обновлен TinyMCE.

Был обновлен Feedcreator.

Была добавлена новая библиотека всплывающих подсказок (автор: Walter Zorn). Существующая библиотека всплывающих подсказок все еще включена в этот релиз.

Была добавлена библиотека управления шаблонами patTemplate, основанная на xml.

API

Параметрам могут назначаться различные имена для их управления формой.

Функция mosreadDirectory сейчас способна рекурсивно видеть поддиректории.

Класс базы данных поддерживает два новых метода. Quote возвращает строку, окруженную одиночными кавычками. loadAssocList возвращает список строк таблицы как ассоциативные массивы.

mosLoadModules имеет новый стиль '-3'.  Этот параметр изображает модуль, использующий определение тегов списка html, дающий большую гибкость дизайнерам шаблонов.  Техника css скругления углов модуля наконец возможна с с этой новой опцией.

Панель инструментов администратора

Вы сейчас можете включать файлы помощи с вашими компонентами, например, в каталог /help каталога компонента. К тому же, вы можете записывать файлы помощи в html, как образец docbook. Для использования этой новой возможности, запишите полный относительный путь как первый аргумент метода справки mosMenubar. Определите true как второй (дополнительный) аргумент. Это указывает Мамбо сначала смотреть в каталоге компонента.