I noticed it after some of my users imported with permissions that aren't quite right. I can correct the permissions problem and get it all working, but there's an underlying problem that needs correcting before I can go any further.
When a user tries to view something they don’t have permission for, the forum display just corrupts like this:
To try and boil the problem down to the basics, I’ve done a new install with nothing imported, no add-ons installed, no styling and nothing changed in the Admin CP.
I created a new user though the front-end, made a single post, and it all worked OK.
I then log in as an Admin and remove the View permission from the User Group, and the user gets a corrupted screen as above when they next log in. If I change the permissions back, it works correctly again.
I’ve tried exactly the same thing using XenForo’s demo on their website, and that handles it correctly, showing a message saying “You do not have permission to view this page or perform this action” when the user without the correct permissions logs in.
I guess I’m either making a basic mistake with the install, or there’s something at server level not working as it should.
Any suggestions how I can go about locating the problem?
89.8 KB Views: 2