Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Мод Show user groups

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 19 лет 7 месяцев
Откуда: Moscow

Раскрывающий список групп в темах.

Сообщение Iftin »

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

В сообщении, если мало текста, то получается пустое большое пространство (как на фото).

Хотелось бы спросить у ГУРУ как можно реализовать, чтобы получился выпадающий список о группах, при щелчке на слове Группы. И ещё момент! Если пользователь ни в какой группе, не состоит ( Группы: нет ), то ссылка была не активная.

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

хотелось бы, чтобы подсказали как с DIVами...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 1 месяц
Поблагодарили: 1 раз

Сообщение VVVas »

В этом моде же можно выборать шаблон которым это будет выводиться. И шаблоны есть в комплекте: списком, картинками, выпадающим списком. Только вот как выбирать не помню, может подредактировать код сменив имя файла.
я люблю daft punk | новый sugoi.ru
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 19 лет 7 месяцев
Откуда: Moscow

Сообщение Iftin »

VVVas
а может как думаешь через DIV сделать. и прятать всю инфу в столбце не нужную, в том числе и например откуда Зарегистрирован, когда... кому надо тот нажмёт и посмотрит. как идея?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 1 месяц
Поблагодарили: 1 раз

Сообщение VVVas »

Мне всё равно, как хочешь так и делай. Можешь хоть всё убрать и оставить кнопку профиль только.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Gle13
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 2 месяца

Сообщение Gle13 »

Здесь уже обсуждалась эта проблема, но ятак и не понял ответа. Подскажите пожалуйста что да как более подробно, понятно


группу показывает только у последнего отписавшего в топике

как исправить?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 1 месяц
Поблагодарили: 1 раз

Сообщение VVVas »

Gle13 писал(а):как исправить?
Косяк при установке, перепроверяйте, попутали before и after
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Gle13
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 2 месяца

Сообщение Gle13 »

Все проверил только вот здесь сомневаюсь

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

#
#-----[ FIND ]------------------------------------------------
#
#  WARNING, MENY USERS FAIL THIS STEP - I really se no reasoon why, but if you having truble, please check, and double check this part
#  expecially notice the }

}

$template->pparse('body');

#
#-----[ BEFORE, ADD ]-----------------------------------------
#

// Start add - Show usergroups MOD
	if (display_usergroups($userdata['user_id'],$poster_id,'postrow'))
	{
		$template->append_block_vars('postrow',array(
		'L_USER_GROUP' =>$lang['Usergroups'],
		'L_GO' => $lang['Go']));
	} else
	{
		$template->append_block_vars('postrow',array(
		'L_NO_USER_GROUP' =>$lang['Usergroups'],
		'L_NO_USERGROUPS'=> $lang['None']));
	} 
// End add - Show usergroups MOD

Я установил так

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


// [begin] Extended Quick Reply Form mod
if ( $quick_reply )
{
	include($phpbb_root_path . 'quick_reply.'.$phpEx);
// Start add - Show usergroups MOD
	if (display_usergroups($userdata['user_id'],$poster_id,'postrow'))
	{
		$template->append_block_vars('postrow',array(
		'L_USER_GROUP' =>$lang['Usergroups'],
		'L_GO' => $lang['Go']));
	} else
	{
		$template->append_block_vars('postrow',array(
		'L_NO_USER_GROUP' =>$lang['Usergroups'],
		'L_NO_USERGROUPS'=> $lang['None']));
	} 
// End add - Show usergroups MOD
}
// [end] Extended Quick Reply Form mod

$template->pparse('body');
Добавлено спустя 1 минуту 30 секунд:

что млин не так подскажите? plz
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 1 месяц
Поблагодарили: 1 раз

Сообщение VVVas »

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

		'U_MINI_POST' => $mini_post_url,
		'U_POST_ID' => $postrow[$i]['post_id'])
	);
// Start add - Show usergroups MOD 
   if (display_usergroups($userdata['user_id'],$poster_id,'postrow')) 
   { 
      $template->append_block_vars('postrow',array( 
      'L_USER_GROUP' =>$lang['Usergroups'], 
      'L_GO' => $lang['Go'])); 
   } else 
   { 
      $template->append_block_vars('postrow',array( 
      'L_NO_USER_GROUP' =>$lang['Usergroups'], 
      'L_NO_USERGROUPS'=> $lang['None'])); 
   } 
