Inserting a template (Cute Editor 6.6.0.0)
I have a template with absolute urls in the .htm file of type:
https://domain/?querystring
After inserting the template in IE and switching to the HTML view, these urls are shown as:
?querystring
That is, they are either converted to relative urls, or the https://domain/ -part is lost somewhere.
This will break links where absolute urls are required, like in emails.
Non-SSL urls http://domain/?querystring stay as they are in the .htm template.
Also, if the url in the template is written as:
http://domain/default.aspx?querystring
,it will stay like it is. This is the easiest fix so far.
Other strange issues with http://domain/?querystring urls
Switching between Normal and HTML views in IE does not convert the absolute https url to relative, but adds the default.aspx part.
https://domain/?querystring -> https://domain/default.aspx?querystring.
The default.aspx comes probably from the current address, since all pages in a DotNetNuke site use default.aspx.
I also tested with FF3.5 and Chrome. They behave quite differently, but do not break links by losing the https://domain part.
Cute Editor 6.0.0.0 also didn't break links. But as far as I can get it, http and https urls are processed differently by IE in Cute Editor 6.6.