• 189 Avatar On Memberlist - аватары в мемберлисте • 
Аватары на странице форумчан (в мембере)
При создании темы о модах для двигателя форумов phpBB ветки до версии 3.0.14 название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки до версии 3.0.14 в соседнем подфоруме.

    189 Avatar On Memberlist - аватары в мемберлисте

Сообщение Разместил Александр Лешванов 07 мар 2017, 12:04

АВАТАР В МЕМБЕРЛИСТЕ ( В СПИСКЕ ФОРУМЧАН ) Avatar On Memberlist
Мод добавляет микроаватарки тех пользователей, у кого они есть, в ОБЩИЙ список ПОЛЬЗОВАТЕЛЕЙ (в Memberlist).
От автора -
Отображает небольшой эскиз аватары пользователей на Пользователи.
Подвижной мыши над миниатюрой покажет полный размер аватара.

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP
Монитор: 1152 x 864 1152 x 864

  189 Avatar On Memberlist - аватары в мемберлисте

Сообщение Разместил Александр Лешванов 07 мар 2017, 12:06

При наведении на микроаватарку в списке пользователей мышкой можно увидеть реальный ее размер.. Красиво...

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  189 Avatar On Memberlist - аватары в мемберлисте

Сообщение Разместил Александр Лешванов 07 мар 2017, 12:08

От автора -
По умолчанию, аватары с использованием фактического размера аватара.
Если вы хотите изменить / изменить размер ширины по умолчанию аватара и высоту, попробуйте парование ...
Открыть: memberlist.php
Найти:
Код: выделить все
'USER_AVATAR'      => get_user_avatar($data['user_avatar'], $data['user_avatar_type'], $data['user_avatar_width'], $data['user_avatar_height']),

Заменить:
Код: выделить все
'USER_AVATAR'      => ($data['user_avatar']) ? get_user_avatar($data['user_avatar'], $data['user_avatar_type'], ($data['user_avatar_width'] > $data['user_avatar_height']) ? 100 : (100 / $data['user_avatar_height']) * $data['user_avatar_width'], ($data['user_avatar_height'] > $data['user_avatar_width']) ? 100 : (100 / $data['user_avatar_width']) * $data['user_avatar_height']) : '',

Это будет изменить размер всех аватар Миниатюры 100x100.
Так что если член аватара либо 20x20 или 200x200, их размер будет уменьшен до 100х100.
Вы можете настроить его, изменяя размеры.
Первые цифры по ширине, а вторые для высоты

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  189 Avatar On Memberlist - аватары в мемберлисте

Сообщение Разместил Александр Лешванов 07 мар 2017, 12:12

От автора (без перевода) -
I see that this is a popular question still so ill make the FAQ :)
If you are seeing the Bigger Avatar and the Avatar Thumbnail under, that could happen for the fallowing reasons:

You Forgot to Refresh your Style's CSS Theme.
Go to: ACP/STYLES/STYLE/THEMES/REFRESH

Your Browser Cached the Page as it was before the changes.
Press F5 Or Ctrl + F5, depending on your browser or just right click on the page and Refresh.

You Did the edits wrong.
Make sure the CSS Template is in place.
rowser Compability
The MOD was tested successfully in the fallowing browsers:
Firefox: 3.6.X, 4-9+
Chrome: 1.0.154 - 17.0.963.56
IExplorer: 6,7,8,9 +
Opera: 11.51 +

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  189 Avatar On Memberlist - аватары в мемберлисте

Сообщение Разместил Татьяна5 07 мар 2017, 12:15

Avatar on Memberlist 1.0.3
Вычисляются нецелые значения ширины и высоты уменьшенных аватар.
fix:
memberlist.php
Найти
Код: выделить все
'USER_AVATAR_THUMB'   => ($data['user_avatar']) ? get_user_avatar($data['user_avatar'], $data['user_avatar_type'], ($data['user_avatar_width'] > $data['user_avatar_height']) ? 25 : (25 / $data['user_avatar_height']) * $data['user_avatar_width'], ($data['user_avatar_height'] > $data['user_avatar_width']) ? 25 : (25 / $data['user_avatar_width']) * $data['user_avatar_height']) : '',

