Как добавить аватор пользователя к его топику?

Прошу помощи!
В топике и в списке топиков (topic.tpl и topic_list.tpl) необходимо вставить аватор создателя этого топика. Аватор желателен тот, который 48px × 48px.
Прошу подсказать, как это можно реализовать!

9 комментариев

avatar
Надо править файлы Topic.entity.class.php и topic.mapper.class.php

Я реализовывал на своем сайте, но к сожалению я не обновлялся до последней версии LS поэтому простая заливка моих файлов не поможет
Тем неменее ссылки:
file.qip.ru/file/90255880/89cbcac6/Topicmapperclass.html
file.qip.ru/file/90255878/885e3b/Topicentityclass.html
avatar
Спасибо, у меня вроде получилось! Пришлось слегка помучиться с WinMerge…
avatar
опубликуете список добавлений в файлы?
avatar
В файле «Topic.entity.class.php» — изменения минимальны, просто добавлено чуть-чуть кода в конце.
В файле «Topic.mapper.class.php» — изменения в SQL запросах. Если честно, я даже не пытался разбираться в запросах, просто сделал по примеру PaperCut, поэтому и пишу, что «вроде получилось». Но работает.
Архив с файлами .

В файлы «topic_list.tpl» и «topic.tpl» для вывода аваторов нужно вставить:

<img src="{$oTopic->getAuthorAvatarPath(24)}" alt="avatar" />
или
<img src="{$oTopic->getAuthorAvatarPath(48)}" alt="avatar" />

Цифра 24 или 48 — это размер аватора.
avatar
Ссылка на файлы depositfiles.com/files/1tuv8sr6t, что-то куда-то исчезла в предыдущем сообщении…
avatar
Да я думаю всем многим пригодится, мне так точно =) Спасибо если выложите.
avatar
выше добавил описание!
avatar
ТОлько потом понял что возможно выложил старую версию.
Если будут проблемы с добавлением постов\топиков\блогов
в файле Topic.mapper.class.html
замените
u.user_profile_avatar-> u.user_profile_avatar_type
avatar
avatar — вот это не работает в последнем LS
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.