I see what you're doing here with this forums stuff. I don't think your current tactic of sticking the whole forumin an iFrame is a very good solution for long-term maintainability. The version of IPboards you're using does lots dynamic element addition and resizing, and that causes the height of your iframe's body element to expand vertically a lot.
Here are the actions that I've found expand the (inner) page body:
- Quick-replying to a post
- Sending a message to a user
- activating or de-activating editor features and toolbars
- the button to send a message to a user from thier profile
- the middle mouse button to open a link in a tab
- the back button
Here is my suggestion, based on the fact that your forum host system (community.playhawken.com) is totally separate from your webhost (www.playhawken.com):
- Configure IPboards so that the IPboards web-url-root is www.playhawken.com/forums. IE, the header tag that IPboards prints for the board CSS should be
http://www.playhawken.com/forums/public/style_css/css_7/ipb_styles.css
- Configure NGINX on www.playhawken.com to reverse-proxy requests to www.playhawken.com/forums(.*) to point to community.playhawken.com/(1)
Edited by JustJake, December 04 2012 - 06:40 PM.