şunun yansıması
https://github.com/nextcloud/server.git
eşitlendi 2024-07-29 20:15:55 +02:00
add reset button for the filter field
Bu işleme şunda yer alıyor:
ebeveyn
3ff123f247
işleme
a9bd416643
@ -63,8 +63,8 @@ li.active span.utils .delete {
|
||||
}
|
||||
li.active .rename {
|
||||
padding: 8px 14px 20px 14px;
|
||||
top: 0px; position: absolute; width: 16px; height: 16px;
|
||||
opacity: 0.5;
|
||||
top: 0px; position: absolute; width: 16px; height: 16px;
|
||||
opacity: 0.5;
|
||||
display: inline-block !important;
|
||||
}
|
||||
li.active span.utils .delete img { margin: 14px; }
|
||||
@ -108,6 +108,12 @@ div.quota>span {
|
||||
}
|
||||
select.quota.active { background: #fff; }
|
||||
|
||||
input.userFilter {width: 200px;}
|
||||
span.userFilterReset {
|
||||
width: 16px; height: 16px; position: absolute;
|
||||
padding-top: 20px; margin-left: -20px;
|
||||
}
|
||||
|
||||
/* positioning fixes */
|
||||
#newuser .multiselect {
|
||||
min-width: 150px !important;
|
||||
|
@ -71,3 +71,15 @@ UserManagementFilter.prototype.run = function() {
|
||||
UserManagementFilter.prototype.getPattern = function() {
|
||||
return this.filterInput.val();
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief adds reset functionality to an HTML element
|
||||
* @param jQuery the jQuery representation of that element
|
||||
*/
|
||||
UserManagementFilter.prototype.addResetButton = function(button) {
|
||||
var umf = this;
|
||||
button.click(function(){
|
||||
umf.filterInput.val('');
|
||||
umf.run();
|
||||
});
|
||||
};
|
@ -425,6 +425,7 @@ $(document).ready(function () {
|
||||
// Implements User Search
|
||||
filter = new UserManagementFilter(
|
||||
$('#usersearchform input'), UserList, GroupList);
|
||||
filter.addResetButton($('.userFilterReset').first());
|
||||
|
||||
UserList.doSort();
|
||||
UserList.availableGroups = $('#content table').data('groups');
|
||||
|
@ -27,6 +27,7 @@
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<form autocomplete="off" id="usersearchform">
|
||||
<input type="text" class="input" placeholder="<?php p($l->t('Search Users and Groups')); ?>" />
|
||||
<input type="text" class="input userFilter" placeholder="<?php p($l->t('Search Users and Groups')); ?>" />
|
||||
<span class="svg icon-delete userFilterReset"></a>
|
||||
</form>
|
||||
</div>
|
Yükleniyor…
Yeni konuda referans
Bir kullanıcı engelle