Opened 11 years ago
Last modified 7 years ago
#11014 closed defect
BatchModification can't be used when JavaScript is disabled — at Initial Version
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | 1.0.1 |
Component: | query system | Version: | |
Severity: | normal | Keywords: | batch-modify |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
The column of checkboxes is added by JavaScript code, so there is no way to select tickets when JavaScript is disabled. As far as I know, Trac still has the goal of being providing full basic functionality without JavaScript.
Therefore I propose to create a patch that moves addition of the checkboxes to the template. This would also be a good opportunity to put a few functional tests in place for the BatchModify functionality.
If we don't wish to provide BatchModify when JavaScript is not present, then alternatively I'd propose that the Batch Modify form controls be hidden when JavaScript is not present. This could probably be accomplished by hiding them by default in the CSS, and having the JavaScript code set them visible.