Forum Discussion

slloydavantsllo's avatar
slloydavantsllo
Qrew Trainee
8 years ago

Remove multiple users from custom user set

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!   :)
  • MCFNeil's avatar
    MCFNeil
    Qrew Captain
    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.
  • 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
        }
      }
    }
  • Reviving this post 4 years later. Does anyone know if it is now possible?

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