Browse Source

add reset button for the filter field

tags/v7.0.0alpha2
Arthur Schiwon 10 years ago
parent
commit
a9bd416643

+ 8
- 2
settings/css/settings.css View File

@@ -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;

+ 12
- 0
settings/js/users/filter.js View File

@@ -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();
});
};

+ 1
- 0
settings/js/users/users.js View File

@@ -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');

+ 2
- 1
settings/templates/users/part.createuser.php View File

@@ -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>

Loading…
Cancel
Save