Modify ↓
Opened 14 years ago
Closed 14 years ago
#7303 closed defect (fixed)
UI should be consistent with custom query filters
Reported by: | CuriousCurmudgeon | Owned by: | CuriousCurmudgeon |
---|---|---|---|
Priority: | normal | Component: | BatchModifyPlugin |
Severity: | normal | Keywords: | ui |
Cc: | Trac Release: | 0.11 |
Description
The current plugin UI predates the built-in Trac custom query UI. Update the batch modify section to use something similar. Users should be able to easily add the fields they want to modify the same way they add filters to the query.
Attachments (0)
Change History (20)
comment:1 Changed 14 years ago by
comment:2 Changed 14 years ago by
- General code cleanup
- Moved most of the jQuery code to batchmod.js. There is still a little bit left that is built with Genshi. That won't be needed by the time I'm done though.
- Commented most of the jQuery code. It's now clear what each block is doing.
- Removed some apparently useless code dealing with columns.
comment:3 Changed 14 years ago by
Status: | new → assigned |
---|
comment:4 Changed 14 years ago by
comment:5 Changed 14 years ago by
comment:7 Changed 14 years ago by
comment:8 Changed 14 years ago by
comment:9 Changed 14 years ago by
comment:10 Changed 14 years ago by
comment:11 Changed 14 years ago by
- Made all element ids and names consistent. All start with "batchmod" now.
- Setting a resolution automatically sets the status to closed.
- Setting a status requires a resolution be set client-side
- At radio group must have an element selected.
- All validation is displayed to the user in spans next to the inputs.
comment:12 Changed 14 years ago by
comment:13 Changed 14 years ago by
comment:15 Changed 14 years ago by
comment:16 Changed 14 years ago by
comment:17 Changed 14 years ago by
comment:18 Changed 14 years ago by
- Fixed a typo that was causing elements to be added incorrectly to the page in IE. I can't believe it even worked in Firefox.
- Fixed a bug that was allowing the form to submit even if a resolution was required.
- Converted all tabs to spaces.
- Ran it through jslint and made recommended fixes.
comment:19 Changed 14 years ago by
comment:20 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
(In [8164]) refs #7303