Adds 2 checkboxes at the top of userlist in the settings, to display/hide optional columns
This fixes #9367.
This commit is contained in:
parent
54eb2f42df
commit
c7c54d9361
|
@ -92,6 +92,8 @@ td.password>img,td.displayName>img, td.remove>a, td.quota>img { visibility:hidde
|
|||
td.password, td.quota, td.displayName { width:12em; cursor:pointer; }
|
||||
td.password>span, td.quota>span, rd.displayName>span { margin-right: 1.2em; color: #C7C7C7; }
|
||||
span.usersLastLoginTooltip { white-space: nowrap; }
|
||||
th#headerLastLogin, td.lastLogin { display : none; }
|
||||
th#headerStorageLocation, td.storageLocation { display : none; }
|
||||
|
||||
td.remove { width:1em; padding-right:1em; }
|
||||
tr:hover>td.password>span, tr:hover>td.displayName>span { margin:0; cursor:pointer; }
|
||||
|
|
|
@ -707,4 +707,27 @@ $(document).ready(function () {
|
|||
);
|
||||
});
|
||||
|
||||
// Option to display/hide the "Storage location" column
|
||||
$('#CheckboxStorageLocation').click(function() {
|
||||
if ($('#CheckboxStorageLocation').is(':checked')) {
|
||||
$("#headerStorageLocation").show();
|
||||
$("#userlist td.storageLocation").show();
|
||||
} else {
|
||||
$("#headerStorageLocation").hide();
|
||||
$("#userlist td.storageLocation").hide();
|
||||
}
|
||||
});
|
||||
// Option to display/hide the "Last Login" column
|
||||
$('#CheckboxLastLogin').click(function() {
|
||||
if ($('#CheckboxLastLogin').is(':checked')) {
|
||||
$("#headerLastLogin").show();
|
||||
$("#userlist td.lastLogin").show();
|
||||
} else {
|
||||
$("#headerLastLogin").hide();
|
||||
$("#userlist td.lastLogin").hide();
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
|
|
@ -28,7 +28,18 @@
|
|||
alt="<?php p($l->t('Enter the recovery password in order to recover the users files during password change'))?>"/>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<form id="userlistoptions">
|
||||
<?php p($l->t('Display')) ?> :
|
||||
<label><input type="checkbox" name="StorageLocation" value="StorageLocation" id="CheckboxStorageLocation">
|
||||
<?php p($l->t('Location')) ?>
|
||||
</label>
|
||||
<label><input type="checkbox" name="LastLogin" value="LastLogin" id="CheckboxLastLogin">
|
||||
<?php p($l->t('Last login')) ?>
|
||||
</label>
|
||||
</form>
|
||||
|
||||
<form autocomplete="off" id="usersearchform">
|
||||
<input type="text" class="input userFilter" placeholder="<?php p($l->t('Search Users and Groups')); ?>" />
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue