Добавление фотографии к участникам в блоке ‘Сейчас на сайте’ в SocialEngine Excalibur

21 августа 2009

В движке SocialEngine в блоке 'Сейчас на сайте' отображаются имя и фамилия участников, которые в данный момент находятся на сайте. Отображение только этих данных как-то ухудшают видимость этого блока, с помощью внедрения в код нескольких строчек и в этом блоке будет отображаться и фотография участника наряду с именем и фамилией.

Что для этого нужно сделать?

  1. Открыть: functions_general.php

    Подсказка: Данный файл находится в папке include.

    Найти

    Подсказка: Возможно, здесь приведена не вся строка, а лишь ее часть. Данная строка находится внутри функции online_users().

    $online_user->user_info['user_displayname'] = $online_user_info['user_displayname'];

    Добавить после

    Подсказка: Добавьте эти строки на новой строке после ранее найденных строк.

    $view_user_photo = $database->database_query("SELECT user_id, user_photo FROM se_users WHERE user_id='" . $online_user_info['user_id'] . "' LIMIT 1");
    
    $views_user_photo = $database->database_fetch_assoc($view_user_photo);
    
    $online_user->user_info['user_photo'] = $views_user_photo['user_photo'];
  2. Открыть: user_home.tpl

    Найти

    <a href='{$url->url_create("profile", $online_users[0][online_loop]->user_info.user_username)}'>{$online_users[0][online_loop]->user_displayname}</a>

    Заменить

    Подсказка: Произведите замену ранее найденных строк.

    <center><img class='reflect' src='{$online_users[0][online_loop]->user_photo("./images/nophoto.gif")}' border='0'><br> <a href='{$url->url_create("profile", $online_users[0][online_loop]->user_info.user_username)}'>{$online_users[0][online_loop]->user_displayname}</a></center>

Автор: Евтеев Евгений Александрович

  • Реклама сайта
  • Категории
  • Комментарии автору
    • Это очень классная идея )) С нетерпением жду!!! Ты мозг! Респект
    • традиционно - плюс за классную штуку
    • Просто хотел лично тебе выразить свою благодарность! Очень обрадовал меня, что помог!
    • Очень помог! Этот человек гений и я рад, что такие люде ещё есть!
    • Помог реализовать добавление музыки
    • За решение проблема знак вопрос квадрат у строка заголовок
    • very helped me =)
    • Спасибо за Social Engine!
    • Спасибо большое
    • вот спасибо :)
    • Красавчик)))
    • классная штука
    • superman
    • evteev, ты кудесник.
    • +1, решили проблему. Evteev, большое спасибо.
    • кул кул и ещё раз кул.
    • помог решить проблему с вкладкой с музыкой! Спасибо!
    • спасибо тебе огромное, работает!
    • СПАСИБО за мод, сэкономило мне уйму времени на создание своего.
  • Статистика