mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-05-07 20:55:55 +02:00
feat: #7023
- add category selector to privileges and category create modals - allow category selector to work for multiple selectors on same page
This commit is contained in:
@@ -5,19 +5,10 @@
|
||||
[[admin/manage/categories:privileges.description]]
|
||||
</p>
|
||||
|
||||
<p class="lead">
|
||||
<div class="lead">
|
||||
[[admin/manage/categories:privileges.category-selector]]
|
||||
<button type="button" id="category-selector" class="mdl-button mdl-js-button mdl-button--raised mdl-button--colored">
|
||||
{selected} <i class="fa fa-angle-down"></i>
|
||||
</button>
|
||||
|
||||
<ul class="mdl-menu mdl-menu--bottom-left mdl-js-menu mdl-js-ripple-effect" for="category-selector">
|
||||
<li class="mdl-menu__item mdl-menu__item--full-bleed-divider" data-cid="global">[[admin/manage/privileges:global]]</li>
|
||||
<!-- BEGIN allCategories -->
|
||||
<li class="mdl-menu__item" data-cid="{../value}">{../text}</li>
|
||||
<!-- END -->
|
||||
</ul>
|
||||
</p>
|
||||
<!-- IMPORT partials/category-selector.tpl -->
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
|
||||
@@ -3,24 +3,14 @@
|
||||
<label for="name">[[admin/manage/categories:name]]</label>
|
||||
<input type="text" class="form-control" name="name" id="name" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="form-group" id="parentCidGroup">
|
||||
<label for="parentCid">[[admin/manage/categories:optional-parent-category]]</label>
|
||||
<select class="form-control" name="parentCid" id="parentCid">
|
||||
<option value=""></option>
|
||||
<!-- BEGIN categories -->
|
||||
<option value="{categories.cid}">{categories.name}</option>
|
||||
<!-- END categories -->
|
||||
</select>
|
||||
<!-- IMPORT partials/category-selector.tpl -->
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<div class="form-group" id="cloneFromCidGroup">
|
||||
<label for="cloneFromCid">[[admin/manage/categories:optional-clone-settings]]</label>
|
||||
<select class="form-control" name="cloneFromCid" id="cloneFromCid">
|
||||
<option value=""></option>
|
||||
<!-- BEGIN categories -->
|
||||
<option value="{categories.cid}">{categories.name}</option>
|
||||
<!-- END categories -->
|
||||
</select>
|
||||
<!-- IMPORT partials/category-selector.tpl -->
|
||||
<label>
|
||||
<input id="cloneChildren" name="cloneChildren" type="checkbox">
|
||||
<strong>[[admin/manage/categories:clone-children]]</strong>
|
||||
|
||||
Reference in New Issue
Block a user