Нужно создать закрытый форум.

Идеи для расширения функциональности phpBB 2.0.x
СергейN
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 10 месяцев

Нужно создать закрытый форум.

Сообщение СергейN »

Я так понял нужно создать закрытые разделы. Но ещё нужно чтобы пользователи могли зарегестрироаться на закрытом форме только по приглашению, как в gmail например. Есть мод, который позволяет это сделать?
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Все очень просто.
Создаете приватный форум.
Создаете группу с закрытым членством или вообще скрытую.
Назначаете права доступа к форуму только для этой группы.
Последний раз редактировалось Поручик 26.06.2007 10:28, всего редактировалось 1 раз.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 21 год 1 месяц
Откуда: СССР
Благодарил (а): 4 раза
Поблагодарили: 94 раза

Сообщение Mr. Anderson »

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

Кажется я видел что-то такое на хаксах. Сейчас поищу.

Добавлено спустя 1 минуту 14 секунд:

СергейN
http://www.phpbbhacks.com/searchresults ... &Submit=Go
По-моему, третий вариант - ваш.
СергейN
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 10 месяцев

Сообщение СергейN »

Mr. Anderson
Респект, оно самое.
СергейN
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 10 месяцев

Сообщение СергейN »

Тут проблема с установкой этого плагина.
В редми написано:
#-----[ OPEN ]------------------------------------------
#
groupcp.php
#
#-----[ FIND ]------------------------------------------
#
'INVITE_LINK' => append_sid("invite.$phpEx&".POST_GROUPS_URL."=$group_id&mode=group",true),
#
#-----[ REPLACE WITH ]------------------------------------------
#
'INVITE_LINK' => append_sid("invite.$phpEx&".POST_GROUPS_URL."=$group_id&mode=group",true),
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
Только я не понял смысла заменять абсолютно одинаковые строки.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

СергейN
А что именно ставите и где вы там это нашли?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
СергейN
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 10 месяцев

Сообщение СергейN »

Вот этот
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

СергейN
Ну и где вы там это нашли?

Код: Выделить всё

#
#-----[ OPEN ]------------------------------------------
#
groupcp.php
#
#-----[ FIND ]------------------------------------------
#
		$template->assign_block_vars('switch_add_member', array());
#
#-----[ AFTER, ADD ]------------------------------------------
#

		//BEGIN Invitation Only U2U MOD
		if ($board_config['invite_u2u']==2 || (!empty($group_info['group_invites']) &&$board_config['invite_u2u']==1 ))
		{
			if (empty($group_info['group_invites']))
			{
				$invites_text = $lang['No_invites'];	   
			} 
			elseif ($group_info['group_invites'] == 1)
			{
				$invites_text = $lang['One_invite_left'];	   
			}
			else
			{
				$invites_text = $group_info['group_invites'] .' '.$lang['Invites_left'];	  
			}    
		   
			$template->assign_block_vars('switch_invite_option', array());
			$template->assign_vars(array(
				'L_SEND_INVITE' => $lang['Send_invite'],
				'L_SEND_INVITE_EXPLAIN' => $lang['Group_send_invite_explain'],
				'INVITE_LINK' => append_sid("invite.$phpEx?".POST_GROUPS_URL."=$group_id&mode=group",true),
				'INVITES_LEFT' => $invites_text 
			));
			
		}
		//END Invitation Only U2U MOD
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/groupcp_info_body.tpl
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
dnk
phpBB 2.0.4
Сообщения: 432
Стаж: 18 лет 8 месяцев
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Сообщение dnk »

СергейN
Так это ж, по-моему, вы смотрите обновление с их версии 1.0.3с на 1.0.3d

Добавлено спустя 1 минуту 19 секунд:

Палыч, это обновление!
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

То, что вы прочитали это
## Update: Invitation Only 1.0.3c to 1.0.3d
Вам этот файл не нужен, не забивайте голову.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
СергейN
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 10 месяцев

Сообщение СергейN »

Ёп, точно :shock:

Вернуться в «Запросы модов для phpBB 2.0.x»