Modify

Opened 7 years ago

Closed 4 years ago

#973 closed defect (wontfix)

confusing grey-out of form labels

Reported by: anonymous Owned by: CuriousCurmudgeon
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 (1)

batchmod-bug.png (57.5 KB) - added by zachatwork@… 6 years ago.
All fields are disabled, even when checked, except comment field.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 7 years ago by anonymous

  • Owner changed from ashwin_phatak to anonymous
  • Status changed from new to assigned

comment:2 Changed 6 years ago 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.

comment:3 Changed 6 years ago by anonymous

*ping*

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

Changed 6 years ago by zachatwork@…

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

comment:4 Changed 6 years ago 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.

comment:5 Changed 5 years ago by anonymous

In my case jquery.js was already linked by debian package, but it still did not work --- and there were no request for jquery.js in apache log. I made both apache restart and full page reload at a time, and one of those actions, or both of them helped.

comment:6 Changed 4 years ago by CuriousCurmudgeon

  • Owner changed from anonymous to CuriousCurmudgeon
  • Status changed from assigned to new

comment:7 Changed 4 years ago by CuriousCurmudgeon

I need more information on this. Specifically I need to know

  • Browser version
  • Browser plugins
  • Trac version
  • Trac plugins

comment:8 Changed 4 years ago by CuriousCurmudgeon

  • Resolution set to wontfix
  • Status changed from new to closed

This ticket started as a request to change how fields are enabled in the batch modify form, but became one for those who were having problems with the checkboxes. Since the checkboxes should now be fixed in #6516 I am closing this as wontfix.

Add Comment

Modify Ticket

Action
as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from CuriousCurmudgeon. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.