Расширения - это просто!

Форум для авторов расширений для phpBB. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 652
Зарегистрирован: 07.07.2011 1:33
Благодарил (а): 171 раз
Поблагодарили: 62 раза

Re: Расширения - это просто!

Сообщение Beer » 01.07.2019 11:09

Siava, 100 файлов иконок не наш метод. Наш метод - 1 файл спрайт + немного css.
Хотелось это сделать по принципу Вкл./Выкл., но из-за недопонимания phpBB я начал залазить в дебри, в которых выхода не вижу.
Но вроде как выше обозначили направление ...

Ну и название темы подкупило блин.... :mrgreen:
Сконвертировался с SMF2 в phpBB3.2

Аватара пользователя
domovoy
phpBB 1.2.0
Сообщения: 11
Зарегистрирован: 17.11.2010 2:04
Благодарил (а): 5 раз
Поблагодарили: 4 раза

Re: Расширения - это просто!

Сообщение domovoy » 10.09.2019 16:05

Здравствуйте, все!

Возникла необходимость добавить новую константу в includes/constants.php, поиск на форуме не помог, в PHP Events тоже ничего похожего не обнаружил.

Есть проверенный способ реализовать через алгоритм создания приложений или только руками лезть?

Спасибо!

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14533
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 348 раз
Поблагодарили: 1556 раз

Re: Расширения - это просто!

Сообщение rxu » 10.09.2019 16:06

Какую, куда и зачем?
В большинстве случаев, добавляется константа класса в самом расширении (например, в слушателе), и этого достаточно.
Изображение

Аватара пользователя
domovoy
phpBB 1.2.0
Сообщения: 11
Зарегистрирован: 17.11.2010 2:04
Благодарил (а): 5 раз
Поблагодарили: 4 раза

Re: Расширения - это просто!

Сообщение domovoy » 10.09.2019 16:15

rxu писал(а):
10.09.2019 16:06
Какую, куда и зачем?..
В блок "Group settings" нужно добавить новые значения для дополнительных групп

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14533
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 348 раз
Поблагодарили: 1556 раз

Re: Расширения - это просто!

Сообщение rxu » 10.09.2019 16:22

Так а зачем тогда вообще константы, можно и без них обойтись. Кроме как в расширении, эти значения нигде не используются.
Или как я и сказал выше - задавайте константы класса в слушателе.
Изображение

Вернуться в «Для авторов»