#
#-----[ OPEN ]------------------------------------------
#
privmsgs.php
#
#-----[ FIND ]------------------------------------------
#
switch( $folder )
{
case 'inbox':
$l_box_name = $lang['Inbox'];
$pm_sql_user = "AND pm.privmsgs_to_userid = " . $userdata['user_id'] . "
AND ( pm.privmsgs_type = " . PRIVMSGS_READ_MAIL . "
OR pm.privmsgs_type = " . PRIVMSGS_NEW_MAIL . "
OR pm.privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " )";
#
#-----[ AFTER, ADD ]-----------------------------------
#
$avatar_select = 'u.user_avatar, u.user_avatar_type, u.user_allowavatar';
#
#-----[ FIND ]------------------------------------------
#
break;
case 'outbox':
$l_box_name = $lang['Outbox'];
$pm_sql_user = "AND pm.privmsgs_from_userid = " . $userdata['user_id'] . "
AND ( pm.privmsgs_type = " . PRIVMSGS_NEW_MAIL . "
OR pm.privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " ) ";
#
#-----[ AFTER, ADD ]-----------------------------------
#
$avatar_select = 'u2.user_avatar, u2.user_avatar_type, u2.user_allowavatar';
#
#-----[ FIND ]------------------------------------------
#
break;
case 'sentbox':
$l_box_name = $lang['Sentbox'];
$pm_sql_user = "AND pm.privmsgs_from_userid = " . $userdata['user_id'] . "
AND pm.privmsgs_type = " . PRIVMSGS_SENT_MAIL;
#
#-----[ AFTER, ADD ]-----------------------------------
#
$avatar_select = 'u2.user_avatar, u2.user_avatar_type, u2.user_allowavatar';
#
#-----[ FIND ]------------------------------------------
#
break;
case 'savebox':
$l_box_name = $lang['Savebox'];
$pm_sql_user = "AND ( ( pm.privmsgs_to_userid = " . $userdata['user_id'] . "
AND pm.privmsgs_type = " . PRIVMSGS_SAVED_IN_MAIL . " )
OR ( pm.privmsgs_from_userid = " . $userdata['user_id'] . "
AND pm.privmsgs_type = " . PRIVMSGS_SAVED_OUT_MAIL . " )
)";
#
#-----[ AFTER, ADD ]-----------------------------------
#
$avatar_select = 'u.user_avatar, u.user_avatar_type, u.user_allowavatar';
#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT u.username AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS user_id_2, u.user_sig_bbcode_uid, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_avatar, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text
#
#-----[ IN-LINE FIND ]----------------------------------
#
u.user_avatar,
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
$avatar_select,
#
#-----[ FIND ]------------------------------------------
#
//
// Processing of post
//
#
#-----[ BEFORE, ADD ]-----------------------------------
#
$poster_avatar = '';
if ( $privmsg['user_avatar_type'] && $privmsg['user_allowavatar'] )
{
switch( $privmsg['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $privmsg['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $privmsg['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $privmsg['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/privmsgs_read_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<td valign="top" colspan="3" class="row1"><span class="postbody">{MESSAGE}</span></td>
#
#-----[ BEFORE, ADD ]-----------------------------------
#
<td class="row2" valign="top"><span class="genmed">{POSTER_AVATAR}</span></td>
#
#-----[ FIND ]------------------------------------------
#
<td valign="top" colspan="3" class="row1"><span class="postbody">{MESSAGE}</span></td>
#
#-----[ IN-LINE FIND ]----------------------------------
#
colspan="3"
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
colspan="2"
Вернуться в Запросы модов для phpBB 2.0.x
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0