Вышел phpBBex 1.9.2, основанный на phpBB 3.0.14

Board index Общие разделы Новости

Description: Новости проекта phpBBex

Post #1by VEG » 10.09.2020, 15:13

Вышел phpBBex 1.9.2, основанный на phpBB 3.0.14.

  • Кнопка "Выделить всё" корректно работает в Firefox 53 и новее.
  • Доработана поддержка HTTPS (для случая когда Apache спрятан за nginx или другим сервером).
  • Исходный код переехал на GitHub, поскольку BitBucket прекратил поддержку Mercurial.

Скачать: phpbbex_v1.9.2.7z (1.6 MB, лицензия: GPL).

Требования:

  • PHP не ниже 5.2.3 с поддержкой Unicode в регулярных выражениях.
  • PHP 7.0+ не поддерживается.
  • MySQL не ниже 5.0.3.

Обновление c phpBBex 1.8.0 или 1.9.0 до 1.9.2

Если у вас более ранняя версия, сперва обязательно выполните инструкцию по обновлению до phpBBex 1.8.0. После этого выполните следующие инструкции.

  1. Сделайте резервную копию вашего сайта
  2. Замените все файлы (кроме config.php!) предыдущей версии phpBBex.
  3. Запустите install/database_update.php
  4. На данном этапе у вас должна быть база со схемой phpBBex 1.8.0 или 1.9.0. Сейчас выполните следующий SQL скрипт в вашей базе (при помощи PhpMyAdmin в панели вашего хостинга или другого подобного инструмента):
    Code: Select all
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('phpbbex_version', '1.9.2');
  5. Не забудьте сбросить кэш в админке (на главной), обновить шаблоны, стили и наборы изображений.

Как вариант, можете вручную или с использованием Git перенести все изменения, которые были сделаны между версиями 1.9.1 и 1.9.2.

Смотрите также


Пускай этот релиз и такой грустный, всё равно спасибо, что вы с нами! :)
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1583
With us: 8 years 5 months

Post #2by VEG » 10.09.2020, 15:51

Немного о статусе phpBBex 1.x. Проект находится в замороженном состоянии. Он не развивается, но иногда возможны небольшие изменения, которые необходимы для дальнейшей работы форумов на этом движке.

Я поддерживаю работоспособность только ветки 1.x, основанной на phpBB 3.0. В отдалённой перспективе хочу доработать версию 1.x для поддержки PHP 7+, но там требуются нетривиальные изменения в парсере пользовательских BBCode, и из-за низкого приоритета этой задачи, времени на такую переработку пока что не нашлось. Использование более нового phpBB в качестве основы не планирую, так как считаю его чрезмерно перегруженным.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1583
With us: 8 years 5 months

Post #3by Sumanai » 10.09.2020, 22:22

VEG wrote:Исходный код переехал на GitHub, поскольку BitBucket прекратил поддержку Mercurial.

Притом GitHub так же не поддерживает Mercurial :smile:
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1674
With us: 7 years 8 months

Post #4by VEG » 11.09.2020, 11:11

Это да. Я всё ещё считаю, что Mercurial продуман гораздо лучше, но к сожалению его низкая популярность сегодня вызывает много неудобств. На работе Git, дома Mercurial: иногда руки путаются и набирают команды от не той системы управления версиями. Мои проекты вынуждены уже второй или третий раз переезжать. Сразу пользовался Google Code и CodePlex, потом BitBucket... Теперь вот опять нужен переезд. В этот раз решил выбрать самый популярный вариант, чтобы не пришлось переезжать ещё раз через несколько лет. Пускай оно и на нелюбимом Git, разработчики которого не похоже что собираются перенимать хорошие идеи из Mercurial. Да, с переходом на Git можно было остаться на BitBucket, но он слишком неповоротливый в сравнении с GitHub или GitLab. Я мирился с этим, пока он поддерживал Mercurial, но больше этой киллер-фичи нет... Так что если уж и использовать Git, то точно не на BitBucket =)

Как бы я хотел, чтобы GitHub поддерживал Mercurial! Тем более, что изначально что Google, что Microsoft поддерживали именно Mercurial на своих площадках. Похоже, что популярности Git очень способствовало то, что им занимался сам Линус Торвальдс, и что он использовался для хранения исходных кодов ядра Linux. Сегодня поддержка Git интегрирована во все популярные инструменты для разработки, а поддержка Mercurial очень страдает из-за своей нишевости.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1583
With us: 8 years 5 months


Return to Новости



Who is online (over the past 10 minutes)

Users browsing this forum: 3 guests