Ticket #973 (assigned defect)

Opened 2 years ago

Last modified 4 months ago

confusing grey-out of form labels

Reported by: anonymous Assigned to: anonymous (accepted)
Priority: normal Component: BatchModifyPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

It is very confusing at first that labels and entry fields in the batch update form are greyed out until the corresponding check box has been checked.

Perhaps make the label apply to the check box so that clicking it will check the box and enable the other controls? That way, also, the label won't be greyed out which dissuades users from touching it.

Attachments

batchmod-bug.png (57.5 kB) - added by zachatwork@gmail.com on 07/22/08 21:52:20.
All fields are disabled, even when checked, except comment field.

Change History

07/19/07 16:50:56 changed by anonymous

  • owner changed from ashwin_phatak to anonymous.
  • status changed from new to assigned.

06/13/08 15:26:33 changed by anonymous

I am also having this issue in 0.11. Also, even after checking the box, I can not edit the field(s).

Hopefully this will get fixed,as it's a very useful plug-in, well will be if fixed.

07/22/08 21:51:31 changed by anonymous

*ping*

I am also having this problem in 0.11, all fields greyed out except "comment". See attachment.

07/22/08 21:52:20 changed by zachatwork@gmail.com

  • attachment batchmod-bug.png added.

All fields are disabled, even when checked, except comment field.

08/12/08 18:13:48 changed by anonymous

To those commenting that the fields stay disabled, even after checking the adjacent check box:

This was happening for me because jquery.js was not being loaded. Apparently Trac still functions without it, more or less. You'll see a 404 response for each js/jquery.js request in your web server logs (if applicable) and if your browser logs errors, It'll show up there too (i.e. Firefox's Tools > Error Console)

I'm using a Debian unstable packaged version of Trac (0.11-3), where the jquery file is removed and replaced with a package dependency for "libjs-jquery". I didn't look into why jquery.js isn't loaded, but instead just symlinked jquery.js to my Trac site-packages directory:

ln -s /usr/share/javascript/jquery/jquery.js /usr/lib/python2.4/site-packages/trac/htdocs/js/

Which ain't the right way to fix it ...but does fix the problem for me. YMMV.


Add/Change #973 (confusing grey-out of form labels)




Change Properties
Action