Технические работы / Обновление

Все что касается форума. Публикуется администрацией. Комментарии доступны для всех пользователей.
Ответить
Аватара пользователя
ZK413
Администратор
Администратор
Сообщения: 2
Зарегистрирован: 15 май 2024, 07:41
Благодарил (а): 1 раз

Технические работы / Обновление

Сообщение ZK413 »

Доброго времени года.

Не смотря на стабильную и нормальную работу форума, принято решение его слегка модифицировать. Держать форум на PHP 5.6 в 2024 году - безумие. Именно это и стало "волшебным пенделем", в сторону обновления.

Системная часть:
  • PHP 7.2: в данный момент, все что выше PHP 7.2.0, phpBB не по зубам. cray
  • MySQL 5.7: MySQL 8.0 phpBB тоже не поддерживает.
  • FTP: Удаление устаревших и не используемых файлов. Например, не вижу смысла в файлах, которые были закреплены в удаленных темах и сообщениях. Аватары удаленных или забаненых на срок - "вечность" пользователей. Все это, информационный мусор.
Движок форума и его дополнения:
  • phpBB 3.3.11: непосредственно движок форума.
  • Smarty 5 *: удобный и быстрый шаблонизатор. Встроенный в phpBB 3.3.11 шаблонизатор, это TWIG 2.15.5. TWIG медленнее и в целом хуже нового Smarty. А учитывая то, что мы хотим сделать с шаблоном (он же phpBB Style), TWIG помрет. ulibaka
  • phpBB-Reputation-System 1.1.0 *: расширенная система репутации. Проще говоря - Карма.
  • Thanks for posts 1.3.5 *: возможность поблагодарить автора сообщения (отменить благодарность). Оно и сейчас работает, просто освежим под новую версию движка и адаптируем под Smarty. ulibaka
  • QuickReply 2.1.1-beta *: возможность быстрого ответа. Это вроде как bayan и есть везде.
  • Forum Icons Extended 1.0.6 *: пользовательские иконки для форумов. То есть можно будет использовать иконки для форумов не совместно со встроенными в phpBB, а вместо. Крайне полезная вещь, для большого форума. Тоже bayan но у phpBB "из коробки" не работает.
  • Tabbed Smilies 0.4 *: смайлики на манер мессенджеров. pleasantry То есть несколько наборов + часто используемые. Разумеется, текущий набор смайликов - колобков, не куда не денется. wink3
  • WysiBB или SCEditor *: редактор BB-кодов. Еще не решено какой из них, но стандартный точно будет заменен.
Шаблон (он же phpBB Style):
  • Fancybox 5.0: просмотрщик изображений, без открывания этого изображения в новой (а еще хуже в той же) вкладке. Изначально предназначался для фотоальбомов, так что удобная и мощная штука.
  • Semantic UI 2.5.0: CSS/JS фреймворк. Дабы шаблончик был адаптивным, симпатичным, еще и не писался несколько недель. ulibaka
  • jQuery 3.7.1: JS библиотека, дабы js функции работали быстро и просто.
  • Цветовые схемы: сам шаблон планируется с автокоррекцией цветовой схемы (тема в браузере темная = форум темный, тема светлая = форум светлый), с возможностью принудительного включения понравившейся.
  • Личный кабинет (он же профиль, он же личный раздел, он же центр пользователя): будет переработан на манер Invision Power Board.
  • Звания: никуда не исчезнут. Так же как и благодарности, все останется на своих местах.
Список не полный, есть еще пара сотен правок.. Но сначала нужно это осуществить.
Информация о ходе продвижения работ, будет публиковаться в этой теме.

Если у кого-то есть пожелания, милости просим:
  1. Кнопка ответить
  2. Пишем что хотелось бы лицезреть или использовать на форуме. Или на оборот, чего как раз не хотелось бы видеть.
  3. Жмем отправить.
____________________________________
* Адаптируется нами для нас же. То есть готового решения - нет. ulibaka
* Будет адаптированно под phpBB 3.3.11 + Smarty 5.
* Скорее всего будет использована только идея, а реализуется по средствам Smarty, jQuery / JS, и Semantic UI.
Мне нужен МИР!
И желательно весь!
Аватара пользователя
ZK413
Администратор
Администратор
Сообщения: 2
Зарегистрирован: 15 май 2024, 07:41
Благодарил (а): 1 раз

Технические работы / Обновление

Сообщение ZK413 »

Промежуточный результат:

Системная часть:
  • PHP 8: С напильником в руках, удалось заставить нормально функционировать на версии 8.3.2
  • MySQL 5.7: Запущена и работает.
  • FTP: Очищено.
Движок форума и его дополнения:
  • phpBB 3.3.11: Установлен.
  • Thanks for posts: Обновлен до 2.1.0.
Мне нужен МИР!
И желательно весь!
Ответить