Безгостевой режим и приглашение пользователей

Автор ogogon, 06 марта 2017, 10:09:00

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ogogon

Коллеги!

Нужно создать корпоративный форум без гостей и автоматической регистрации.

Подскажите пожалуйста, можно ли настроить SMF так, чтобы он работал в режиме закрытого форума?
А именно - в принципе не пускал неавторизованных пользователей (гостей) и мог отправлять приглашения выбранным пользователям.

То есть, во-первых, посторонний приходимец, не имеющий своего эккаунта, вообще не должен иметь возможности попасть на форум. Не в его разделы, а на форум в целом.
Во-вторых, если админ завел пользователя, то ему отправляется письмо с содержанием типа: "Дорогой Vasia! Вы приглашены на форум, зайдите по ссылке и настройте свой эккаунт..."

Ogogon.
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда.

Mavn

Стандартными средствами форума все реализовывается. Закрываете регистрацию в настройках, регистрируете пользователя отправляете ему мыло и будет то что вам нужно.
в настройках разделов закрываете доступ к разделам и гость будет видеть форму авторизации без возможности что-то посмотреть на самом форуме
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

digger®

Цитата: Mavn от 06 марта 2017, 10:17:54в настройках разделов закрываете доступ к разделам и гость будет видеть форму авторизации без возможности что-то посмотреть на самом форуме
Еще, в свойствах форума галка "Разрешить гостям просматривать форум".

ogogon

Благодарю!

А можно сделать так, чтобы я завел приглашаемого коллегу, а движок форума сам отправил ему ссылку для продолжения регистрации?
Ну, для разумной автоматизации процесса - форум сам умеет слать письма...

Ogogon.
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда.

ogogon

Цитата: digger® от 06 марта 2017, 13:30:25Еще, в свойствах форума галка "Разрешить гостям просматривать форум".
Так при этом на форум гость вообще не войдет или список разделов он все-таки увидит?

Ogogon.
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда.

Mavn

зайдите в админку в настройки регистрации там когда пользователя создаешь можно галку поставить отправить пользователю сообщение и ему отправится мыло с данными о регистрации
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

ogogon

Цитата: Mavn от 06 марта 2017, 13:57:54зайдите в админку в настройки регистрации там когда пользователя создаешь можно галку поставить отправить пользователю сообщение и ему отправится мыло с данными о регистрации
Благодарю.
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда.

digger®

Цитата: ogogon от 06 марта 2017, 13:43:45Так при этом на форум гость вообще не войдет или список разделов он все-таки увидит?

Ogogon.
Не увидит ничего, пока не войдет как зарегистрированный пользователь.

ogogon

Цитата: digger® от 06 марта 2017, 14:05:58Не увидит ничего, пока не войдет как зарегистрированный пользователь.
Благодарю.
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда.

ogogon

Я выключил регистрацию пользователей "Центр администрирования » Регистрация » Настройки: Регистрация запрещена".

Но, к моему немалому удивлению, предложение зарегистрироваться не исчезло. Просто, после перехода на страницу регистрации, пользователь видит уведомление о том, что "регистрация в данный момент недоступна".

Помилуйте, кто же так делает? Не логичнее ли было бы, если бы ссылка "зарегистрируйтесь" вообще перестала появляться? Можно ли этого добиться?

Ogogon.
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда.

digger®

Цитата: ogogon от 21 марта 2017, 02:42:06Я выключил регистрацию пользователей "Центр администрирования » Регистрация » Настройки: Регистрация запрещена".

Но, к моему немалому удивлению, предложение зарегистрироваться не исчезло. Просто, после перехода на страницу регистрации, пользователь видит уведомление о том, что "регистрация в данный момент недоступна".

Помилуйте, кто же так делает? Не логичнее ли было бы, если бы ссылка "зарегистрируйтесь" вообще перестала появляться? Можно ли этого добиться?

Ogogon.
Не логичнее. Так пользователь явно видит, что регистрация недоступна. Если скрыть кнопку, он будет ломать голову, где находится регистрация.

Чтобы скрыть кнопку, в Sources/Subs.php
удалить код

'register' => array(
'title' => $txt['register'],
'href' => $scripturl . '?action=register',
'show' => $user_info['is_guest'],
'sub_buttons' => array(
),
'is_last' => !$context['right_to_left'],
),

или заменить на
'register' => array(
'title' => $txt['register'],
'href' => $scripturl . '?action=register',
'show' => false,
'sub_buttons' => array(
),
'is_last' => !$context['right_to_left'],
),