Skip to main content
Question

Remove multiple users from custom user set

  • August 22, 2017
  • 0 replies
  • 45 views

Is there a way to quickly remove multiple users from a User type field in the custom user set dialog?  I have over a hundred users, and having to click on each one to remove them is giving me carpal tunnel syndrome!   :)
This topic has been closed for replies.

  • Registered
  • August 23, 2017
I wish, but no.

I also wish you could make those user fields only show users in a certain "Role".  That would make things so much faster and clean.

  • Registered
  • August 24, 2017
Of course there is a way to do this with script. The answer to every question of the type "is it possible?" is YES if you use script.

You modify the <select> to add a multiple attribute so multiple users can be selected and then further modify the RemoveUser() function (original shown below) to have the behavior you want.

function RemoveUser(id) {
  var select = document.getElementById(id);
  if (select.selectedIndex == -1) {
    showError("You must first select a name to remove from the list.");
    return
  }
  if (!IsExplanatoryOption(select.options[select.selectedIndex])) {
    var saveIndex = select.selectedIndex;
    select.options[select.selectedIndex] = null;
    if (saveIndex < select.options.length) {
      select.selectedIndex = saveIndex
    }
  }
}

Forum|alt.badge.img+14
Reviving this post 4 years later. Does anyone know if it is now possible?

------------------------------
Mike Tamoush
------------------------------