Добавление фотографии к участникам в блоке ‘Сейчас на сайте’ в SocialEngine Excalibur
2009
В движке SocialEngine в блоке ‘Сейчас на сайте’ отображаются имя и фамилия участников, которые в данный момент находятся на сайте. Отображение только этих данных как-то ухудшают видимость этого блока, с помощью внедрения в код нескольких строчек и в этом блоке будет отображаться и фотография участника наряду с именем и фамилией.
Что для этого нужно сделать?
- Открыть: 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'];
- Открыть: 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>
Автор: Евтеев Евгений Александрович
Email: evteev_e2003@mail.ru