MDL-65475 forum: Align items in forum settings menu

This commit is contained in:
Mihail Geshoski
2019-05-03 13:39:25 +08:00
parent 09cbe51999
commit d8c0f8ea03
6 changed files with 38 additions and 30 deletions
+2
View File
@@ -325,6 +325,7 @@ $string['lockdiscussionafter_help'] = 'Discussions may be automatically locked a
Users with the capability to reply to locked discussions can unlock a discussion by replying to it.';
$string['longpost'] = 'Long post';
$string['locked'] = 'Locked';
$string['lockdiscussion'] = 'Lock this discussion';
$string['lockupdated'] = 'The lock option has been updated.';
$string['mailnow'] = 'Send forum post notifications with no editing-time delay';
$string['manydiscussions'] = 'Discussions per page';
@@ -634,6 +635,7 @@ $string['trackingtype_help'] = 'Read tracking enables participants to easily che
If set to optional, participants can choose whether to turn tracking on or off via a link in the administration block. (Users must also enable forum tracking in their forum preferences.)
If \'Allow forced read tracking\' is enabled in the site administration, then a further option is available - forced. This means that tracking is always on, regardless of users\' forum preferences.';
$string['unlockdiscussion'] = 'Unlock this discussion';
$string['unread'] = 'Unread';
$string['unreadposts'] = 'Unread posts';
$string['unreadpostsnumber'] = '{$a} unread posts';
@@ -34,12 +34,14 @@
}}
{{#capabilities.favourite}}
<a
class="btn btn-link"
class="{{$classes}}dropdown-item menu-action{{/classes}}"
role="{{$role}}menuitem{{/role}}"
data-type="favorite-toggle"
data-action="toggle"
data-discussionid="{{id}}"
data-forumid="{{forumid}}"
tabindex="-1"
href=""
{{#userstate.favourited}}
data-targetstate="0"
title="{{#str}}removefromfavourites, mod_forum{{/str}}"
@@ -49,13 +51,15 @@
title="{{#str}}addtofavourites, mod_forum{{/str}}"
{{/userstate.favourited}}
>
{{$favouritecontent}}
{{#userstate.favourited}}
{{#str}}removefromfavourites, mod_forum{{/str}}
{{/userstate.favourited}}
{{^userstate.favourited}}
{{#str}}addtofavourites, mod_forum{{/str}}
{{/userstate.favourited}}
{{/favouritecontent}}
<span class="menu-action-text">
{{$favouritecontent}}
{{#userstate.favourited}}
{{#str}}removefromfavourites, mod_forum{{/str}}
{{/userstate.favourited}}
{{^userstate.favourited}}
{{#str}}addtofavourites, mod_forum{{/str}}
{{/userstate.favourited}}
{{/favouritecontent}}
</span>
</a>
{{/capabilities.favourite}}
@@ -35,7 +35,8 @@
}
}}
<a
class="btn btn-link"
class="dropdown-item menu-action"
role="menuitem"
data-type="lock-toggle"
data-action="toggle"
data-discussionid="{{id}}"
@@ -49,10 +50,12 @@
title="{{#str}}clicktolockdiscussion, forum{{/str}}"
{{/locked}}
>
{{#locked}}
{{#str}}locked, forum{{/str}}
{{/locked}}
{{^locked}}
{{#str}}notlocked, forum{{/str}}
{{/locked}}
<span class="menu-action-text">
{{#locked}}
{{#str}}unlockdiscussion, forum{{/str}}
{{/locked}}
{{^locked}}
{{#str}}lockdiscussion, forum{{/str}}
{{/locked}}
</span>
</a>
@@ -34,7 +34,8 @@
}}
{{#capabilities.pin}}
<a
class="btn btn-link"
class="dropdown-item menu-action"
role="menuitem"
data-type="pin-toggle"
data-action="toggle"
data-discussionid="{{id}}"
@@ -50,11 +51,13 @@
title="{{#str}}pindiscussion, mod_forum{{/str}}"
{{/pinned}}
>
{{#pinned}}
{{#str}}unpindiscussion, mod_forum{{/str}}
{{/pinned}}
{{^pinned}}
{{#str}}pindiscussion, mod_forum{{/str}}
{{/pinned}}
<span class="menu-action-text">
{{#pinned}}
{{#str}}unpindiscussion, mod_forum{{/str}}
{{/pinned}}
{{^pinned}}
{{#str}}pindiscussion, mod_forum{{/str}}
{{/pinned}}
</span>
</a>
{{/capabilities.pin}}
@@ -44,26 +44,20 @@
{{/settings.excludetext}}
</button>
<div class="dropdown-menu dropdown-menu-right"
<div class="dropdown-menu dropdown-menu-right menu"
aria-labelledby="forum-action-menu-{{id}}-menu"
data-rel="menu-content"
role="menu"
id="forum-action-menu-{{id}}-menu">
{{#capabilities.favourite}}
<div class="dropdown-item" role="menuitem">
{{> mod_forum/discussion_favourite_toggle}}
</div>
{{/capabilities.favourite}}
{{#capabilities.pin}}
<div class="dropdown-item" role="menuitem">
{{> mod_forum/discussion_pin_toggle}}
</div>
{{/capabilities.pin}}
{{#capabilities.manage}}
{{^istimelocked}}
<div class="dropdown-item" role="menuitem">
{{> forum/discussion_lock_toggle }}
</div>
{{/istimelocked}}
{{/capabilities.manage}}
</div>
@@ -30,6 +30,8 @@
}
}}
{{< mod_forum/discussion_favourite_toggle }}
{{$classes}}btn btn-link{{/classes}}
{{$role}}{{/role}}
{{$favouritecontent}}
{{#userstate.favourited}}
{{#pix}}t/star, mod_forum, {{#str}}removefromfavourites, mod_forum{{/str}}{{/pix}}