21 lines
1.5 KiB
Plaintext
21 lines
1.5 KiB
Plaintext
div.chat-form.guidelines-not-accepted(ng-if='!user.flags.communityGuidelinesAccepted')
|
|
p!=env.t('requestAcceptGuidelines', {linkStart: '<a target="_blank", href="/static/community-guidelines">', linkEnd: '</a>'})
|
|
.chat-controls
|
|
div
|
|
button.btn.btn-warning(ng-click='acceptCommunityGuidelines()')=env.t('iAcceptCommunityGuidelines')
|
|
.chat-buttons
|
|
button(ng-if='group.chat.length > 0 || group.memberCount > 1', type="button", ng-click='sync(group)')=env.t('toolTipMsg')
|
|
|
|
form.chat-form(ng-if='user.flags.communityGuidelinesAccepted' ng-submit='postChat(group,message.content)')
|
|
div(ng-controller='AutocompleteCtrl')
|
|
textarea.form-control(rows=4, ui-keydown='{"meta-enter":"postChat(group,message.content)"}', ui-keypress='{13:"postChat(group,message.content)"}', ng-model='message.content', updateinterval='250', flag='@', at-user, auto-complete placeholder="{{group._id == 'habitrpg' ? env.t('tavernCommunityGuidelinesPlaceholder') : ''}}", ng-disabled='_sending == true')
|
|
span.user-list
|
|
ul.list-at-user(ng-show="query")
|
|
li(ng-repeat='msg in response | filter:filterUser | limitTo: 5', ng-click='performCompletion(msg)')
|
|
span.username.label.label-default(ng-class=':: userLevelStyle(msg)') {{::msg.user}}
|
|
.chat-controls.clearfix
|
|
.chat-buttons
|
|
input.btn(type='submit', value=env.t('sendChat'), ng-disabled='_sending')
|
|
button.btn(ng-if='group.chat.length > 0 || group.memberCount > 1', type="button", ng-click='sync(group)', ng-disabled='_sending')=env.t('toolTipMsg')
|
|
include ../../shared/formatting-help
|