https://bugzilla.wikimedia.org/show_bug.cgi?id=33497
Web browser: ---
Bug #: 33497
Summary: editwarning dialog does not appear in IE8
Product: MediaWiki extensions
Version: any
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: WikiEditor
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected], [email protected]
Classification: Unclassified
When the editwarning feature is enabled, the warning dialog does not appear in
IE8. It works fine in Firefox 8.0 and Chrome 16.0.912.63 m. This is on Windows
Server 2008 with MediaWiki 1.18.0. (It's also broken in 1.17.1.)
I am guessing that your custom "beforeunload" handler is not working correctly
in IE8. I tried a custom extension that seems to work fine using this ordinary
jQuery code:
$(window).bind("beforeunload",
function() {
if (various conditions) {
return 'You will lose any edits you have made.';
}
}
});
My configuration is:
# Vector skin feature configuration
require_once( "{$IP}/extensions/Vector/Vector.php" );
$wgVectorUseSimpleSearch = true;
$wgDefaultUserOptions['vector-collapsiblenav'] = 1;
$wgVectorFeatures['editwarning']['global'] = true;
$wgDefaultUserOptions['vector-editwarning'] = 1;
$wgDefaultUserOptions['useeditwarning'] = 1;
#$wgVectorUseIconWatch = true;
# WikiEditor
require_once( "$IP/extensions/WikiEditor/WikiEditor.php" );
$wgDefaultUserOptions['usebetatoolbar'] = 0;
$wgDefaultUserOptions['usebetatoolbar-cgd'] = 0;
$wgDefaultUserOptions['wikieditor-preview'] = 0;
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l