Установка розширень у phpBB3

Вже не пам'ятаю, як раніше в phpBB3.0.X ставили розширення, але час рухається і на зміну phpBB3.0.X прийшла нова версія phpBB3.1.X. На момент написання статті остання версія була phpBB3.1.5. Поняття не маю, що нового додали до функціоналу порівняно з phpBB3.0.X, але з'явилося бажання оновитися (з метою безпеки) і відповідно постало питання як встановлювати розширення. Відповідно минуло кілька років з моменту коли я порався з цим двигуном і повністю стерлося з голови як додаються розширення. Насправді все дуже просто. І так по порядку!

  1. Завантажуємо пакет необхідного розширення з Інтернету. Зазвичай він представлений у виглядіzip архіву.
  2. Розпаковуємо архів і відкриває файлcomposer.json, що знаходиться в корені.
  3. У файліcomposer.json, зазвичай на самому початку, знаходимо рядок"name": "ххххххххххххххх", у нашому випадку "name": "boardtools/upload", це означає, що необхідно в папці/ext, що знаходиться в корені форуму phpBB3, створити папку boardtools, а в ній ще одну папку upload. Тобто. виходить такий шлях/ext/boardtools/upload/
  4. Копіюємо всі файли з архіву до папки /ext/boardtools/upload/. Тут потрібно уточнити один момент. Зазвичай файли архіву знаходяться не докорінно, а в якійсь папці. У нашому випадкуupload-develop. Тобто. виходить, що нам потрібно всі файли з папкиupload-develop перенести в папку/ext/boardtools/upload/
  5. Заходимо в адмін панель -> Персоналізація -> Управління розширеннями -> У стовпчику ДІЇ вибративключити.

Після цього розширення увімкнеться і в Адміністраторському розділі з'явиться додатковий розділ або пункт у меню, що відповідає розширенню.