Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Аватарка в Личных Сообщениях DLE

Аватарка в Личных Сообщениях DLE


     27.04.2014    Общие вопросы    1078

вопрос
Как вывести аватарку во входящих сообщениях пользователя который отправил сообщение?

Ответил: vitnet


engine/modules/pm.php
найти
    if( $_GET['folder'] == "outbox" ) {

        $lang['pm_from'] = $lang['pm_to'];
        $sql = "SELECT SQL_CALC_FOUND_ROWS id, subj, name as user_from, date, pm_read FROM " . USERPREFIX . "_pm LEFT JOIN " . USERPREFIX . "_users ON " . USERPREFIX . "_pm.user=" . USERPREFIX . "_users.user_id WHERE user_from = '{$member_id['name']}' AND folder = 'outbox' ORDER BY date DESC LIMIT " . $cstart . "," . $pm_per_page;
        $user_query = "do=pm&folder=outbox";

    } else {

        $sql = "SELECT SQL_CALC_FOUND_ROWS id, subj, user_from, date, pm_read, reply FROM " . USERPREFIX . "_pm where user = '{$member_id['user_id']}' AND folder = 'inbox' ORDER BY pm_read ASC, date DESC LIMIT " . $cstart . "," . $pm_per_page;
        $user_query = "do=pm";

    }

заменить на
Внимание! У вас нет прав для просмотра скрытого текста.

далее найти
        if( $row['reply'] ) $icon = "{THEME}/dleimages/send.gif";

ниже добавить
Внимание! У вас нет прав для просмотра скрытого текста.

использовать в строке
        $pmlist .= "<tr><td><img src=\"{$icon}\" border=\"0\" alt=\"\" /></td><td class=\"pm_list\">{$subj}</td><td class=\"pm_list\"><img src=\"{$foto}\" width=\"25px\" border=\"0\" alt=\"\" /> {$user_from}</td><td class=\"pm_list\" align=\"center\">" . langdate( "j.m.Y H:i", $row['date'] ) . "</td><td class=\"pm_list\" align=\"center\"><input name=\"selected_pm[]\" value=\"{$row['id']}\" type=\"checkbox\" /></td></tr>";

<img src=\"{$foto}\" width=\"ваш размер px\" border=\"0\" alt=\"\" />
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы