1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-05-19 17:28:23 +03:00

Исправлен вывод участников диалога в компоненте talk

This commit is contained in:
Denis Shakhov 2015-08-14 23:05:20 +07:00
parent f1f4cbf9ef
commit 6fd533fde5
4 changed files with 17 additions and 10 deletions

View file

@ -22,10 +22,17 @@
/**
* Message user list
*/
.message-users .user-list-small-item.inactive { opacity: .5; cursor: help; }
.message-users .user-list-small-item.inactive .ls-icon-minus { display: none; }
.message-users .user-list-small-item .ls-icon-plus { display: none; }
.message-users .user-list-small-item.inactive .ls-icon-plus { display: inline-block; }
.message-users .user-list-small-item.inactive {
opacity: .5;
cursor: help;
}
.message-users .user-list-small-item.inactive .ls-talk-participants-item-inactivate,
.message-users .user-list-small-item .ls-talk-participants-item-activate {
display: none;
}
.message-users .user-list-small-item.inactive .ls-talk-participants-item-activate {
display: inline-block;
}
/**
* Message list

View file

@ -47,7 +47,7 @@
// Повторное приглашение пользователя в диалог
this.elements.list.on('click' + this.eventNamespace, this.options.selectors.item_activate, function (e) {
_this.add( [ $(this).data('user-login') ] );
_this.add( [ $(this).data('user-id') ] );
e.preventDefault();
});
},

View file

@ -7,16 +7,16 @@
{block 'user_list_add_item_options' append}
{if $userContainer && $userContainer->getUserActive() != $TALK_USER_ACTIVE}
{$classes = "$classes inactive"}
{$attributes = [ 'title' => 'Пользователь не участвует в разговоре' ]}
{$attributes = [ 'title' => {lang 'talk.users.inactive'} ]}
{/if}
{/block}
{block 'user_list_add_item_actions'}
{if $smarty.local.editable|default:true}
<li class="js-message-users-user-inactivate" title="{$aLang.common.remove}" data-user-id="{$userId}">
<li class="js-message-users-user-inactivate ls-talk-participants-item-inactivate" title="{$aLang.common.remove}" data-user-id="{$userId}">
{component 'icon' icon='minus'}
</li>
<li class="js-message-users-user-activate" title="{$aLang.common.add}" data-user-id="{$userId}" data-user-login="{$user->getLogin()}">
<li class="js-message-users-user-activate ls-talk-participants-item-activate" title="{$aLang.common.add}" data-user-id="{$userId}" data-user-login="{$user->getLogin()}">
{component 'icon' icon='plus'}
</li>
{/if}

View file

@ -466,8 +466,8 @@ return array(
),
// Список участников разговора
'users' => array(
'title' => 'Участники разговора',
'user_not_found' => 'Пользователь не участвует в разговоре',
'title' => 'Участники разговора',
'inactive' => 'Пользователь не участвует в разговоре',
// Сообщения
'notices' => array(
'user_not_found' => 'Пользователь <b>%%login%%</b> не участвует в разговоре',