Don't show content of more boxes outside a vsite.

#2951 
![boxes test](https://f.cloud.github.com/assets/1222368/667108/a08ad854-d7e6-11e2-8758-5a183f48838c.png)
I've blocked more boxes. We can see the results in the boxes test bases on the [gist](https://gist.github.com/baisong/5799489) of @baisong