Derbrent Опубликовано 15 января, 2019 Поделиться Опубликовано 15 января, 2019 Всем привет. Возникло несколько вопросов, поиск не особо помог ) 1. Как настроить группы по кол-ву сообщений. Т.е. на форум пришел новичек попадает в группу Guest (с ограниченными правами). После набора определенного кол-ва постов, скажем 5. Он попадет в группу Пользователи (где уже имеет более обширные права) 2. Как в определенном разделе разрешить отвечать только автору созданной темы ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Derbrent Опубликовано 15 января, 2019 Автор Поделиться Опубликовано 15 января, 2019 версия форума 4.2.8 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
x7turist Опубликовано 16 января, 2019 Поделиться Опубликовано 16 января, 2019 1. Спокойно реализовать можно через продвижение групп. Админ панель - пользователи - продвижение из групп. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Derbrent Опубликовано 17 января, 2019 Автор Поделиться Опубликовано 17 января, 2019 Ок. С первым понятно. А как быть со вторым пунктом. Ответ только для авторы темы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
x7turist Опубликовано 17 января, 2019 Поделиться Опубликовано 17 января, 2019 Derbrent Для каких нужд возникает такая необходимость? Более подробно опишите то, что хотите реализовать на форуме. Может есть стороннее приложение, которое с легкостью справится с Вашими нуждами. А может и найдется способ помочь, используя только оболочку сайта. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Derbrent Опубликовано 17 января, 2019 Автор Поделиться Опубликовано 17 января, 2019 Есть раздел, скажем называется Технический. В нем пользователь должен создать тему, и в ней только он должен отвечать. Некое общение с администрацией. И во избежаниии флуда от сторонних пользователей. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
x7turist Опубликовано 17 января, 2019 Поделиться Опубликовано 17 января, 2019 @Derbrent Позожее уже обсуждалось на форуме. Только там человеку нужно было, чтобы все темы были видны, но то, что пишут в темах - нет. Или как-то так. У него, кстати, с этим была проблема. Не знаю, смог он разобраться или нет. Самый простой способ, в настройках приватности для форума выставить нужные Настройки. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Derbrent Опубликовано 18 января, 2019 Автор Поделиться Опубликовано 18 января, 2019 x7turist Видимость не то. Раздел должен быть видим. То что хочу реализовано на форуме WT, юзер заходит в раздел создает тему. При этом другие юзеры могут только читать, но отвечать в теме имеет право только сам автор, ну соответственно администрация сайта. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
siv1987 Опубликовано 18 января, 2019 Поделиться Опубликовано 18 января, 2019 3 часа назад, Derbrent сказал: То что хочу реализовано на форуме WT, юзер заходит в раздел создает тему. При этом другие юзеры могут только читать, но отвечать в теме имеет право только сам автор, ну соответственно администрация сайта. На удивление сделать это не сложно. В \IPS\forums\Topic есть такой метод как canComment, который отвечает за право пользователя комментировать. Открыть \applications\forums\sources\Topic\Topic.php Найти public function canComment( $member=NULL ) { Ниже добавить if( !$member AND in_array( $this->forum_id, array( ид_раздела ) ) AND ( \IPS\Member::loggedIn()->member_id != $this->starter_id AND !\IPS\Member::loggedIn()->isAdmin() ) ) { return FALSE; } ид_раздела - ид форума где право отвечать имеет только топик стартер. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.