Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Индивидуальные права доступа

Featured Replies

Posted

Предположим следующий сценарий:

  • группа users
  • форум forum 1
  • форум forum 2

Необходимо некоторым пользователям из группы users разрешить создавать темы в форуме forum 1 или forum 2 или в обоих сразу.

Не могу разобраться, как именно это сделать наиболее оптимальным способом? Пока что представляю, что придется создавать отдельные группы пользователей.
Если таких форумов и юзеров будет много, то придется создавать каждому юзеру индивидуальную группу, но я не хочу как-то выделять этих юзеров из числа остальных, следовательно придется создавать разные группы с одним и тем же названием users. При этом возникает путаница, так как во всех списках групп будут повторяться названия и это очень неудобно.

Существует ли другой способ? Предполагаю, что я что-то упустил в системе разрешений.

Если нет, то возникает вопрос — если я создам много групп, а затем мне понадобится изменить разрешения для всех этих групп одновременно, это придется делать в каждой группе отдельно?

Если создашь много групп ты просто в нужных разделах выставишь права для каждой из групп.

1.thumb.png.60b479d3f96a49a168b454e25d881a1a.png

Ну а так не знаю может что то есть на офф сайте, подожди может кто то да ответит.

Данную схему можно сделать двумя способами:

1) Создать несколько групп.

2) Написать плагин, добавляющий права к пользователю.

8 часов назад, Kadeluxe сказал:

Если нет, то возникает вопрос — если я создам много групп, а затем мне понадобится изменить разрешения для всех этих групп одновременно, это придется делать в каждой группе отдельно?

Нет, на странице прав доступа можно поменять рава сразу для всех.

  • Author
7 часов назад, Respected сказал:

Нет, на странице прав доступа можно поменять рава сразу для всех.

Имел в виду настройки самой группы, которые меняются на странице группы.

Выяснил, что вторичных групп (Secondary group) у пользователя может быть несколько, а в настройках группы ее можно скрыть из списков — "Allow filtering by this group?". При этом вторичные группы могут только расширять права доступа. Таким образом, создаю по новой группе для каждого такого форума, в настройках группы отключаю всё, чтобы не перезаписать настройки базовой группы, а затем пользователям добавляю эти группы в качестве вторичной. Вроде работает адекватно.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.