Jump to content

Ограничение голосования пользователям в разделе, а не в группе пользователей

Featured Replies

Posted
comment_192314

Ищу плагин или хук для ограничения голосования группе пользователей в конкретном разделе форума. Как это сделано с публикациями и чтением тем, скачиванием файлов.

К сожалению вариант по умолчанию ограничение голосования группе пользователей для всего форума - не подходит.

Необходимо что бы группа пользователей имела возможность голосовать в других разделах, но не в выбранном.

comment_192322

Возможно, стоит пояснить, что такое "раздел" в вашем понимании. В принятой терминологии существуют форумы, подразделяющиеся на дискуссии, вопросы, категории, перенаправления, а также темы форумов, сообщения тем форумов. Разделов и подфорумов не существует.

Edit Forum Vaishnava Forum (English) - Google Chrome.jpg

Edited by Zero108

  • Author
comment_192363
13 часов назад, Zero108 сказал:

Возможно, стоит пояснить, что такое "раздел" в вашем понимании. В принятой терминологии существуют форумы, подразделяющиеся на дискуссии, вопросы, категории, перенаправления, а также темы форумов, сообщения тем форумов. Разделов и подфорумов не существует.

Edit Forum Vaishnava Forum (English) - Google Chrome.jpg

Я про "обсуждения"(дискуссии), в которых публикуются темы, а уже в них создаются опросы. Что бы не запрещать полностью, есть какой то способ запретить пользователям голосовать только в одном разделе обсуждений?

2023-04-19_00-32-58.png

comment_192373
7 часов назад, Dreit сказал:

в одном разделе обсуждений

В данном случае у вас стрелка показывает на форум, который предназначен для обсуждений (Discussions). То есть это классический форум, каким его обычно воспринимают, в котором есть много тем (topics - англ.), в которых есть много сообщений (постов - от английского post). Вы хотите запретить голосования в определенном форуме, чтобы ни в одной теме нельзя было создавать голосования. 

На данный момент голосования можно настраивать в следующих разделах: 

/admin/?app=core&module=settings&controller=posting&tab=polls

/admin/?app=core&module=members&controller=groups&do=form&id=4 (вкладка Content → раздел Polls)

И самая главная для вашей задачи настройка находится в редактировании каждого форума, который настроен как Discussions

image.thumb.jpeg.527b4e47431bd26c5b61f570d325c4fc.jpeg

Edited by Zero108

comment_192374
1 минуту назад, Zero108 сказал:

К сожалению, опять непонятно, что вы имеете в виду.

Да что непонятного то? Он хочет:

  • Есть группа, например Пользователь. Данной группе включены опросы по умолчанию.
  • Есть два форума у него на форуме (Простите за каламбур) - Форум А, Форум Б.

Он хочет, что бы группа Пользователь не смогла создавать опросы в Форум А, но при этом у группы должна сохраниться возможность голосовать в Форум Б. При этом, он не может выключить выключить создание опросов по умолчанию в Форуме А, потому что у него есть еще группы, у которых должна сохраниться возможность создавать в этом форуме опросы.

В принципе, кустарным костылем через if endif, он может скрыть кнопку создания опросов от определенной группы.

image.png.cc2bc0ac844c8a6e6e9b4c484433d849.png

 

comment_192376
В 18.04.2023 в 03:04, Dreit сказал:

Ищу плагин или хук для ограничения голосования группе пользователей в конкретном разделе форума.

21 минуту назад, ryancoolround сказал:

Да что непонятного то? Он хочет:

  • Есть группа, например Пользователь. Данной группе включены опросы по умолчанию.

Автор не указывает, что одной группе пользователей в Форуме А разрешено голосование в любой теме, а другой группе пользователей там же запрещено голосование. Разделить форумы / группы по такому основанию, используя дефолтный функционал, к сожалению, нельзя. Потребуется платная доработка в виде плагина, либо костыли.

21 минуту назад, ryancoolround сказал:

В принципе, кустарным костылем через if endif, он может скрыть кнопку создания опросов от определенной группы.

Шаблон создания опроса общий. Придется в условии указывать id форума.

Edited by Zero108

  • Author
comment_192566
В 19.04.2023 в 08:32, Zero108 сказал:

Автор не указывает, что одной группе пользователей в Форуме А разрешено голосование в любой теме, а другой группе пользователей там же запрещено голосование. Разделить форумы / группы по такому основанию, используя дефолтный функционал, к сожалению, нельзя. Потребуется платная доработка в виде плагина, либо костыли.

О чем и речь. Группе пользователей можно только полностью запретить голосование(во всех разделах), а мне необходимо ограничить только некоторые разделы для голосования, просмотр тем для всех должен быть открыт.

 

В 19.04.2023 в 08:32, Zero108 сказал:

Шаблон создания опроса общий. Придется в условии указывать id форума.

Можно поподробнее?

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.