mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
fix: #8534, dont show modal on search
This commit is contained in:
@@ -41,12 +41,18 @@ define('admin/manage/group', [
|
|||||||
setupGroupMembersMenu(groupName);
|
setupGroupMembersMenu(groupName);
|
||||||
|
|
||||||
$('#group-icon, #group-icon-label').on('click', function () {
|
$('#group-icon, #group-icon-label').on('click', function () {
|
||||||
|
var currentIcon = groupIcon.attr('value');
|
||||||
iconSelect.init(groupIcon, function () {
|
iconSelect.init(groupIcon, function () {
|
||||||
var newIcon = groupIcon.attr('value');
|
var newIcon = groupIcon.attr('value');
|
||||||
|
if (newIcon === currentIcon) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (newIcon === 'fa-nbb-none') {
|
if (newIcon === 'fa-nbb-none') {
|
||||||
newIcon = 'hidden';
|
newIcon = 'hidden';
|
||||||
}
|
}
|
||||||
$('#group-icon-preview').attr('class', 'fa fa-fw ' + (newIcon || 'hidden'));
|
$('#group-icon-preview').attr('class', 'fa fa-fw ' + (newIcon || 'hidden'));
|
||||||
|
app.flags = app.flags || {};
|
||||||
|
app.flags._unsaved = true;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -62,7 +68,7 @@ define('admin/manage/group', [
|
|||||||
groupLabelPreview.css('color', '#' + hex);
|
groupLabelPreview.css('color', '#' + hex);
|
||||||
});
|
});
|
||||||
|
|
||||||
$('form').on('change', 'input, select, textarea', function () {
|
$('form [data-property]').on('change', function () {
|
||||||
app.flags = app.flags || {};
|
app.flags = app.flags || {};
|
||||||
app.flags._unsaved = true;
|
app.flags._unsaved = true;
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ define('admin/settings', ['uploader'], function (uploader) {
|
|||||||
var field;
|
var field;
|
||||||
|
|
||||||
// Handle unsaved changes
|
// Handle unsaved changes
|
||||||
$(fields).on('change', function () {
|
fields.on('change', function () {
|
||||||
app.flags = app.flags || {};
|
app.flags = app.flags || {};
|
||||||
app.flags._unsaved = true;
|
app.flags._unsaved = true;
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -4,12 +4,12 @@
|
|||||||
<div class="group-settings-form">
|
<div class="group-settings-form">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<label for="change-group-name">[[admin/manage/groups:edit.name]]</label>
|
<label for="change-group-name">[[admin/manage/groups:edit.name]]</label>
|
||||||
<input type="text" class="form-control" id="change-group-name" placeholder="Group Name" value="{group.displayName}" maxlength="{maximumGroupNameLength}" <!-- IF group.system -->readonly<!-- ENDIF group.system -->/><br />
|
<input type="text" class="form-control" id="change-group-name" placeholder="Group Name" value="{group.displayName}" maxlength="{maximumGroupNameLength}" data-property <!-- IF group.system -->readonly<!-- ENDIF group.system -->/><br />
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<label for="change-group-desc">[[admin/manage/groups:edit.description]]</label>
|
<label for="change-group-desc">[[admin/manage/groups:edit.description]]</label>
|
||||||
<input type="text" class="form-control" id="change-group-desc" placeholder="A short description about your group" value="{group.description}" maxlength="255" /><br />
|
<input type="text" class="form-control" id="change-group-desc" placeholder="A short description about your group" value="{group.description}" maxlength="255" data-property /><br />
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<label for="change-group-user-title">[[admin/manage/groups:edit.user-title]]</label>
|
<label for="change-group-user-title">[[admin/manage/groups:edit.user-title]]</label>
|
||||||
<span id="group-label-preview" class="label label-default" style="color:<!-- IF group.textColor -->{group.textColor}<!-- ELSE -->#ffffff<!-- ENDIF group.textColor -->; background:<!-- IF group.labelColor -->{group.labelColor}<!-- ELSE -->#000000<!-- ENDIF group.labelColor -->;"><i id="group-icon-preview" class="fa {group.icon} <!-- IF !group.icon -->hidden<!-- ENDIF -->"></i> <span id="group-label-preview-text">{group.userTitle}</span></span>
|
<span id="group-label-preview" class="label label-default" style="color:<!-- IF group.textColor -->{group.textColor}<!-- ELSE -->#ffffff<!-- ENDIF group.textColor -->; background:<!-- IF group.labelColor -->{group.labelColor}<!-- ELSE -->#000000<!-- ENDIF group.labelColor -->;"><i id="group-icon-preview" class="fa {group.icon} <!-- IF !group.icon -->hidden<!-- ENDIF -->"></i> <span id="group-label-preview-text">{group.userTitle}</span></span>
|
||||||
<input type="text" class="form-control" id="change-group-user-title" placeholder="The title of users if they are a member of this group" value="{group.userTitle}" maxlength="{maximumGroupTitleLength}" /><br />
|
<input type="text" class="form-control" id="change-group-user-title" placeholder="The title of users if they are a member of this group" value="{group.userTitle}" maxlength="{maximumGroupTitleLength}" data-property /><br />
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
@@ -30,20 +30,20 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<label for="change-group-label-color">[[admin/manage/groups:edit.label-color]]</label>
|
<label for="change-group-label-color">[[admin/manage/groups:edit.label-color]]</label>
|
||||||
|
|
||||||
<input id="change-group-label-color" placeholder="#0059b2" data-name="bgColor" value="{group.labelColor}" class="form-control" /><br />
|
<input id="change-group-label-color" placeholder="#0059b2" data-name="bgColor" value="{group.labelColor}" class="form-control" data-property/><br />
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<label for="change-group-text-color">[[admin/manage/groups:edit.text-color]]</label>
|
<label for="change-group-text-color">[[admin/manage/groups:edit.text-color]]</label>
|
||||||
<input id="change-group-text-color" placeholder="#ffffff" data-name="textColor" value="{group.textColor}" class="form-control" /><br />
|
<input id="change-group-text-color" placeholder="#ffffff" data-name="textColor" value="{group.textColor}" class="form-control" data-property/><br />
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<div class="checkbox">
|
<div class="checkbox">
|
||||||
<label>
|
<label>
|
||||||
<input id="group-userTitleEnabled" name="userTitleEnabled" type="checkbox"<!-- IF group.userTitleEnabled --> checked<!-- ENDIF group.userTitleEnabled -->> <strong>[[admin/manage/groups:edit.show-badge]]</strong>
|
<input id="group-userTitleEnabled" name="userTitleEnabled" data-property type="checkbox"<!-- IF group.userTitleEnabled --> checked<!-- ENDIF group.userTitleEnabled -->> <strong>[[admin/manage/groups:edit.show-badge]]</strong>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
@@ -51,7 +51,7 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<div class="checkbox">
|
<div class="checkbox">
|
||||||
<label>
|
<label>
|
||||||
<input id="group-private" name="private" type="checkbox"<!-- IF group.private --> checked<!-- ENDIF group.private -->>
|
<input id="group-private" name="private" data-property type="checkbox"<!-- IF group.private --> checked<!-- ENDIF group.private -->>
|
||||||
<strong>[[groups:details.private]]</strong>
|
<strong>[[groups:details.private]]</strong>
|
||||||
<p class="help-block">
|
<p class="help-block">
|
||||||
[[admin/manage/groups:edit.private-details]]
|
[[admin/manage/groups:edit.private-details]]
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<div class="checkbox">
|
<div class="checkbox">
|
||||||
<label>
|
<label>
|
||||||
<input id="group-disableJoinRequests" name="disableJoinRequests" type="checkbox"<!-- IF group.disableJoinRequests --> checked<!-- ENDIF group.disableJoinRequests -->>
|
<input id="group-disableJoinRequests" name="disableJoinRequests" data-property type="checkbox"<!-- IF group.disableJoinRequests --> checked<!-- ENDIF group.disableJoinRequests -->>
|
||||||
<strong>[[admin/manage/groups:edit.disable-join]]</strong>
|
<strong>[[admin/manage/groups:edit.disable-join]]</strong>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
@@ -77,7 +77,7 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<div class="checkbox">
|
<div class="checkbox">
|
||||||
<label>
|
<label>
|
||||||
<input id="group-disableLeave" name="disableLeave" type="checkbox"{{{if group.disableLeave}}} checked{{{end}}}>
|
<input id="group-disableLeave" name="disableLeave" data-property type="checkbox"{{{if group.disableLeave}}} checked{{{end}}}>
|
||||||
<strong>[[admin/manage/groups:edit.disable-leave]]</strong>
|
<strong>[[admin/manage/groups:edit.disable-leave]]</strong>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
@@ -86,7 +86,7 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<div class="checkbox">
|
<div class="checkbox">
|
||||||
<label>
|
<label>
|
||||||
<input id="group-hidden" name="hidden" type="checkbox"<!-- IF group.hidden --> checked<!-- ENDIF group.hidden -->>
|
<input id="group-hidden" name="hidden" data-property type="checkbox"<!-- IF group.hidden --> checked<!-- ENDIF group.hidden -->>
|
||||||
<strong>[[admin/manage/groups:edit.hidden]]</strong>
|
<strong>[[admin/manage/groups:edit.hidden]]</strong>
|
||||||
<p class="help-block">
|
<p class="help-block">
|
||||||
[[admin/manage/groups:edit.hidden-details]]
|
[[admin/manage/groups:edit.hidden-details]]
|
||||||
|
|||||||
Reference in New Issue
Block a user