Важно: Этот релиз-кандидат предназначена в основном для тех, кто хочет участвовать в процессе разработки и тестирования.
Этот релиз содержит гораздо больше возможностей, исправлений ошибок и изменений, чем предыдущие релизы, поэтому ожидается длительный RC-этап и, возможно, один или два дополнительные RС. Каждый имеет возможность протестировать релиз и сообщить о критических ошибках (т.е. тех, что остановливает работу форума) в Bug-Tracker или непосредственно разработчикам.
Примечание для использующих файлы 3.0.4 в версии 3.0.5
Известно, что некоторые заменили файл includes/functions_messenger.php в версии 3.0.5 на файл версии 3.0.4 вследствие ошибки:
Ticket #46725 - functions_messenger [...] causing emailing issues
При обновлении до RC1 пожалуйста загрузите файл functions_messenger.php от версии 3.0.5 и любые другие файлы, которые вы заменили от предыдущих версий. Если вы не сделаете этого, все изменения будут определены как не phpBB изменения и объединены во время автоматического обновления. Это приведет к неправильным обновлениям.
Локализация и стили
Инструкции для переводчиков для обновления языковых пакетов сделаны.
Пакет изменений можно загрузить отсюда:
http://www.phpbb.com/files/qa/phpBB-3.0 ... hanges.zip
http://www.phpbb.com/files/qa/phpBB-3.0 ... es.tar.bz2
Русский пакет (RU) можно скачать отсюда
Ниже приводится перечень основных новых функций, реализованных в версии 3.0.6:
- Backported 3.2 captcha plugins:
Classic and GD CAPTCHA
reCaptcha (based on API from recaptcha.net by Mike Crawford and Ben Maurer)
Q&A CAPTCHA
3D Wave (by Robert "Xore" Hetzler)
- null (to disable caching completely)
memcache ( http://pecl.php.net/package/memcache )
APC ( http://pecl.php.net/package/APC )
XCache ( http://xcache.lighttpd.net/ )
eAccelerator ( http://eaccelerator.net/ )
- ATOM каналы
Быстрый ответ в теме
Пользователь может сообщить ЛС модераторам
Возможность копировать права доступа из одного форума в другие форумы.
Ниже приведен список небольших добавлений в версии 3.0.6:
- Добавлен выбор языка на странице регистрации
Новая возможность групп - лидер группы может не получать права доступа группы
Новая группа «Недавно зарегистрированные пользователи» для назначения прав доступа для вновь зарегистрировавшихся пользователей. Пользователи исключаются из этой группы автоматически по мере набора установленного количества сообщений.
Возможность установки группы «Недавно зарегистрированные пользователи» группой по умолчанию
Добавлена возможность отключения аватар на всей конференции
Для модераторов добавлена иконка неутверждённых тем в списке форумов (то есть если темы публикуются только после модерации, то все нерассмотренные модератором темы будут помечены специальной иконкой для удобства навигации)
Возможность установки минимального количества символов для сообщения или личного сообщения
Определение изменения сообщения кем-то ещё во время редактирования этого сообщения
Добавлен быстрый поиск непрочитанных сообщений
Добавлена опция запрета загрузки аватар с удаленных ресурсов
Возможность удаления предупреждения и вынесения предупреждения бессрочно
Возможность очистки папки отправленных личных сообщений пользователя из администраторского раздела
Возможность поиска в администраторских/модераторских логах
Использование стиля e-mail цитирования, когда bb-коды отключены
Добавлена новая функциональность для модуля неактивных пользователей:
-Возможность установки числа пользователей на странице.
-Возможность сортировки по постам/количеству напоминаний/последней даты напоминания.
-Отображение количества постов и возможность для поиска.
-Отображение количества напоминаний.
-Отображение даты последнего напоминания пользователям.
Отображение проверки версии на главной странице.
Возможность управления отображением дополнительных полей в профиле на страницах просмотра тем
Запасной вариант для отсутствующих языковых файлов.
Отдельная форма ЛС и ЛС всем в prosilver.
Возможность задать количество времени, пользователь может удалить свой последний пост в теме.
Ниже приведен список исправлений с версии 3.0.5:
- Allow whitespaces in avatar gallery names.
Sorting by author or subject on viewtopic now preserves the order.
Correctly determine writable status of files on Windows operating system.
Show report button in prosilver for guests who are allowed to report posts.
Correctly show private message history
Various XHTML mistakes in prosilver, subsilver2 and the ACP.
Fix some ACP style issues
Move post bump information markup to the template.
Show error in the ACP when template folder is not readable.
Adjust viewonline filename regular expression to be less strict.
Correctly apply the can change vote permission again. Regression introduced in r9470.
Also remove data from friend/foe table when deleting user.
Correctly hide skiplink in prosilver right-to-left mode.
Fix dynamic config update routine error if firebird is used
Allow friends/foes to be added and removed at the same time.
Only change topic/post icon if icons are enabled and user is allowed to.
Fix saving custom profile fields in ACP if Oracle is used.
Make view_log() more resilient to corrupt serialized data.
Show error if hostname lookup doesn't return a valid IP address when banning.
Fix incorrect layout when loading private message draft.
Show proper error message when trying to add bots to friends/foes list.
Fix Oracle database backup
Update attachments table when deleting user and retaining his posts.
Correctly detect files in subfolders when viewing cached template files.
Display user's Jabber address in popup when Jabber functionality is disabled
Correctly exclude forums from active topics list.
Do not display birthdays of banned users
Fix function to recalculate Nested Sets
Display but also highlight already used rank images when creating new ranks.
Correctly orientate quoted text image on RTL languages
Do not display "View user notes" and "Warn user" links in user profile if corresponding MCP modules are disabled.
Show proper error message when trying to create a private messages folder with an empty name.
No longer state that it is possible to manage group leaders from the UCP.
Do not throw an error when PDO is a shared module and not loaded preventing SQLite from being loaded.
Fix censoring of unicode words.
Display coloured usernames in ACP groups management screens
Correctly describe founder permissions on trace-information
Correct the width value for poll_center.gif omitted in imageset.cfg for subsilver2.
Correctly load complex language variable using acp_language
Fix reapply_sid() to correctly strip session id in certain circumstances
Correctly state why one language pack is marked with an asterisk in the ACP.
Correctly check if install directory is still present.
Correct banned user behaviour when "force password change" is enabled
Correctly display ACP logs options, without permission to clear logs.
Display topic icons in MCP forum view again (only prosilver).
Properly display post status messages in topic when post is reported and unapproved
Do not remove recipients when loading private message draft.
Add author name to moderator log when deleting post/topic.
Fix broken "Report details" link in the MCP.
Resolve accesskey conflicts in prosilver.
Check if template file is empty before trying to read from it.
Correct descriptions of the permissions to use BBCode, smilies, images and flash to be more relevant.
Fix style issues in print mode.
Fix minor issue with L_QUOTE language string missing in several PM composing modes.
Also fetch posts of guests and deleted or deactivated users when searching for author names.
Show end of ban in MCP and ACP when user is banned by duration.
Correctly count posts awaiting approval in the MCP.
Display user's posts count in private message when it is equal to 0 (prosilver).
Only allow users to disable word censor if globally allowed.
Fix database updater and db tools to support multiple column changes/additions/removals with SQLite
Correctly detect GZIP status in debug mode.
Posting smilies in view more smilies now work again in IE
Properly convert and show filesize information.
Add ability to prune users who never logged in.
Show smilies and images in topic print view.
Force full date in private message print view.
Fix "Always show a scrollbar for short pages" for IE8 and Firefox 3.5
Do not allow setting group as default group for pending users.
Fail gracefully if store folder is not writable during update.
Hide profile-icon from viewtopic-page if user has no permissions (subsilver2 only)
Correct escaping/unescaping in the LDAP authentication plugin.
Add hard limit for smilies.
Remove redundant SQL query from ucp.php.
Reorder frame order of animated subsilver2 topic icons to be useful when animation is disabled.
Ensure user errors are displayed regardless of PHP settings.
Permit null values for non-required integer custom profile fields and ensure zero complies with the range limits.
Allow changing forum from select box under certain circumstances.
Display required fields notice on registration above the custom profile fields.
Copy poll options properly when copying topic.
Fix error with disapproval of topics having several queued posts only.
Preserve newlines in template files (one newline had been always dropped after a template variable due to PHP's handling of closing tags)
Be less strict with FTP daemons when getting directory filelists.
Fix set_custom_template for database-stored styles
Banning an already banned user states to be successful, but has no effect
Do not add style-parameter to URL again, after admin re-authentification
Do not cut post-message in between HTML-Entities on search.php
Correctly set attachment flag for topics, posts and pms after deleting attachments
Display "Locked" button instead of "Reply" one for locked forum in viewtopic (prosilver).
Correctly propagate umlauts over search result pages
Preserve post options when refusing to save the post as a draft.
Do not send private message back to sender if sender is in the same group the private message was sent to.
Correctly add user to a group making it a default one.
Add log entry when copying forum permissions.
Min/max characters per posts no longer affects poll options
Correctly log action when users request to join a group
Do not try to create thumbnails for images we cannot open properly.
Apply locale-independent basename() to attachment filenames. New function added: utf8_basename().
Adjust build_url() to not prepend $phpbb_root_path if path returned from redirect() is an URL. This fixes redirect issues with some installations and bridges.
Do not mark global announcements as read if all topics in a forum become read
Fix general error while registration, through undefined variable $config in validate_referer
Correctly extract column default value when exporting PostgreSQL tables.
Allow updater to work correctly with PHP filename extensions other than ".php".
Update search index if only post subject changed.
Fix who is online displaying incorrect data.
Fixed incorrect "topic does not exist" when unapproved posts were visited without global moderator permissions.
Prevent style switcher from blocking the tab key.
Correctly redirect on MCP main page after posts approval/disapproval from it.
Do not display topic approval status image for shadow topic if a user is not a moderator in the forum the topic has been moved to.
Fix email problems on servers with PHP installations not accepting RFC-compliant subject string passed to the mail()-function.
Correctly orientate Control-Panel-Navigation background-image on RTL languages.
Sort private messages by message time and not message id.
Make sure only logs for existing users are displayed and user-specific logs removed on user deletion.
Only show "Add friend" and "Add foe" links if the specific module is enabled.
Correctly display list items in forum description in prosilver and administration.
Fix handling of bookmarks and subscriptions on "split topics", "merge topics" and "merge posts".
Only embed cron.php if there is no cron lock present to reduce overhead.
Add header gradient back into subsilver2 but keep site logo easily replaceable with smaller and bigger ones.
Send activation email when activating user from user settings.
Do not show resend activation email link when using admin activation.
Do not display links to user/post search if search is disabled.
Fix icon alignment for forums with large descriptions in subsilver2.
Correctly display underlined links placed in last line in viewtopic.
Вы можете уже сейчас оценить новую версию phpBB, но помните, что это не окончательный релиз, поэтому не рекомендуется его ставить на "живые" форумы.
Скачать новую версию можно отсюда:
Полный дистрибутив:
http://www.phpbb.com/files/qa/phpBB-3.0.6-RC1.zip
Пакет автообновления:
http://www.phpbb.com/files/qa/phpBB-3.0 ... .6-RC1.zip
Изменённые файлы:
http://www.phpbb.com/files/qa/phpBB-3.0.6-RC1-files.zip
Патч:
http://www.phpbb.com/files/qa/phpBB-3.0.6-RC1-patch.zip
Изменение кода:
http://www.phpbb.com/files/qa/phpBB-3.0 ... hanges.zip
ВАЖНО
Чтобы правильно выполнить обновление, не забудьте раскомментировать PHPBB_QA в вашем файле includes/constants.php.
Код: Выделить всё
// QA-related
// define('PHPBB_QA', 1);
http://www.phpbb.com/community/viewtopi ... &t=1777815