#372: 'Select All' function on WebAdmin Plugin panel --------------------------+----------------------- Reporter: rjollos | Owner: rjollos Type: enhancement | Status: new Priority: major | Milestone: Release 5 Component: ui design | Version: 0.4.0 Resolution: | Keywords: jquery --------------------------+----------------------- Comment (by rjollos): The changeset from [trac 11504] was copied (!JavaScript part only), and the following changes made: * Replaced selector `table.listing` -> `table.table` to reflect !Bloodhound/Trac template differences. * Replaced **Enabled** text with a ''select all'' checkbox, rather than wrapping it in a `label` and pre-pending the ''select all'' checkbox. The **Enabled** text is copied to the element `title` attribute. I'm hoping the function of the checkboxes is obvious enough that we don't need text in the table header. This was discussed in trac:#9609, but ultimately the text was kept. I think the layout doesn't look very nice with the text retained, and it looks even worse for Bloodhound than for Trac. Removing the text also narrows the column of checkboxes, allowing more width for the Component description (though #376 will help with that quite a bit as well). We can always add a note somewhere on the page describing the function of the checkboxes. Similar features have been implemented for the [trachacks:AccountManagerPlugin] recently in trachacks:#10745, with more similar features forthcoming. These are small steps towards more dynamic behavior for the user interface (see #277 for one of the more significant changes, and more tickets will be created soon for features outside the admin panels which will have more far-reaching impacts on end-users). Committed in r1443860. I'll leave the ticket open for a few days for comments. -- Ticket URL: Apache Bloodhound The Apache Bloodhound (incubating) issue tracker