I'm not sure if this is something new, or it's just that no one has reported it to me until now, but it seems that IE users get an error when using the advanced editor and they click the "insert image" or "insert email address" buttons. To fix this, I had to make an edit in forums/clientscripts/vbulletin_textedit.js as follows:
Code:
if (is_ie7)
{
var returnvalue = window.showModalDialog("clientscript/ieprompt.html", { value: defaultval, label: dialogtxt, dir: document.dir, title: document.title }, "dialogWidth:320px; dialogHeight:150px; dialogTop:" + (parseInt(window.screenTop) + parseInt(window.event.clientY) + parseInt(document.body.scrollTop) - 100) + "px; dialogLeft:" + (parseInt(window.screenLeft) + parseInt(window.event.clientX) + parseInt(document.body.scrollLeft) - 160) + "px; resizable: No;");
}
Change to (add your forum's url where I've put
www.mysite.com/forums/):
Code:
if (is_ie7)
{
var returnvalue = window.showModalDialog("http://www.mysite.com/forums/clientscript/ieprompt.html", { value: defaultval, label: dialogtxt, dir: document.dir, title: document.title }, "dialogWidth:320px; dialogHeight:150px; dialogTop:" + (parseInt(window.screenTop) + parseInt(window.event.clientY) + parseInt(document.body.scrollTop) - 100) + "px; dialogLeft:" + (parseInt(window.screenLeft) + parseInt(window.event.clientX) + parseInt(document.body.scrollLeft) - 160) + "px; resizable: No;");
}
AND
Code:
// workaround for IE throwing insecure page warnings
iframe.src = 'clientscript/index.html';
(same as above, put your forum's url in place of
www.mysite.com/forums/)
Code:
// workaround for IE throwing insecure page warnings
iframe.src = 'http://www.mysite.com/forums/clientscript/index.html';
That way, when the user is in the groups directory, it is not trying to access relative (and non-existent) urls.