Як встановити розширення на форум?
-
Я буде встановлювати розширення ACP Add User. Для того, щоб його встановити треба зробити всього дві дії:
- Скопіювати розширення через фтп в папку ext яка знаходитися в корені форуму.
- Зайти в адмінку включити розширення і при необхідності його налаштувати.
Але одне, але. На ділі виходить не все так просто. А все через що? Справа в тому, що в архіві з розширенням папки можуть бути названі не так як прописано в самому розширенні. В результаті розширення не працює.
Приклад! Їли вказано шлях "name": "phpbbmodders / adduser.
Отже файл composer.json і все що лежать на його рівні папки і файли повинні знаходитися в папці ext / phpbbmodders / adduser.
Але це не ставитися до розширень CDB, які пройшли валідацію та знаходяться в каталозі розширень на phpBB.com, їх сміливо можна копіювати в папку ext без перевірок. Разом розібралися з файлами на ftp.
Які бувають розширення?
Розширення можна умовно розділити версійна на:
Dev - Незакінчені версії з купою помилок, недоробок і відсутністю деяких можливостей, які будуть додані пізніше. Версія в активній розробці так би мовити.
Alpha - версії створені для тестування розробниками. Все ще багато не доопрацювань і багів.
Beta - версії створені для публічного тестування тестерами з метою знайти помилки.
RC або Release Candidate - пред-фінальні версії в них як правило мінімальну кількість помилок, після виправлення всіх виходить фінальна версія CDB.
CDB - фінальні готові до використання версії розширень, які пройшли валідацію та саме вони знаходяться в каталозі розширень на phpBB.com
Якщо вас немає навичок програмування, я рекомендую використовувати версії CDB. Решта, також можна ставити в принципі якщо вони працюють, але все це на ваш страх і ризик. Але як правило всі ці позначення версії умовні. Є розширення зі статусом Dev і багато хто користується ними і не скаржаться. Але не забувайте регулярно робити бекап, щоб cохраняющим ваш форум в працездатному стані, якщо що трапитися.
Де знайти і завантажити розширення?
90% всіх розширень можна скачати на phpBB.com. Решта можна знайти на форумах підтримки phpBB в інших країнах, або пошукати через пошуковики Яндекс і Google.
Що якщо розширення не перекладено на російську?
Як варіант ви може зайти phpBBguru.net пошукати русифікацію там або подати запит на русифікацію потрібного вам розширення.
Приклад! Відкрию мовний файл info_acp_adduser.php:
Де справа 'LOG_USER_ADDED' мовна константа її перекладати не треба.
де це html тег його теж не потрібно чіпати.
Де New user created це текст, який вам потрібно перевести і вписати на його місце текст російською і зберегти файл.
Разом! Задача виконана. Тепер ви знаєте що і де шукати!
'LOG_USER_ADDED' => 'New user created
»% S '
Чи підійде розширення від phpBB на phpBBex?
Так 99% всіх розширень сумісні з phpBBex. Але в окремих випадках можуть бути проблеми, які вам допоможуть вирішити на phpBBex.com. Причому частина розширень не знадобитися так як подібний функціонал деяких розширень вже присутній в phpBBex спочатку.