Menu

#421 (ok 3.0.0-rc3) Checkboxes and IE7

closed-accepted
1
2008-09-27
2008-09-17
maschg
No

It seems that there was a bugfix in IE7 which causes now problems with a work-around made for IE-Versions >=5:

When you try to insert or edit a table row with a IE7-Browser all checkboxes on the page (tbl_change.php) are unchecked when you click somewhere in the page.

After searching for a while i found the solution in line 169 of the file "tbl_change.php":

$chg_evt_handler = (PMA_USR_BROWSER_AGENT == 'IE' && PMA_USR_BROWSER_VER >= 5 )

must be changed to

$chg_evt_handler = (PMA_USR_BROWSER_AGENT == 'IE' && PMA_USR_BROWSER_VER >= 5 && PMA_USR_BROWSER_VER < 7)

Best regards

martin

Discussion

  • Marc Delisle

    Marc Delisle - 2008-09-17
    • labels: 509103 --> Browser/W3C/JS compatibility
     
  • Marc Delisle

    Marc Delisle - 2008-09-17

    Moved to patches.

     
  • Marc Delisle

    Marc Delisle - 2008-09-18
    • assigned_to: nobody --> lem9
     
  • Marc Delisle

    Marc Delisle - 2008-09-18

    You mean the checkboxes for Null? I tried to reproduce this problem and could not, with IE7 version 7.0.5730.11.

    Which IE 7 version are you using?

     
  • Marc Delisle

    Marc Delisle - 2008-09-24
    • status: open --> pending
     
  • maschg

    maschg - 2008-09-25

    It affects all checkboxes on the page "tbl_change.php". Those for Null and those for "ignore" (when you insert new rows).

    I tested it on 4 different PCs, all running Windows XP Professional SP2 Build 2600 (german) and Microsoft Internet Explorer Version 7.0.5730.11 (Updateversion: 0).

    With IE 6.0.2600.0000 everything worked perfect but with IE 7 it's almost impossible to work with phpMyAdmin (without that patch): every time you insert a new data set, an additional empty data set is inserted (because the checkbox "ignore" is automatical unchecked) and it's impossible to insert Null values.

    martin

     
  • maschg

    maschg - 2008-09-25
    • status: pending --> open
     
  • Marc Delisle

    Marc Delisle - 2008-09-25

    Merged in subversion, thanks.

     
  • Marc Delisle

    Marc Delisle - 2008-09-25
    • priority: 5 --> 1
    • summary: Wrong $chg_evt_handler causes uncheck of checkboxes in IE7 --> (ok 3.0.0-rc3) Checkboxes and IE7
    • status: open --> open-accepted
     
  • Marc Delisle

    Marc Delisle - 2008-09-27
    • status: open-accepted --> closed-accepted