Команда разработчиков PostNuke рада сообщить о готовности PostNuke 0.7.6.0, значительного этапа на пути к версии 1.0. Этот выпуск показывает существенный рывок .7x версий, содержащий большое число модулей из будущей .8x версии.
При выполнении обновления пожалуйста внимательно ознакомтесь с документацией (manual.txt). Многие из основных системных модулей (блоки, модули и т.д.) обновлены в этом выпуске, так что подготовку к процессу обновления нужно проводить особенно тщательно.
Страница загрузки: http://news.postnuke.com/Downloads-req-viewdownload-cid-1.html
Поддержка: http://forums.postnuke.com
Основные изменения
Дополнительная чистка HTML
- класс pn-normal удалён в пользу блочного стиля и использования CSS
- класс pn-pagetitle заменён на тег H1
- класс pn-title заменён на тег H2
- Все списки, создаваемые с использованием символов точки (middot), заменены списками
Упрощение ссылок для не-API-совместимых модулей
Значения op=modload и file=index теперь включены по умолчанию и удалены изо всех ссылок.
Новая Xanthia-тема для печати - допускает возможность печати любой страницы
Возможность печати любой страницы - доступное использование темы для печати. Добавьте в конец url theme=Printer или создайте кнопку «на печать» в вашей теме.
Удалены приставки NS- во всех модулях
У всех модулей удалили приставку NS- в имени каталога. Эта приставка - результат происхождения от php-Nuke.
Базовый анализатор защиты
Эта новая особенность добавляет проверку для некоторых основных параметров настройки конфигурации, которые улучшают безопасность установки PostNuke.
Новые особенности в ядре
- Теперь можно обращаться к модулям, используя «псевдонимы» (alias), устанавливаемые в конфигурации модуля.
- Заданный по умолчанию начальный тип функции, имя функции и параметры для функции могут быть определены. Обратите внимание: только для API совместимых модулей.
- Стандартная ошибка подключения базы данных, перемещенная в «шаблон» в includes/templates.
- Возможность выключать сайт для обслуживания (доступ предусматривается через установку разрешений).
- Smarty обновлена до версии 2.6.10.
- ADODB обновлён до версии 4.6.5.
Модули
Модули Admin message (Сообщения администратора), Modules (Модули), Blocks (Блоки), Permissions (Права доступа), Legal (Соглашения), Censor (Цензор), Messages (Сообщения), Ephemerids (События), Quotes (Цитаты), Autolinks (Авто-ссылки), AvantGo (весрия для ПК), Credits (Благодарности), Member_List (Пользователи), Raitings (Рейтинг), Admin (Администрирование) были изменены для полной API-совместимости и шаблонного вывода.
Новые модули
- Sniffer; Обнаруживает браузер и способности браузера, используя phpSniff (Roger Raymond).
- RSS; Заменяет устаревшую обработку полей на основе xml parser (magpie rss).
Исправленные ошибки
- Xanthia - выловленно и устранено большое количество багов по сравнению с первоначальной версией.
- Mailer (рассылка электронной почты) - добавленна поддержка для дополнительных заголовков (BCC, CC), исправлена рассылка по множеству адресов.
Новые особенности в модулях (в дополнение к API-совместимости и шаблонному выводу)
Модуль Modules
- Фильтр по алфавиту, по состоянию
- Графический индикатор состояния
- Обнаружение изменения типа, возможности администратора и пользователя
- Способность востановления при отсутствии состояния файлов
Блоки
- Графический индикатор состояния
- Возможность установить значение каждого блока как свернутый (благодарности Mark Heldstab)
- Возможность установить значение по умолчанию для каждого блока в свернутом состоянии (благодарности Mark Heldstab)
Другое
- Groups (Группы) - возможность добавлять множество пользователей к группе за один шаг.
- Legal - добавлен шаблон отчёта доступности (благодарности http://diveintoaccessibility.org)
- Censor (Цензор) - добавлен хук для модуля АвтоЦензора (pnVarCensor API - для обратной совменстимости)
- Admin (Администрирование) – модули разбиты по категориям, вид категорий - изменяемый через отдельную таблицу стилей.
- Credits (Благодарности) – поддержка списка контактов с разработчиками, дополнительной информации о модуле, которые находятся в файле pnversion.php
Перевод: Sladius (www.Sladius.ru), август 2005.
Редакция: TAndrew (август 2005)
|