phpBB является одним из старейших и популярных проектов доски объявлений в Интернете. Это открытое, полностью масштабируемое, очень безопасное и настраиваемое программное обеспечение для дискуссионных платформ, также известное как форум среди знатоков. phpBB - это веб-приложение, которое не зависит от операционной системы.
Особенности с первого взгляда
Ключевые функции включают удобный интерфейс, простую и понятную панель администрирования, полезные FAQ (часто задаваемые вопросы), поддержку многих популярных серверов баз данных, поддержку неограниченного количества тем и сообщений, поддержку для частных или общественных форумы, частную систему обмена сообщениями, систему уведомлений, систему защиты от спама, полную настройку с помощью шаблонов и поддержку нескольких языков.
Кроме того, программное обеспечение включает в себя расширенную систему кэширования, которая включает кэширование запросов к базе данных, кэширование шаблонов и обновление вручную кеш-функций, возможность контролировать, что пользователи могут видеть и получать доступ в любое время, встроенную систему поиска, которая индексирует все , поэтому пользователи могут легко находить темы, сообщения или других пользователей, а также мощную архитектуру плагинов, которая расширяет функциональность по умолчанию и позволяет вам подключать ее к другим приложениям.
Под капотом и доступностью
Будучи написано на языке сценариев на стороне сервера PHP и поддерживает серверы баз данных MySQL, PostgreSQL, Access / ODBC или MS-SQL, phpBB - идеальное решение для форумов для всех сайтов, которые хотят порадовать свое сообщество. Он доступен для загрузки в виде единого архива, который содержит все файлы, необходимые для установки phpBB на выбранном веб-сервере (в настоящий момент поддерживаются Apache и nginx).
Не приложение GNU / Linux
Дело в том, что phpBB не является приложением GNU / Linux. Он может работать поверх веб-сервера, установленного поверх дистрибутива GNU / Linux, но по своей сути является веб-программным обеспечением, которое можно использовать в любом месте с поддерживаемым веб-браузером.
Что нового в этой версии:
- Эта версия является версией поддержки и безопасности ветки 3.2.x, которая устраняет одну проблему безопасности, добавляет одно дополнение к незначительной функции, а также устраняет различные проблемы, о которых сообщалось в предыдущих версиях.
- Предыдущие версии не ограничивали разрешенные схемы URL-адресов в полях профиля и, следовательно, позволяли пользователям также указывать URL-адреса с помощью схемы javascript. Теперь это запрещено. Как всегда, помните, что внешние URL-адреса потенциально могут быть небезопасными. Поэтому рекомендуется не нажимать на какие-либо URL-адреса, которые могут показаться вам подозрительными. Мы хотели бы поблагодарить & quot; aaaimg & quot; за раскрытие этой проблемы нашей команде разработчиков.
- В дополнение к незначительной добавке phpBB теперь также поддерживает кэширование Memcached.
- Исправленные проблемы включают, среди прочего, проблемы при обновлении с версий phpBB 3.0.5 и старше, обнаружение неверного размера изображения для загруженных файлов, размытие значков форума и темы в некоторых браузерах и проблемы с удалением потерянных вложений при высокой количество сиротских вложений.
- Мы также хотели бы отметить, что из-за изменений в нашей зависимости минимальная ожидаемая версия PHP теперь представляет собой PHP 5.4.7. PHP версии от 5.4.0 до 5.4.6, скорее всего, продолжат работать, но могут вызвать неожиданные побочные эффекты. Если это вас затронуло, вы должны перейти на более новую, защищенную версию PHP. Кроме того, PHP 7.2 теперь поддерживается phpBB 3.2. Перед обновлением убедитесь, что ваши расширения совместимы.
Что нового в версии 3.2.1:
- Эта версия является версией поддержки и безопасности ветки 3.2.x, которая устраняет три проблемы безопасности, а также добавляет больше упрочнений и исправлений для различных ошибок, о которых сообщалось в предыдущих версиях.
- В функции удаленного аватара был обнаружен эксплойт подпрограммы запроса на стороне сервера (SSRF), который можно было использовать для обнаружения служб во внутренних и внешних сетях, а также для получения изображений, которые обычно ограничиваются локальным доступом (благодаря SEC Consult для отчета). Кроме того, обнаружена уязвимость межсайтового скриптинга через файлы проверки версий (спасибо Derk Ruitenbeek). Это можно было бы использовать, чтобы обмануть пользователей, нажав на javascript: links. Третья проблема связана с потенциальными сценариями высокой нагрузки, которые могут быть вызваны специально созданными поисковыми запросами при использовании полнотекстового поиска MySQL.
- Исправление ошибок устраняет проблемы с зависимостями миграции, предотвращающими обновление от phpBB 3.0.6 или старше, несколько проблем с новым текстовым форматированием, снова активирует метод обновления FTP, а также проблемы с обновлением из более ранних версий с использованием PostgreSQL , Заметные изменения включают в себя новые изображения с более высоким разрешением для значков набора изображений, разбиение на страницы для IP-таблиц и сообщений и добавление индексации по темам после разделения темы. Проверка версии теперь также поддерживает ветви, которые приведут к более полезной информации о новых версиях в других ветвях.
Что нового в версии 3.2:
- Сегодня большой день для всего сообщества phpBB, и мы надеемся, что вы так же взволнованы, как и мы! С помощью более ста добровольцев мы улучшили и расширили phpBB, чтобы обеспечить новый и улучшенный phpBB 3.2 Rhea.
- Новый phpBB 3.2 Rhea основывается на 3.1 Ascraeus, обновляя опыт для пользователей, администраторов и разработчиков. Новый синтаксический анализатор BBCode добавляет поддержку всем эмуляторам, которые вы использовали на мобильных устройствах, новая удивительная интеграция шрифтов добавляет иконки качества сетчатки в просилвер, а функция цитирования была улучшена. Вместе с Symfony 2.8 улучшенная интеграция движка шаблонов twig и полная поддержка как PHP 7.0 & amp; 7.1, мы увеличили расширяемость phpBB 3.2 при одновременном сокращении времени разработки.
- Администраторы платы оценят новый установщик, который позволяет упростить обновление с помощью браузера или интерфейса командной строки, а также вновь добавленного reCAPTCHA 2.0 для предотвращения возможных спамеров в воротах.
Что нового в версии 3.1.9:
- Новые функции:
- Respect X-Forwarded-Headers для обновления соединения, отличного от SSL, до SSL. Запрос прокси для обновления пользователей для использования SSL вместо связи без SSL будет правильно соблюдаться (например, при использовании HAproxy). Для этого требуются порты по умолчанию для SSL и могут использоваться только для обновления с не SSL до SSL, а не для перехода с SSL на не-SSL.
- Отключить заголовки отправителей - авторы расширений могут отключить отправку заголовков в функции page_header () и метод renderer () помощника контроллера
- Заметные изменения:
- Q & amp; Возврат к языковым вопросам, отличным от заданного по умолчанию: Q & amp; A попытается вернуться к параметрам Q & amp; A, которые не являются текущим или стандартным языком, если он включен, и не имеет действительного Q & amp; A для текущего или по умолчанию языка. Если это невозможно, система captcha выдает ошибку и предотвращает регистрацию, не заполняя капчет, вызванный неправильной настройкой и неправильной конфигурацией.
- Известные исправления ошибок:
- Удалено автоматическое утверждение несанкционированных сообщений. Редактирование неутвержденного сообщения в качестве модератора больше не будет автоматически одобрять его.
- Очередь электронной почты, не кэшированная opcache - очередь электронной почты больше не будет кэшироваться opcache. Это вызвало проблемы с дублирующими сообщениями электронной почты.
- Исправьте значение столбца по умолчанию в MSSQL. Значение по умолчанию столбца базы данных больше не будет выполнено с ошибкой в MSSQL (вызванные проблемы с обновлением для 3.0.x до 3.1.x)
- Изменено, так как для файлов, загружаемых с загрузкой / file.php - измененный с заголовка был неправильно обработан
- Обновление файла при использовании кеша, не связанного с файлом. Обновление админов при использовании кэшей, таких как memcache, больше не отображается на странице сравнения файлов снова и снова при просмотре изменений файла.
- Отображение вложений в соответствии с правильным идентификатором BBCode. Отображаемые вложения теперь корректно соответствуют тем, которые определены приложением BBCodes, которые были добавлены с помощью интерфейса
Что нового в версии 3.1.5:
- Безопасность и упрочнение:
- Упрочнение: использование autocomplete = off для полей пароля
- Упрочнение: не заполняйте поля пароля в настройках ACP старым паролем. - Спасибо Fortify Open Source Review за предложение
- Content Permissons: сообщения из защищенных подфорумов были неправильно указаны в индексе форума в следующих двух сценариях: 1. Форум, у которого нет пароля форума, имеет подфорум с паролем. 2. Форум с разрешениями на чтение имеет подфорум без прав на чтение «Может читать форум», но с разрешениями списка «Может видеть форум» - Спасибо 5hocK за предложение
- Новые функции:
- События. В шаблон добавлено больше событий и ядро php.
- Известные исправления ошибок:
- Печать тем с помощью webkit - правильное отображение фоновых изображений при печати с помощью веб-браузера
- Языковые файлы для модулей xCP. Добавление нескольких языковых файлов для модулей acp / mcp / ucp было неправильно обработано для расширений.
- Несколько исправлений контроллера. Ответы AJAX не поддерживали сообщения об исключениях. Ответы AJAX не поддерживали meta_refresh и перенаправление.
Что нового в версии 3.1.4:
- Безопасность и упрочнение:
- Безопасность: недостаточная проверка позволяет пользователям браузера Google Chrome перенаправляться на внешние домены (например, при входе в систему). Спасибо Матиасу Карлссону (avlidienbrunn) за то, что привлекли наше внимание.
- Hardening: версия протокола HTTP, полученная через SERVER_PROTOCOL, теперь проверена на наличие ожидаемого формата. См. PHPBB3-13765.
- Новые функции:
- События. В шаблон добавлено больше событий и ядро php.
- Известные исправления ошибок:
- Проверка версий расширений - Файловый файл проверки файлов расширения не работает
- Исправить ссылки с / board - добавить имя страницы в базовый url, если он не содержит его, и путь заканчивается без завершающей косой черты
Что нового в версии 3.1.3:
- Безопасность и упрочнение:
- Укрепление пути воображения. Теперь проверяется существование пути к программе imagick, указанной в панели управления администрированием.
- Новые функции:
- События. В шаблон добавлено больше событий и ядро php.
- Поддержка URL-адресов IDN (IRI) - Urls в BBCodes, сообщения и поля профиля теперь могут содержать символы UTF8
- Миграции теперь могут использовать DI - Migrations теперь могут использовать контейнер для доступа к дополнительным объектам.
- Известные исправления ошибок:
- Удалены параметры сортировки канонических URL-адресов - для создания менее повторяющихся страниц параметры сортировки были удалены из канонических URL-адресов
- Несколько ошибок при обновлении - Исправлены некоторые ошибки в сценариях обновления базы данных.
- Поля Boolean профиля на PostgreSQL - теперь могут быть созданы поля Boolean профиля.
- символы UTF8 в именах вложений - вложения с символами UTF8 в имени файла теперь могут быть загружены снова
Что нового в версии 3.1.2:
- Сегодня мы публикуем phpBB 3.1.2 для решения более 30 обнаруженных проблем с момента выпуска 3.1.0: ряд улучшений, а также две незначительные уязвимости безопасности, которые мы идентифицировали. Обновите установку phpBB 3.1 как можно скорее.
- Мы разрешили проблемы с перенаправлением на неправильные URL-адреса после экранов подтверждения, которые мы ввели с помощью исправления безопасности в 3.1.1. Большое количество исправлений и улучшений ошибок относится к процессу обновления от phpBB 3.0 Olympus до 3.1 Ascraeus, и мы уверены, что процесс теперь работает более плавно для тех, кто хочет обновить.
- С помощью специально обработанных запросов с заголовком XMLHttpRequest можно было запустить бесконечный цикл в подпрограмме phpBB, которая может в конечном итоге потреблять большое количество ресурсов на сервере под управлением phpBB 3.1.1. Кроме того, после того, как вы установили расширение, его авторам удалось загрузить дополнительный HTML в интерфейсе администрирования расширений через файл проверки версий, который мог бы использоваться только злоумышленниками. Независимо от этой конкретной проблемы мы рекомендуем устанавливать только расширения, доступные в базе данных расширений на http://www.phpbb.com, поскольку они проходят аудит безопасности группой расширений до их публикации.
Что нового в версии 3.1.1:
- Если выбранный стиль пользователя больше не существует, попробуйте выполнить сброс до существующего стиля.
- Исправить ошибки поставщика auth для форумов, перенесенных с другого программного обеспечения форума.
- Усовершенствуйте и исправьте инструкции и документацию по обновлению.
Что нового в версии 3.1.0:
- Сегодня большой день для всего сообщества phpBB, и мы надеемся, что вы в восторге! С помощью сотен добровольцев мы создали лучшую и самую современную версию phpBB: 3.1 Ascraeus. Он имеет множество улучшений для пользователей, администраторов и разработчиков. Его новая отзывчивая тема принимает phpBB в современный мобильный мир, логистики OAuth и Gravatars улучшают интеграцию phpBB в социальную сеть, и новая система уведомлений позволяет легко информировать обо всех происходящих событиях.
- С системой расширения phpBB 3.1 Ascraeus вы можете легко настраивать и расширять функциональность вашего форума без изменения исходного кода. Система расширения делает обновление phpBB и стороннего кода легким. Наша команда Extensions также активно разрабатывает набор официально поддерживаемых расширений, объясняя уже богатый набор функций phpBB некоторыми популярными опциями. Например, настраиваемые страницы, интеграция с Google Analytics и подробные правила платы.
- Мы усердно работали, чтобы обеспечить 3,1 Ascraeus также является наиболее стабильным и безопасным выпуск PHPBB. Профессиональный аудит безопасности, проведенный SektionEins, показал, что phpBB 3.1 Ascraeus является надежным, благодаря примерному исполнению строгих правил кодирования. Хорошо протестированные и широко используемые компоненты Symfony заменили некоторые из основополагающих основ phpBB, чтобы мы сосредоточили наши усилия на предоставлении лучшего опыта на форуме, который можно себе представить.
Что нового в версии 3.1.0 RC5:
- Новые функции:
- События. Добавлены новые события для увеличения мощности расширений.
- Заметные изменения:
- Сортировка служб. Услуги, предоставляемые ядром phpBB, упорядочены и разбиты на несколько файлов, чтобы вы могли найти их более легко.
- Известные исправления ошибок:
- MySQL 5.7 - теперь возможна установка на MySQL 5.7.
Что нового в версии 3.1.0 RC4:
- Новые функции:
- События. Добавлены новые события для увеличения мощности расширений.
- Расширения и стиль «все» - шаблоны расширений теперь загружаются из папки «все» контроллером / помощником / рендером ()
- Расширения вне phpBB - добавьте возможность доступа к расширениям вне корня phpBB
- Заметные изменения:
- Префикс службы уведомлений. Префикс жесткого кода для служб уведомлений удален, поэтому расширения могут правильно импоставлять их.
- Обновление Symfony - компоненты Symfony обновлены до версии 2.3.19
- Известные исправления ошибок:
- Преобразование из phpBB 2.0 - теперь возможно снова преобразование из phpBB 2.0 в 3.1
Что нового в версии 3.0.12:
- Эта версия является версией технического обслуживания, в которой исправлены различные ошибки, но не добавлены новые функции. Мы обновили список ботов / пауков, улучшили совместимость с последними версиями PHP и поддерживаем полнотекстовый поиск MySQL на InnoDB для тех версий MySQL, которые его предоставляют. Пользовательский токен BBCode LOCAL_URL был изменен, чтобы работать ближе к его описанию. Если у вас есть какие-либо пользовательские BBCodes с использованием токена, вы должны проверить, работает ли пользовательский BBCode по-прежнему правильно или если вам нужно заменить токен новым токеном RELATIVE_URL. Модераторы больше не освобождаются от официального утверждения, вместо этого применяется разрешение «Может публиковать без одобрения», как и для всех других пользователей. Мы немедленно отклоняем очень длинные пароли для сохранения ресурсов во время проверки пароля.
Что нового в версии 3.0.11:
- Ошибка:
- [PHPBB3-7432] - Нечеткий язык для неактивных пользователей на главной странице ACP.
- [PHPBB3-8652] - Дублированные письма, отправленные при подписке на форум и тему
- [PHPBB3-9079] - отображает обратную трассировку на всех ошибках E_USER_ERROR, а не только на ошибки SQL (когда DEBUG_EXTRA включен)
- [PHPBB3-9084] - Невозможно отобразить параметр, равный не введенному значению, если выпадающее меню CPF не требуется
- [PHPBB3-9089] - поле заголовка сообщения PM недоступно с помощью клавиши Tab
- [PHPBB3-9220] - ширина синей границы, когда таблица в div
- [PHPBB3-9681] - длина пароля не в настройках безопасности
- [PHPBB3-9813] - fulltext_native.php on innodb loading deadly slow для больших индексов
- [PHPBB3-9831] - Невозможно изменить значение по умолчанию для поля Boolean checkbox custom profile
- [PHPBB3-10094] - Очистить кеш до установки phpBB
- [PHPBB3-10129] - Отсутствие апострофов в управлении пользователями ACP - & gt; разрешения
- [PHPBB3-10349] - Модульные тесты не удаляют комментарии из схем
- [PHPBB3-10399] - специальные символы не анализируются в переменных компонента стиля
- [PHPBB3-10401] - auth_ldap имеет неправильное возвращаемое значение в login_ldap ()
- [PHPBB3-10407] - некорректная проверка пустых путей файла изображения во время преобразования
- [PHPBB3-10428] - функции optionget / optionset в session.php и acp_users.php неправильно проверить, имеет ли значение $ data значение по умолчанию
- [PHPBB3-10456] - Subsilver2 не определяет $ CAPTCHA_TAB_INDEX
- [PHPBB3-10508] - Маркировка форумов как прочитанных показывает вводящий в заблуждение язык.
- [PHPBB3-10511] - Грамматический дефект в языке разрешений
- [PHPBB3-10512] - сбой теста, если в php не задан часовой пояс по умолчанию
- [PHPBB3-10532] - Вне диапазона $ start вызывает страницу без результатов поиска, но с разбивкой на страницы
- [PHPBB3-10538] - Специальный символ неправильно разобран для протокола SMTP.
- [PHPBB3-10542] - Неверный класс = "postlink" в стилях / subsilver2 / template / faq_body.html
- [PHPBB3-10546] - Аргумент отсутствует для adm_back_link () в acp_captcha.php
- [PHPBB3-10561] - Все пользователи могут выбирать деактивированные стили.
- [PHPBB3-10569] - template / ucp_main_front.html неправильно обрабатывает активную тему с именем «0»
- [PHPBB3-10580] - По умолчанию tz в выпадающем списке регистрации не совпадает с положением по умолчанию tz
- [PHPBB3-10589] - user_birthday не использует псевдоним таблицы в определении переменной $ leap_year_birthdays
- [PHPBB3-10605] - Orpahned privmsgs оставлены в таблице prvmsgs, без связей в таблице privmsgs_to
- [PHPBB3-10606] - $ s_hidden_fields - & gt; неправильное имя массива (затронуты 3 файла)
- [PHPBB3-10611] - добавьте проверку существования выбранных таблиц для инструмента резервного копирования базы данных ACP.
- [PHPBB3-10615] - Статические вызовы в utf normalizer дают спам E_STRICT на php 5.4
- [PHPBB3-10630] - Черновики получают излишне длинный запрос; Получил пакет больше байтов max_allowed_packet
- [PHPBB3-10633] - Пользователи могут получить реальное имя файла вложения
- [PHPBB3-10639] - отрицательное значение сообщения рангов
- [PHPBB3-10658] - Ранг-элемент не отображается в списке команд
- [PHPBB3-10675] - используйте более описательное сообщение, когда диск находится вне места.
- [PHPBB3-10684] - Функция user_notification () предотвращает уведомления для пользователей с устаревшими запретами.
- [PHPBB3-10689] - ошибка во всплывающем окне «Найти участника», если выбрать его буквой.
- [PHPBB3-10691] - Создание индекса поиска индекса CLI неправильно вычисляет скорость индексирования
- [PHPBB3-10699] - Длинные перерывы заголовка заголовка div.minitabs в MCP
- [PHPBB3-10708] - После преобразования пароли с символами UTF8 не работают, когда установлен user_pass_convert.
- [PHPBB3-10717] - memberlist_view.html: в том числе admin определенные поля профиля не работают
- [PHPBB3-10723] - Не используйте SQLite на PHP 5.4 в тестах на Travis
- [PHPBB3-10731] - Функция JS-функции addquote () работает некорректно в Opera
- [PHPBB3-10751] - Ошибка MS SQL при поиске в журнале администратора
- [PHPBB3-10760] - В pre-commit git hook выдается синтаксическая ошибка, но конкретно не описывается
- [PHPBB3-10767] - Git-крючки не работают должным образом с git-графическими интерфейсами
- [PHPBB3-10774] - db_tools :: create_unique_index не использует указанные имена индексов в MySQL
- [PHPBB3-10790] - Строгое сравнение с user_id для отправки pms
- [PHPBB3-10797] - Шаблон var для пользовательского ранга не заполнен.
- [PHPBB3-10835] - вводящее в заблуждение сообщение в UCP, когда нет разрешения на изменение пароля.
- [PHPBB3-10846] - Отсутствует псевдоним для MAX (post_id) в SQL-запросе в acp_main.php
- [PHPBB3-10849] - Отсутствует текст справки BBCode в subsilver2
- [PHPBB3-10858] - $ db- & gt; sql_fetchfield возвращает false с помощью mssqlnative
- [PHPBB3-10860] - Исправлена ошибка JavaScript с ошибкой
- [PHPBB3-10881] - В некоторых файлах используется символ 0xA9 как символ авторского права, который не является ни символом ASCII, ни символом авторского права UTF8.
- [PHPBB3-10887] - Тесты автоматического прироста зависят от обработки varbinary.
- [PHPBB3-10889] - Значение по умолчанию для c_char_size в тестах модулей базы данных представляет собой пустую строку вместо символа char (4)
- [PHPBB3-10890] - test_sql_fetchrow_returns_false_when_empty () не работает на MSSQL и Oracle
- [PHPBB3-10908] - Никаких ограничений по размеру удаленного аватара не приводит к тому, что файлы ограничены только пределом памяти PHP
- [PHPBB3-10913] - Администратор выходит из системы при доступе к любому URL-адресу под именем adm / without session id
- Улучшение:
- [PHPBB3-8599] - Добавить «Выбрать все» на экран «Добавить несколько смайликов»
- [PHPBB3-8636] - Добавить параметр повторной синхронизации на страницу модерации topic_view
- [PHPBB3-9876] - Имена и описания для ролей «Новый зарегистрированный пользователь» в «Ролях пользователя» и «Роли форума» должны быть разными.
- [PHPBB3-9914] - добавьте предупреждение о резервном копировании в автоматическое обновление баз данных.
- [PHPBB3-9916] - лицензия в заголовке, не ссылающаяся на версию 2 GNU GPL
- [PHPBB3-10093] - Сделать commit-msg hook всегда не фатальным.
- [PHPBB3-10162] - разрешить TLD более 6 символов в адресах электронной почты.
- [PHPBB3-10280] - изменение экрана активации пользователя ACP
- [PHPBB3-10308] - Отключить сохранение / удаление сообщений, если у пользователя нет сообщений.
- [PHPBB3-10453] - страница просмотра сообщений PM помещает значок онлайн.
- [PHPBB3-10492] - Функциональные тесты порта для разработки olympus
- [PHPBB3-10507] - Сортировка списка установленных стилей в панели управления администратора - стили
- [PHPBB3-10550] - Сортировка списка не установленных стилей в панели управления администратора - стили
- [PHPBB3-10563] - улучшение удобства использования ACP: отображение деактивированных стилей ниже активных стилей в списке стилей
- [PHPBB3-10565] - Производительность: Unneeded GROUP BY в update_forum_tracking_info
- [PHPBB3-10607] - строгая кодировка кредитной линии phpBB
- [PHPBB3-10653] - Добавить способность подсчета строк таблицы к уровню абстракции базы данных
- [PHPBB3-10730] - добавьте метки меток вокруг «выберите» текст в разделителе по умолчанию в MCP
- [PHPBB3-10764] - FAQ упоминает SourceForge
- [PHPBB3-10812] - Установщик не должен отображать пользовательский интерфейс регистров для php 5.4 +
- [PHPBB3-10815] - Включить фиды по умолчанию
- [PHPBB3-10819] - улучшайте стиль оформления «бок о бок»
- [PHPBB3-10834] - Изменения языка общего управления Backport в файлах readme
- [PHPBB3-10836] - Включить аватаров по умолчанию
- [PHPBB3-10891] - Разрешить указывать имя файла конфигурации теста через переменную среды
- [PHPBB3-10892] - Косметические улучшения для RUNNING_TESTS.txt
- [PHPBB3-10898] - Не писать? & gt; в config.php, чтобы избежать выходных данных
- Новая функция:
- [PHPBB3-10616] - добавление наследования шаблонов по умолчанию
- Подзадача:
- [PHPBB3-10907] - Бинарные тесты Mark (var) как неполные для не-MySQL-СУБД
- Задача:
- [PHPBB3-9896] - Обновить ссылки в docs / readme.html
- [PHPBB3-10434] - добавьте скрипт, который позволяет создавать индекс поиска из CLI
- [PHPBB3-10455] - удалить ПРИМЕЧАНИЕ из файлов заголовков
- [PHPBB3-10694] - уведомление об обновлении в ACP (Olympus) для увеличения минимальной версии PHP до 5.3.2
- [PHPBB3-10718] - Добавить Travis CI
- [PHPBB3-10788] - Обновить документы / АВТОРЫ для 3.0.11-RC1
- [PHPBB3-10909] - Обновление конфигурации теста Travis: Travis больше не поддерживает PHP 5.3.2.
Что нового в версии 3.0.10:
- Ошибка:
- [PHPBB3-5506] - Удаление всех элементов из последней страницы приводит к отображению пустого списка.
- [PHPBB3-6458] - Ширина столбцов «Темы и столбцы» в Индексе Board вызывает проблемы с языковыми пакетами.
- [PHPBB3-7138] - Невозможно отобразить простой заголовок / нижний колонтитул с помощью trigger_error ()
- [PHPBB3-7291] - Неработающие ссылки выбора char в списке участников
- [PHPBB3-7932] - размер шрифта в блоках выбора
- [PHPBB3-8094] - текст в файлах forums.php и install.php не соответствует
- [PHPBB3-8173] - Резервированная телефонная линия BBCode в JS
- [PHPBB3-8177] - 29 февраля дни рождения, не показанные в течение несезонного года.
- [PHPBB3-8571] - Пользователи могут сделать свой возраст отрицательным числом в списке участников
- [PHPBB3-8691] - Ошибка при создании индекса log_time
- [PHPBB3-8937] - Теги кода - отступ с одним пространством
- [PHPBB3-9008] - Неверное непрочитанное отслеживание тем для несанкционированных тем
- [PHPBB3-9066] - Разрешены недопустимые имена префиксов
- [PHPBB3-9416] - HTML-объекты в названиях и параметрах опроса, неправильно перекодированные
- [PHPBB3-9525] - Минимальные символы за сообщение / сообщение никогда не должны быть «0»
- [PHPBB3-9645] - Ошибка XHTML на странице phpinfo в ACP
- [PHPBB3-9776] - при удалении и воссоздании опроса старые параметры не удаляются и снова появляются с новыми
- [PHPBB3-9956] - сообщение об ошибке не отображается, если отклонение причины является недопустимым или пустым.
- [PHPBB3-9976] - Прямые почтовые ссылки открывают неправильную страницу viewtopic, когда несколько сообщений публикуются в течение одной секунды
- [PHPBB3-9978] - Отсутствует точка с запятой в // = 5.3.0
- [PHPBB3-10237] - Нарушение форума / темы не проверяет правильный хеш-параметр
- [PHPBB3-10240] - Уклонение от фильтра слов
- [PHPBB3-10253] - проблема с IE9 Quote
- [PHPBB3-10255] - gitignore слишком сильно игнорирует
- [PHPBB3-10257] - Анализ синтаксического анализа AAAA не работает в старых версиях Windows
- [PHPBB3-10259] - Неправильное письмо о присоединении к группе Open
- [PHPBB3-10265] - Единичные тестовые тесты / random / mt_rand.php не запускаются из-за отсутствия суффикса _test.
- [PHPBB3-10266] - Плохие навигационные ссылки после сообщения о сообщении
- [PHPBB3-10267] - Отсутствует strlen () в $ table_prefix в проверке длины имени индекса db tools
- [PHPBB3-10274] - Идентификатор модуля жесткого кода в строке «Повторная проверка версии» на главной странице ACP.
- [PHPBB3-10275] - Неверная информация о отправленных паролях в FAQ
- [PHPBB3-10292] - Несоответствие пробелов в acp_ranks
- [PHPBB3-10293] - Jumpbox позволяет переходить на недействительные форумы в proilver
- [PHPBB3-10294] - sqlsrv_rows_affected не работает в MSSQLNative.php
- [PHPBB3-10296] - неправильное кросс-соединение в SQL Server
- [PHPBB3-10298] - EMBED тег не закрыт должным образом В subSilver2 attachment.html
- [PHPBB3-10299] - Typo в комментарии о $ max_store_length в truncate_string () (в functions_content.php)
- [PHPBB3-10303] - send_status_line () не проверяет ввод пользователя
- [PHPBB3-10304] - Плохой URL-адрес в U_ICQ на /ucp_mp_viewmessage.php
- [PHPBB3-10307] - Возвращаемое значение $ db- & gt; sql_fetchrow () в пустых таблицах не является согласованным.
- [PHPBB3-10309] - Тесты Utf загружают данные во временные местоположения в глубине исходного дерева.
- [PHPBB3-10320] - «Самая активная тема» может пропустить тему заголовков тем на форумах, защищенных паролем.
- [PHPBB3-10321] - Ссылка на страницу 1 из списка пользователей имеет бесполезный знак вопроса в конце.
- [PHPBB3-10324] - Ошибка XHTML в Prosilver - MCP - Заметки пользователя
- [PHPBB3-10339] - Typo в файле mcp_front.html просилвера.
- [PHPBB3-10341] - Заголовок темы «0» не отображается как «Наиболее активная тема»
- [PHPBB3-10351] - Недействительный синтаксис для sql_column_remove () для Oracle
- [PHPBB3-10352] - Отсутствует разрыв для Oracle sql_table_drop ()
- [PHPBB3-10365] - Модераторы могут просматривать запрещенную информацию.
- [PHPBB3-10377] - Все модераторы могут изменять тип темы
- [PHPBB3-10394] - Тесты используют call-time pass по ссылке, которая приводит к фатальной ошибке на PHP 5.4
- [PHPBB3-10397] - несогласованность кода страницы
- [PHPBB3-10400] - '0' (ноль) не разрешено в качестве имени форума
- [PHPBB3-10413] - Используйте файлы create_schema_files
- [PHPBB3-10416] - Используйте dbport в phpbb_database_test_connection_manager :: connect ()
- [PHPBB3-10420] - обновить запуск учетной записи для PHP 5.4
- [PHPBB3-10421] - Изменены параметры в include / acp / acp_users.php
- [PHPBB3-10422] - Ненужный оператор в viewtopic_body.html
- [PHPBB3-10435] - несоответствие раскладки тем в viewforum
- [PHPBB3-10437] - объявления в очереди модерации не скрыты
- [PHPBB3-10446] - Необязательные 8-битные символы в заголовках электронной почты.
- [PHPBB3-10452] - ошибка XHTML при печати PM
- [PHPBB3-10461] - Список недавних действий MCP пуст.
- [PHPBB3-10479] - удалить номера версии PostgreSQL из строки языка драйвера.
- [PHPBB3-10485] - ошибка XHTML в Prosilver - индекс и viewforum
- [PHPBB3-10488] - Обновление базы данных для 3.0.10-RC1 перезаписывает конфигурационную переменную email_max_chunk_size без проверки для пользовательского значения
- [PHPBB3-10497] - ошибка SQL при посещении форума гостей с непрочитанной темой
- [PHPBB3-10319] - Отсутствие скрытых полей в форме поиска
- [PHPBB3-10501] - неверно указано префикс таблицы.
- [PHPBB3-10502] - ./../support/documents.php?mode=changelog&version=3&sid=87b8e60fdbdc09a1a631f0fd50edfb4a имеет опечатку: «красный» должен быть «прочитан».
- [PHPBB3-10503] - Ошибка отладки при предварительном просмотре изменений
- [PHPBB3-10504] - Макет MCP STILL сломан в ProSilver при изменении размера экрана до менее 1200 пикселей.
- [PHPBB3-10531] - последний оставшийся стиль можно удалить.
- Улучшение:
- [PHPBB3-8616] - Добавить прямую ссылку на PM в сообщение уведомления
- [PHPBB3-9036] - Форумы, которые могут быть перечислены, но не прочитаны, раскрывают информацию о форуме.
- [PHPBB3-9297] - добавьте поддержку расширенного пассивного режима (EPSV) в классе ftp_fsock для лучшей поддержки соединений IPv6.
- [PHPBB3-9307] - массовый адрес электронной почты $ max_chunk_size
- [PHPBB3-9361] - Изменить настройки учетной записи - Требуется улучшенное уточнение
- [PHPBB3-9778] - Поиск пользователей с панели управления администратора не интуитивно понятен.
- [PHPBB3-9898] - Readme нуждается в обновлении, чтобы отобразить больше открытий для патчей.
- [PHPBB3-9995] - Ненужное кодирование в display_forums () в functions_display.php
- [PHPBB3-10032] - BBCode Добавить список Элемент управления именем Содержит Typo
- [PHPBB3-10074] - измените значение по умолчанию «Установить как особый ранг» на «Нет» для добавления нового ранга
- [PHPBB3-10185] - стартовая плата не установлена
- [PHPBB3-10189] - Добавить «автоматически сгенерированный» комментарий в файлы схемы.
- [PHPBB3-10199] - Производительность: у viewtopic есть бесполезное соединение
- [PHPBB3-10222] - Также измените язык и стили в формате diff / patch
- [PHPBB3-10239] - добавьте подтверждение «Вы уверены» в резервное копирование в ACP
- [PHPBB3-10243] - Добавить gmgetdate () wrapper для getdate (), который возвращает даты в UTC.
- [PHPBB3-10245] - Messenger использует буферизацию вывода для сбора ошибок, вместо этого должен использовать сборщик ошибок
- [PHPBB3-10246] - Удалить раздел VCS из docs / coding-guidelines.html
- [PHPBB3-10254] - удалить имена стилей из тем и исправить некоторую информацию об этом
- [PHPBB3-10263] - Добавить phpbb_version_compare () оболочку для версии_compare ()
- [PHPBB3-10278] - Улучшите обработку тайм-аута в get_remote_file ()
- [PHPBB3-10315] - Радио кнопки в ACP обрезаны в Safari - Исправлено предложение
- [PHPBB3-10327] - используйте «ALTER TABLE ... ADD INDEX» вместо «CREATE INDEX»
- [PHPBB3-10334] - отображение списка дней рождения не зависит от пользовательских привилегий.
- [PHPBB3-10335] - Ответы на боты должны иметь дополнительный заголовок, который будет использоваться обратными прокси-серверами
- [PHPBB3-10346] - Добавить ключ drop_tables для обновления базы данных
- [PHPBB3-10354] - Когда тесты шаблонов пропускаются, поскольку кеш недоступен для записи, путь к каталогу кэша печати
- [PHPBB3-10369] - Изменить сборщик ошибок, чтобы всегда сообщать об ошибках и ошибках
- [PHPBB3-10370] - Различные улучшения для get_backtrace ()
- [PHPBB3-10402] - Отображение текстов отчетов с помощью строк и кликабельных ссылок.
- [PHPBB3-10419] - добавление параметров PHP ini в mbstring для ACP
- [PHPBB3-10430] - Некоторые опечатки и т. д. в docs / coding-guidelines.html
- Новая функция:
- [PHPBB3-8240] - Запрос: db_tools имеет две дополнительные функции, список таблиц и список столбцов
- Задача:
- [PHPBB3-9689] - Скрипты и утилиты
- [PHPBB3-10003] - разрешить распространение db_tools
- [PHPBB3-10313] - Включите медленные модульные тесты при запуске скрипта сборки
- [PHPBB3-10483] - набор тестов не работает со строгим режимом MySQL
- [PHPBB3-10486] - Создать git shortlog и git diff --stat в скрипте сборки
- [PHPBB3-10480] - Автоматизация сборки изменений.
Комментарии не найдены