Страница 4 из 6

Добавлено: 21.07.2006 13:00
Shestak
Вот прикрепленный хтмл файл и кусок кода, отвечающий за показ всего этого добра:

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

<TD class=row2 vAlign=top align=left width=150><SPAN class=name><A 
            name=3430></A><B><A 
            href="javascript:putName('Shestak')">Shestak</A></B></SPAN><SPAN 
            class=postdetails> 
            <TABLE cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR>
                <TD align=left width="100%"><SPAN class=gensmall>[<B><A 
                  href="http://eut.eater.ru/forum/groupcp.php?g=3"> EUT</A> 
                  </B>]</SPAN></TD></TR></TBODY></TABLE><BR>Великий !!!<BR><IMG 
            title="Великий !!!" alt="Великий !!!" 
            src="EUT Forum's  Просмотр темы - Поменяю!.files/12.gif" 
            border=0><BR><IMG alt="" 
            src="EUT Forum's  Просмотр темы - Поменяю!.files/31154293044ad92910a816.jpg" 
            border=0><BR><BR>Возраст: 24<BR>Карма: +14/-6 <A 
            href="http://eut.eater.ru/forum/"></A><A 
            href="http://eut.eater.ru/forum/"></A><BR>Зарегистрирован: 
            03.04.2006<BR>Сообщения: 1099<BR>Откуда: Москва<BR>Награды: 
            Нет<BR><A onmouseover=catchSelection() 
            href="javascript:quoteSelection('Shestak')">Цитировать</A><BR></SPAN></TD>

Добавлено: 21.07.2006 13:10
VovikV
Вопервых у меня у первого пользователя имя javascript:putName
браузер у меня макстор
А по переносу - группа у тебя начинается в новой таблице
href="javascript:putName('Shestak')">Shestak</A></B></SPAN><SPAN
class=postdetails>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD align=left width="100%"><SPAN class=gensmall>[<B><A
href="http://eut.eater.ru/forum/groupcp.php?g=3"> EUT</A>

Добавлено: 21.07.2006 13:14
Shestak
Все, разобрался(по своему).
Файл show_usergroup.tpl:

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

<!-- BEGIN group -->
<table cellpadding="0" cellspacing="0" border="0"><tr><td align="left" width="100%"><span class="gensmall">[<b><a href="{group.U_GROUP}">
<!-- BEGIN is_hidden -->
<i>{group.GROUP_NAME}</i></a>
<!-- END is_hidden -->
<!-- BEGIN is_not_hidden -->
{group.GROUP_NAME}</a>
<!-- END is_not_hidden -->
</b>]</span></td></tr></table>
<!-- END group -->
Тут убрал теги table, tr, td

Добавлено: 05.08.2006 19:01
DeMx
Не получается сделать вывод групп в списке пользователей (memberlist.php). Пишется только "нет", если пользователь не состоит в группе. Если же он состоит, то ничего не выводится...

В шаблоне:

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

...<td class="t_2" align=center>{memberrow.SHOW_USERGROUPS}{memberrow.L_NO_USERGROUPS}</td>...
В memberlist.php:

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

...
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/functions_usergroup.'.$phpEx);
...
'L_SELECT_SORT_METHOD' => $lang['Select_sort_method'],
'L_USER_GROUP' => $lang['Usergroups'],
'L_EMAIL' => $lang['Email'],
...
if (!display_usergroups($userdata['user_id'],$user_id,'memberrow','show_usergroup_image_only'))
{
	$template->append_block_vars('memberrow',array(
	'L_NO_USERGROUPS'=> $lang['None']));
}

$i++;
...
Вот, все по инструкциям. Сам мод, разумеется, установил и он прекрасно работает.

Список пользователей

Добавлено: 25.10.2006 13:03
AABur
DeMx писал(а):Не получается сделать вывод групп в списке пользователей (memberlist.php). Пишется только "нет", если пользователь не состоит в группе. Если же он состоит, то ничего не выводится...
Та же фигня. Моет, все-таки, кто-нить ответит?

Добавлено: 05.11.2006 16:41
Поручик
Лучше поздно, чем никогда.
Grenky писал(а):как сделать чтоб не отображались группы в которых пользователь является модератором. А только те в которых он фактически состоит как ее обычный участник.
Как же просто решается эта сложная проблема

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

#
#-----[ OPEN ]------------------------------------------------
#
includes/functions_usergroup.php

#
#-----[ FIND ]------------------------------------------------
#
		AND ug.user_id IN ('$viewer','$user')

#
#-----[ AFTER, ADD ]-----------------------------------------
#
		AND g.group_moderator <> ug.user_id

Добавлено: 05.12.2006 22:51
гарпия
Вопрос такой.
Я поставила данный мод ( только на профиль - в viewtopic и memberlist вывод группы не делала). В Профиле всё окей, всё отображается, но отображается название группы ввиде выпадающего списка, даже если юзер состоит только в одной группе. Хотелось бы, чтобы группы там были простым текстом. Соответственно вопрос - что за это отвечает, где нужно делать исправлния?

Добавлено: 06.12.2006 16:10
Поручик
В этом случае проще выдрать соответствующий кусок из мода Invision View Profile от Disturbed One

Добавлено: 07.12.2006 1:03
гарпия
Поручик
Благодарствую. :)

