Avatar Index Plus v2 Beta

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Caeterra
phpBB 1.4.2
Сообщения: 51
Стаж: 15 лет 7 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Avatar Index Plus v2 Beta

Сообщение Caeterra »

Установил данный мод в Header, он отображается только на главной странице.. Что подправить, чтобы и на всех остальных отображался? Поиском ничего не нашел..

Весь мод такой:

--

Open: index.php

Find

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

// Assign index specific vars
						$template->assign_vars(array(
	'TOTAL_POSTS'	=> sprintf($user->lang[$l_total_post_s], $total_posts),
Add before

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

// Avatar on Index and Default Avatar for Guest MOD --Version 2 Beta
    $avatar_img = $user_avatar_size = $user_avatar_thumb = $size = '';
    if ($user->data['user_avatar'] && $user->optionget('viewavatars'))
    {
       switch ($user->data['user_avatar_type'])
       {
          case AVATAR_UPLOAD:
             $avatar_img = $phpbb_root_path . "download.$phpEx?avatar=";
          break;

          case AVATAR_GALLERY:
             $avatar_img = $phpbb_root_path . $config['avatar_gallery_path'] . '/';
          break;
       }
          $avatar_img .= $user->data['user_avatar'];
          $avatar_width = $user->data['user_avatar_width'];
          $avatar_height = $user->data['user_avatar_height'];
          
          $user_avatar_thumb = '<img src="' . $avatar_img . '" style="' . $size . '" alt="" />';
          $avatar_img = '<img src="' . $avatar_img . '" width="' . $avatar_width . '" height="' . $avatar_height . '" alt="" />';
       }
//  Avatar on Index and Default Avatar for Guest MOD --Version 2 Beta
Open: index.php

Find

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

'BIRTHDAY_LIST'	=> $birthday_list,
Add after

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

   'USER_AVATAR'            => ( $user->data['user_avatar'] ) ? get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']) : '',
   'USERNAME'            =>    get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour']),
	'USER_AVATAR_THUMB'	=> ( $user->data['user_avatar']) ? get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], ( $user->data['user_avatar_width'] > $user->data['user_avatar_height']) ? 60 : (60 / $user->data['user_avatar_height']) * $user->data['user_avatar_width'], ( $user->data['user_avatar_height'] > $user->data['user_avatar_width']) ? 60 : (60 / $user->data['user_avatar_width']) * $user->data['user_avatar_height']) : '',
	
Open: style/subsilver2/template/index_body.html

Find

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

	<!-- IF LEGEND -->
		<td class="row1" rowspan="2" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
	<!-- ELSE -->
		<td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
	<!-- ENDIF -->
Replace With

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

	<!-- IF LEGEND -->
       <td class="row1" rowspan="2" align="left" valign="middle">{L_WELCOME}<b>&nbsp;&nbsp;{USERNAME}</b><br /><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ENDIF --><br /><!-- IF S_USER_LOGGED_IN --><a class="thumbnail" href="{U_VIEW_PROFILE}"><span>{USER_AVATAR}</span>{USER_AVATAR_THUMB}</a><!-- ELSE --><img src="{T_THEME_PATH}/images/default_avatar.gif"/><!-- ENDIF --></td>
       <!-- ELSE -->
       <td class="row1" rowspan="2" align="left" valign="middle">{L_WELCOME}<b>&nbsp;&nbsp;{USERNAME}</b><br /><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ENDIF --><br /><!-- IF S_USER_LOGGED_IN --><a class="thumbnail" href="{U_VIEW_PROFILE}"><span>{USER_AVATAR}</span>{USER_AVATAR_THUMB}</a><!-- ELSE --><img src="{T_THEME_PATH}/images/default_avatar.gif"/><!-- ENDIF --></td>
	<!-- ENDIF -->
Open: style/subsilver2/template/overall_header.html

Find

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

			<td class="gensmall"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ENDIF --></td>
Replace With

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

 PLEASE DELETE WHAT YOU FIND, THIS IS ACTION MESSAGE..DO NOT COPY IT
Open: style/subsilver2/theme/stylesheet.css

Find

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

.username-coloured {
	font-weight: bold;
}

Add after

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

.thumbnail{
	z-index: 0;
	position:relative;
}

.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span{
	position: absolute;
	background-color:#292d38;
	padding: 4px;
	left: 0px;
	border: 1px solid #52513f;
	display: none;
	color: #FFF;
	text-decoration: none;
}

.thumbnail span img{
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span{
	position:absolute;
	display:block;
	top: 20px;
	left: 7px;
}
Open: language/en/common.php

Find

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

'WELCOME_SUBJECT'	=> 'Welcome to %s forums',
Add after

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

	'WELCOME'  =>'Welcome,',

Для тех , кто не знает что внутри мода..

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