#---[OPEN]---
viewforum.php
#---[FIND]---
// Grab all the basic data (all topics except announcements)
// for this forum
//
$sql = "SELECT t.*
#---[IN-LINE FIND]---
u.user_id,
#---[IN-LINE AFTER ADD]---
u.user_allowavatar, u.user_avatar, u.user_avatar_type,
#---[FIND]---
$topic_author .= ( $topic_rowset[$i]['user_id'] != ANONYMOUS ) ? '</a>' : '';
#---[AFTER ADD]---
$author_avatar = '';
if ( $topic_rowset[$i]['user_avatar_type'] && $topic_rowset[$i]['user_id'] != ANONYMOUS && $topic_rowset[$i]['user_allowavatar'] )
{
switch( $topic_rowset[$i]['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$author_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $topic_rowset[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$author_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $topic_rowset[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$author_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $topic_rowset[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
#---[FIND]---
'TOPIC_AUTHOR' => $topic_author,
#---{AFTER ADD]---
'AUTHOR_AVATAR' => $author_avatar,
#---[OPEN]---
templates/ваш_стиль/viewforum_body.tpl
#---[FIND]---
<th width="50" align="center" class="thTop" nowrap="nowrap"> {L_REPLIES} </th>
<th width="100" align="center" class="thTop" nowrap="nowrap"> {L_AUTHOR} </th>
#---[REPLACE]---
<th width="100" align="center" class="thTop" nowrap="nowrap" colspan="2"> {L_AUTHOR} </th>
#---[FIND]---
<td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.REPLIES}</span></td>
#---[REPLACE]---
<td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.AUTHOR_AVATAR}</span></td>
#---[EoM]---#---[AFTER ADD]---
$author_avatar = '';
if ( $topic_rowset[$i]['user_avatar_type'] && $topic_rowset[$i]['user_id'] != ANONYMOUS && $topic_rowset[$i]['user_allowavatar'] )
{
switch( $topic_rowset[$i]['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$author_avatar = ( $board_config['allow_avatar_upload'] ) ? '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $topic_rowset[$i]['user_id']) . '"><img src="' . $board_config['avatar_path'] . '/' . $topic_rowset[$i]['user_avatar'] . '" alt="" border="0" /></a>' : '';
break;
case USER_AVATAR_REMOTE:
$author_avatar = ( $board_config['allow_avatar_remote'] ) ? '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $topic_rowset[$i]['user_id']) . '"><img src="' . $topic_rowset[$i]['user_avatar'] . '" alt="" border="0" /></a>' : '';
break;
case USER_AVATAR_GALLERY:
$author_avatar = ( $board_config['allow_avatar_local'] ) ? '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $topic_rowset[$i]['user_id']) . '"><img src="' . $board_config['avatar_gallery_path'] . '/' . $topic_rowset[$i]['user_avatar'] . '" alt="" border="0" /></a>' : '';
break;
}
}Вернуться в Запросы модов для phpBB 2.0.x
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0