# Сделать группу видимой для пользователя с другой группой

**URL:** https://meta.discourse.org/t/make-a-group-visible-by-user-with-a-other-group/269059
**Category:** Development
**Tags:** groups
**Created:** [20.Июнь.2023 17:28:28 UTC](https://meta.discourse.org/t/make-a-group-visible-by-user-with-a-other-group/269059 "2023-06-20T17:28:28Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![ledadu](https://avatars.discourse-cdn.com/v4/letter/l/e5b9ba/32.png) [@ledadu](https://meta.discourse.org/u/ledadu)
#### Post date: [20.Июнь.2023 17:28:28 UTC](https://meta.discourse.org/t/make-a-group-visible-by-user-with-a-other-group/269059/1 "2023-06-20T17:28:28Z")

</div>

Пример:  
группа master (видна только самому себе):

- group\_1 (видна пользователям из group\_1)

Пока всё хорошо..

А вот мой запрос:  
Подгруппы:

- sub\_group\_1 (видна только пользователям из group\_1)

Цель: чтобы пользователи из group\_1 могли упоминать/просматривать/присоединяться к пользователям из sub\_group\_1.

Это сейчас невозможно?  
Если я хочу добавить эту функциональность, мне следует модифицировать Discourse или создать плагин?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [20.Июнь.2023 22:05:51 UTC](https://meta.discourse.org/t/make-a-group-visible-by-user-with-a-other-group/269059/2 "2023-06-20T22:05:51Z")

</div>

> [@ledadu](#):
>
> , мне стоит модифицировать Discourse или создать плагин?

Создайте плагин.

Чтобы найти элементы, которые нужно переопределить, посмотрите в `groups_controller.rb` и, думаю, ознакомьтесь с переопределением Guardian для определения групп, которые можно упоминать.

---

<div class="post-metadata">

### Author: ![ledadu](https://avatars.discourse-cdn.com/v4/letter/l/e5b9ba/32.png) [@ledadu](https://meta.discourse.org/u/ledadu)
#### Post date: [21.Июнь.2023 10:30:42 UTC](https://meta.discourse.org/t/make-a-group-visible-by-user-with-a-other-group/269059/3 "2023-06-21T10:30:42Z")

</div>

Спасибо 🙂

---

<div class="post-metadata">

### Author: ![ledadu](https://avatars.discourse-cdn.com/v4/letter/l/e5b9ba/32.png) [@ledadu](https://meta.discourse.org/u/ledadu)
#### Post date: [24.Июнь.2023 15:29:29 UTC](https://meta.discourse.org/t/make-a-group-visible-by-user-with-a-other-group/269059/4 "2023-06-24T15:29:29Z")

</div>

- Я вижу groups\_controller.rb. Но я не знаю, как переопределить функции в моём плагине.

И

- Есть идея добавить вкладки с действиями на экран управления группами в админке?

 ![image](https://global.discourse-cdn.com/meta/original/4X/d/e/d/ded682bb961dc61938a4989c61587c7c4b36405b.png)
