Смена стиля аватара для юзеров определенной группы - решено

Автор Beer, 03 февраля 2014, 19:23:40

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Beer

Создал группу donator (id=15), поставил мод Stars And Badges - юзерам, дополнительно входящим в эту группу вывожу над аватаром баннер и делаю другое оформление аватара, для которого создал стиль avatar2

Load.php
Найти:
'image' => $profile['avatar'] == '' ? ($profile['id_attach'] > 0 ? '<img class="avatar" src="' . (empty($profile['attachment_type']) ? $scripturl . '?action=dlattach;attach=' . $profile['id_attach'] . ';type=avatar' : $modSettings['custom_avatar_url'] . '/' . $profile['filename']) . '" alt="" />' : '') : (stristr($profile['avatar'], 'http://') ? '<img class="avatar" src="' . $profile['avatar'] . '"' . $avatar_width . $avatar_height . ' alt="" />' : '<img class="avatar" src="' . $modSettings['avatar_url'] . '/' . htmlspecialchars($profile['avatar']) . '" alt="" />'),
Заменить на:
'image' => $profile['avatar'] == '' ? ($profile['id_attach'] > 0 ? '<img class="avatar'.($profile['additional_groups'] ? '2' : '').'" src="' . (empty($profile['attachment_type']) ? $scripturl . '?action=dlattach;attach=' . $profile['id_attach'] . ';type=avatar' : $modSettings['custom_avatar_url'] . '/' . $profile['filename']) . '" alt="" />' : '') : (stristr($profile['avatar'], 'http://') ? '<img class="avatar'.($profile['additional_groups'] ? '2' : '').'" src="' . $profile['avatar'] . '"' . $avatar_width . $avatar_height . ' alt="" />' : '<img class="avatar'.($profile['2'] ? 'avatar_on' : '').'" src="' . $modSettings['avatar_url'] . '/' . htmlspecialchars($profile['avatar']) . '" alt="" />'),

Все гуд.
Но это меняет аватар всем, кто имеет дополнительную группу, а мне надо только для одной - id15, как правильно добавить условие?

Выпил пивка и добавил так:
['additional_groups']==15