mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-07 20:08:53 +00:00
[ticket/13713] Fix avatars
PHPBB3-13713
This commit is contained in:
parent
c66f4806e8
commit
6d849f2cce
3 changed files with 6 additions and 4 deletions
|
@ -402,7 +402,8 @@ function getCaretPosition(txtarea) {
|
|||
$(txtarea).atwho({
|
||||
at: "@",
|
||||
displayTpl: function(data) {
|
||||
let avatar = (data.avatar.src) ? "<img src='" + data.avatar.src + "' class='mention-media-avatar'>" : defaultAvatar(data.avatar.type),
|
||||
// TODO: handle image scaling
|
||||
let avatar = (data.avatar.img) ? "<span class='mention-media-avatar'>" + data.avatar.img + "</span>" : defaultAvatar(data.avatar.type),
|
||||
rank = (data.rank) ? "<span class='mention-rank'>" + data.rank + "</span>" : '';
|
||||
return "<li class='mention-item'><span class='mention-media'>" + avatar + "</span><span class='mention-name'>" + data.name + rank + "</span></li>";
|
||||
},
|
||||
|
@ -410,7 +411,8 @@ function getCaretPosition(txtarea) {
|
|||
limit: mentionNamesLimit,
|
||||
callbacks: {
|
||||
remoteFilter: function(query, callback) {
|
||||
$.getJSON(mentionURL, {keyword: query, topic_id: mentionTopicId}, function (data) {
|
||||
let params = {keyword: query, topic_id: mentionTopicId, _referer: location.href};
|
||||
$.getJSON(mentionURL, params, function (data) {
|
||||
callback(data)
|
||||
});
|
||||
}
|
||||
|
|
|
@ -137,7 +137,7 @@ abstract class base_group implements source_interface
|
|||
'id' => $group_id,
|
||||
'avatar' => [
|
||||
'type' => 'group',
|
||||
'src' => phpbb_get_group_avatar($groups[$group_id]),
|
||||
'img' => phpbb_get_group_avatar($groups[$group_id]),
|
||||
],
|
||||
'rank' => $group_rank['title'],
|
||||
];
|
||||
|
|
|
@ -74,7 +74,7 @@ abstract class base_user implements source_interface
|
|||
'id' => $row['user_id'],
|
||||
'avatar' => [
|
||||
'type' => 'user',
|
||||
'src' => $this->user_loader->get_avatar($row['user_id'], true),
|
||||
'img' => $this->user_loader->get_avatar($row['user_id'], true),
|
||||
],
|
||||
'rank' => (isset($user_rank['rank_title'])) ? $user_rank['rank_title'] : '',
|
||||
];
|
||||
|
|
Loading…
Add table
Reference in a new issue