Immortal: I think I know what's causing these problems. It's the order of the rewriterules in the .htaccess file.
I turned on rewrite logging for my Apache server, and saw this entry when i tried to send a thread to a friend:
rewrite sendtofriend-trillium-clothing-shop-1090.html -> showthread.php?goto=1090&t=shop
So I looked at the rules in the .htaccess and saw this rule about midway through:
RewriteRule ^(.*)-(.*)-(.*).html showthread.php?goto=$3&t=$2 [L]
That should be the LAST Rewriterule in the .htaccess file, so it catches anything that falls through the other rules.
I moved it to the bottom of my .htaccess and it fixed the problem with sending email to a friend. So that problem is resolved. Now to figure out the WYSIWYG problem.
Edit: I found proof that the editor problem might be related to Internet Explorer. I loaded Firefox, and tried a New Topic, and everything worked (smilies popup, attachment manager, etc..)
In IE, the smilie popup and attachment manager does NOT work. I did some research and I'm guessing it has something to do with the <base> tag. Maybe because IE6 is not fully XHTML compliant? Firefox understands it and is fine. Is there a workaround?
|