Добавлено: 19.01.2007 12:47
Eljor
VVVas писал(а):// Start add - Show usergroups MOD
//
// Add as many as these as you have usergroups, the ID is the same
// as the usergroup ID, these examples covers grop id 1->6
//
$images['groups']['1'] = "$current_template_images/groups_snow.gif";
$images['groups']['2'] = "$current_template_images/groups_star2.gif";
$images['groups']['3'] = "$current_template_images/groups_diamond3.gif";
$images['groups']['4'] = "$current_template_images/groups_snow.gif";
$images['groups']['5'] = "$current_template_images/groups_star2.gif";
$images['groups']['6'] = "$current_template_images/groups_diamond3.gif";
// End add - Show usergroups MOD
все как надо поставил, но все-таки группы картинки не отображают. Конечно, это прошлогодней давности инфа и у меня складывается такое мнение, что для последней или предпоследней версии форума необходимо вместо
$images['groups']['5']
написать как-то по-другому... Только скажите, как?

Добавлено: 19.01.2007 15:49
Поручик
Так же. Мод нормально работает в последней и работал в предпоследней версии двига. Наверное, вы не прописали эти строки во остальных стилях

Добавлено: 20.01.2007 18:24
Eljor
Да нет, стиль субсильвер, все как надо стоит... Странное дело просто... В общем, мод по умолчанию должен отображать картинки без включения где-либо, правильно? Если да, то значит я где-то накосячил, надо смотреть будет знач код...

Добавлено: 01.02.2007 12:51
Борис Михайлович
Помогите пожалуйста! Где была допущена ошибка?
Я поставил этот мод, всё работает без ошибок, но есть одно "но".

В профиле всё показывается нормально, а вот в тему когда заходишь, у всех пользователей появляются только ":" вместо названий групп, а у последнего ответевшего всё показывается как надо.
С чем это может быть связано?

Добавлено: 01.02.2007 12:58
VVVas
Косяк при редактировании файлов, проверяйте viewtopic*.*

Добавлено: 01.02.2007 13:11
Борис Михайлович
Есть ещё такое замечание. У меня стоит мод быстрого ответа и они ставятся во вьютопике в одни и те же места. Причём кокраз показывается группы у пользователя находящегося ближе всего к форме быстрого ответа. Может тут чего?
Если надо могу вставить фрагменты из файл вьютопик.

Добавлено спустя 7 минут 2 секунды:

Разобрался, спасибо работает.

Дело было в том, что

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

#
#-----[ 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')){



Пропустил тут } и поставил не перед ней, а после. Поэтому и не работало.