// End add - Show usergroups MOD 

}

// [begin] Extended Quick Reply Form mod 
if ( $quick_reply ) 
{ 
   include($phpbb_root_path . 'quick_reply.'.$phpEx); 
} 
// [end] Extended Quick Reply Form mod 

$template->pparse('body');
Инструкция дается относительно оригинального phpBB. Не смешивайте коды модов.
я люблю daft punk | новый sugoi.ru
Kommer
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 8 месяцев

Сообщение Kommer »

Помогите пожалуйста, проблема известна: пи просмотре форума под аватарой вместо группы отображается двоеточие и всё... проверил просто всё и всё вроде правильно, ну ума не приложу, где там куда ещё какие запятые ставить.
С этим вроде порядок

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

	);
	
// Start add - Show usergroups MOD
	if (display_usergroups($userdata['user_id'],$poster_id,'postrow'))
	{
		$template->append_block_vars('postrow',array(
		'L_USER_GROUP' =>$lang['Usergroups'],
		'L_GO' => $lang['Go']));
	} else
	{
		$template->append_block_vars('postrow',array(
		'L_NO_USER_GROUP' =>$lang['Usergroups'],
		'L_NO_USERGROUPS'=> $lang['None']));
	} 
// End add - Show usergroups MOD

}
// [begin] Extended Quick Reply Form mod
if ( $quick_reply )
{
	include($phpbb_root_path . 'quick_reply.'.$phpEx);
}
// [end] Extended Quick Reply Form mod

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
Стиль только вот fisubgrey, но в файлах всё поставлено правильно... я думаю, что правильно
Аватара пользователя
Club-16
phpBB 1.4.0
Сообщения: 33
Стаж: 17 лет 8 месяцев
Откуда: Киев

Сообщение Club-16 »

Доброе время суток. очень понравился этот мод, но хочется изменить для полного удовлетворения, очень нужно. Буду очень благодарен за помощь.
После установки модификации все выглядело вот так:
Изображение

Мне нужно, что бы взамен названия тем были только картинки которые делают туже функцию, что и текстовая ссылка в модификации.

Что б выглядело вот так:
Изображение

Как видите "группа" заменены на "состоит в сообществах" а под ними картинки которые являются ссылками в определенные категории интересов.

Пожалуйста помогите! Заранее спасибо!
Аватара пользователя
go
phpBB 2.0.1
Сообщения: 261
Стаж: 18 лет 9 месяцев

Сообщение go »

Kommer писал(а):Помогите пожалуйста, проблема известна
и ответ тоже)) если не отображается-ставте } а если отображается? не ставте.попробуйте убрать ее) плус учтите те моды которые у вас стоят)
Изображение
Это лох-неское чудовище потеряло свое озеро и бегает, пока его кто-нибудь не пристрелит.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 1 месяц
Поблагодарили: 1 раз

Сообщение VVVas »

Club-16
править lang_main.php
возможно править show_usergroup_image_only.tpl
и основное - выводить картинками, а для этого внимательно прочесть мануал по установке.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Club-16
phpBB 1.4.0
Сообщения: 33
Стаж: 17 лет 8 месяцев
Откуда: Киев

Сообщение Club-16 »

VVVas писал(а):Club-16
править lang_main.php
возможно править show_usergroup_image_only.tpl
и основное - выводить картинками, а для этого внимательно прочесть мануал по установке.
Я в этом не очень разбираюсь :(
Tamrang
phpBB 1.0.0
Сообщения: 2
Стаж: 17 лет 2 месяца

Сообщение Tamrang »

Добрый день. У меня такой вопрос:
Что нужно поправить, если я хочу чтобы группа с определенным айди отображалась другим цветом, например "Модераторы" зеленым?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 1 месяц
Поблагодарили: 1 раз

Сообщение VVVas »

Поставить мод Color User Group
я люблю daft punk | новый sugoi.ru

Вернуться в «Поддержка модов для phpBB 2.0.x»