This topic is locked

Stack overflow with IE8

12/8/2009 7:42:37 PM
PHPRunner General questions
D
Dale author

If have a table with inline edit enabled.

I have the list set at show 20, but I can see users opening this up to 500 records.

But even with just 18 or 20 records showing, clicking Edit selected when the viewed list is checked,

IE 8 barks that there is a "Stack overflow at line ###.
Im am hoping there is workaround here.

The fields that I have enabled to inline edit make up only about 6 fields. One being a note field the others are a couple of lookup fields.
Has this been commented on before, seems strange. FF does not have an issue with the select all and Edit selected.

J
Jane 12/9/2009

Dale,
I see what you're saying. This error happens when you try to update two or more records using InlineEdit and some JS files are not loaded.

To fix it open PHPRUnner5.1/source/list.php file, find this line:

AddJSFile("validate");



and add following code just after:

AddJSFile("ui");

AddJSFile("ui.core","ui");

AddJSFile('ui.resizable','ui.core');

AddJSFile("onthefly");



Then open and rebuild your project.
Let me know how it works.

D
Dale author 12/9/2009

Thanks Jane,
On my test box it worked like a charm.
Because I have edited the list.php file in the source folder, will I lose these changes when I upgrade phprunner in the future.

I have made additions to the language files and the searchsuggest.php file. I would assume these will be affected also on upgrade?.
Thankyou for the fix to the stack overflow.

J
Jane 12/10/2009

Dale,
we'll fix this bug in the next upgrade.

Unfortunately you'll need to apply all your custom changes in the new version.