Заменить на
Код: выделить все
'USER_AVATAR_THUMB'   => ($data['user_avatar']) ? get_user_avatar($data['user_avatar'], $data['user_avatar_type'], ($data['user_avatar_width'] > $data['user_avatar_height']) ? 25 : round((25 / $data['user_avatar_height']) * $data['user_avatar_width']), ($data['user_avatar_height'] > $data['user_avatar_width']) ? 25 : round((25 / $data['user_avatar_width']) * $data['user_avatar_height'])) : '',
Аватар пользователя
Татьяна5
Профессор форума
Профессор форума 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  189 Avatar On Memberlist - аватары в мемберлисте

Сообщение Разместил Александр Лешванов 07 мар 2017, 12:18

Сам мод от автора от первого до последнего под 3.0.Х -

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  189 Avatar On Memberlist - аватары в мемберлисте

Сообщение Разместил Александр Лешванов 07 мар 2017, 12:19

Сам мод от автора от первого до последнего под 3.0.Х -

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  189 Avatar On Memberlist - аватары в мемберлисте

Сообщение Разместил Александр Лешванов 07 мар 2017, 12:20

Сам мод от автора от первого до последнего под 3.0.Х -

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  189 Avatar On Memberlist - аватары в мемберлисте

Сообщение Разместил Александр Лешванов 07 мар 2017, 12:20

Сам мод от автора от первого до последнего под 3.0.Х -

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  189 Avatar On Memberlist - аватары в мемберлисте

Сообщение Разместил Александр Лешванов 07 мар 2017, 12:23

Сюда же копирую все фиксы по проблемам этого мода с другими -

03 Fix для уменьшения аватарок от Default Random 'No Avatar' [Рандомный "Ноуаватар"] при установленном моде Avatar On Memberlist v1.0.3
Открыть: memberlist.php
Найти:
Код: выделить все
   $user_id = $data['user_id'];

Добавить после:
Код: выделить все
   $random_avatar = $phpbb_root_path . 'images/avatars/random/no_avatar' . mt_rand(1, 17) . '.gif';

Найти:
Код: выделить все
      'USER_AVATAR_THUMB'   => ($data['user_avatar']) ? get_user_avatar($data['user_avatar'], $data['user_avatar_type'], ($data['user_avatar_width'] > $data['user_avatar_height']) ? 25 : (25 / $data['user_avatar_height']) * $data['user_avatar_width'], ($data['user_avatar_height'] > $data['user_avatar_width']) ? 25 : (25 / $data['user_avatar_width']) * $data['user_avatar_height']) : '',

Заменить на:
Код: выделить все
     'USER_AVATAR_THUMB'   => ($data['user_avatar']) ? get_user_avatar($data['user_avatar'], $data['user_avatar_type'], ($data['user_avatar_width'] > $data['user_avatar_height']) ? 25 : (25 / $data['user_avatar_height']) * $data['user_avatar_width'], ($data['user_avatar_height'] > $data['user_avatar_width']) ? 25 : (25 / $data['user_avatar_width']) * $data['user_avatar_height']) : '<img src="' . $random_avatar . '" width="25" height="25" />' ,

Открыть: styles/prosilver/template/memberlist_body.html
Найти:
Код: выделить все
      <td class="memberlist-avatar"><a class="thumbnail" href="{memberrow.U_VIEW_PROFILE}"><!-- IF memberrow.USER_AVATAR --><span>{memberrow.USER_AVATAR}</span>{memberrow.USER_AVATAR_THUMB}<!-- ELSE --><span><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="{USER_AVATAR}" /></span><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="{USER_AVATAR}" width="25" height="25" /><!-- ENDIF --></a></td>

Заменить на:
Код: выделить все
      <td class="memberlist-avatar"><a class="thumbnail" href="{memberrow.U_VIEW_PROFILE}"><!-- IF memberrow.USER_AVATAR --><span>{memberrow.USER_AVATAR}</span>{memberrow.USER_AVATAR_THUMB}<!-- ELSE --><span>{memberrow.RANDOM_AVATAR}</span>{memberrow.RANDOM_AVATAR_THUMB}<!-- ENDIF --></a></td>

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP
Следующая страница

Вернуться в 450 модов движка форумов phpBB (до версии 3.0.14)



 • Блок вывода аналогичных по названию других тем нашего форума • 

HTML5 Validated Счетчик ИКС Яндекс.Метрика
cron