Автоматизировать создание группы, форума и назначение прав

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
splinty
phpBB 1.4.2
Сообщения: 68
Стаж: 15 лет 1 месяц
Благодарил (а): 24 раза

Автоматизировать создание группы, форума и назначение прав

Сообщение splinty »

Братцы, регулярно приходится производить следующие действия:
1. Создать группу пользователей
2. Создать форум в конкретной конференции
3. Назначить стандартные права на форум группе и Администратору с Супермодератором.

Хотелось бы оформить скриптом. Наверное "высокоуровневым" с использованием функций phpbb3, было бы правильнее. Хотя не проблема, конечно и в таблички набросать, если с функциями непросто.

Это вообще возможно, или не стоит изобретать такой костыль?
С почтением, Саша.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12805
Стаж: 13 лет 10 месяцев
Благодарил (а): 160 раз
Поблагодарили: 2311 раз

Re: Автоматизировать создание группы, форума и назначение прав

Сообщение Татьяна5 »

splinty писал(а): 29.09.2023 6:16 2. Создать форум в конкретной конференции
3. Назначить стандартные права на форум группе и Администратору с Супермодератором.
Можно в процессе создания или после скопировать права с соседнего, уже созданного, форума
Аватара пользователя
splinty
phpBB 1.4.2
Сообщения: 68
Стаж: 15 лет 1 месяц
Благодарил (а): 24 раза

Re: Автоматизировать создание группы, форума и назначение прав

Сообщение splinty »

Так понимаю, что не практикуется набор АПИ для автоматизации этого пакета действий?
Или снова идти в ядро?
С почтением, Саша.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12805
Стаж: 13 лет 10 месяцев
Благодарил (а): 160 раз
Поблагодарили: 2311 раз

Re: Автоматизировать создание группы, форума и назначение прав

Сообщение Татьяна5 »

Раз есть функция для копирования прав доступа, то можно её из ядра повторить (или вызвать, в зависимости от задачи) в расширении. Как и функции создания группы или форума
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17006
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 560 раз
Поблагодарили: 1715 раз

Re: Автоматизировать создание группы, форума и назначение прав

Сообщение rxu »

splinty писал(а): 29.09.2023 15:28 не практикуется набор АПИ
phpBB API не существует. Если нужен кастомный код, то делается по аналогии с ядром. И/или используются готовые функции ядра.
Изображение
Аватара пользователя
splinty
phpBB 1.4.2
Сообщения: 68
Стаж: 15 лет 1 месяц
Благодарил (а): 24 раза

Re: Автоматизировать создание группы, форума и назначение прав

Сообщение splinty »

Братцы, благодарю. По свободе почитаю ядро. Раз никто такие вопросы ещё не решал ))
С почтением, Саша.

Вернуться в «Поддержка phpBB 3.3.x»