A few hours ago, one of the site owners sent me an email saying that they "couldn't click on anything". Upon more inspection, it turns out that they do not have access to the ribbon bar, cannot click the Site Actions button, and cannot click the user menu (top-right of screen, when you click your username to go to My Sites, and such).
I removed the site owner from the Site Owners group, added her to Visitors, and confirmed that she still had the issue. I then progressively moved him up into Members, and then Owners again, and still no luck. Adding him to the User Policy on the web application (full control) didn't work, either.
The site owner follows this up with an email saying that she is getting this message:
Message: '_spBodyOnLoadFunctionNames' is undefined Line: 131 Char: 1 Code: 0 URI: https://sharepoint.com/IT/Pages/default.aspx
Message: '_spBodyOnLoadCalled' is undefined Line: 151 Char: 98 Code: 0 URI: https://sharepoint.com/IT/Pages/default.aspx
Message: Object expected Line: 795 Char: 1 Code: 0 URI: https://sharepoint.com/IT/Pages/default.aspx
Message: 'ContextInfo' is undefined Line: 1179 Char: 7 Code: 0 URI: https://sharepoint.com/IT/Pages/default.aspx
and this continues for about 20 or so errors. Some of them give a URIs pointing to scripts:
https://sharepoint.com/IT/Pages//_layouts/1033/ie55up.js?rev=aLkCI%2BqMbk0%2BXpjAY7eBc
https://sharepoint.com/IT/Pages/_layouts/sp.core.js?rev=7ByNlH%2BvcgRJg%2BRCctdC0w%3D %3D
And then they pointed me to some errors like...
SCRIPT5009: '_spBodyOnLoadFunctionNames' is undefined Home.aspx, line 990 character 76
SEC7115: :visited and :link styles can only differ by color. Some styles were not applied to :visited. Home.aspx
SCRIPT5007: The value of the property 'RegisterSod' is null or undefined, not a Function object Home.aspx, line 1063 character 1
The last email I received said that the person reporting these problems says that he can't see any calendar entries in any of the sites. What the heck?
All of these problems are apparently being experienced by everyone, except for me. And my user account has no administrative privileges...I use an admin account for that.
Needless to say, I'm pretty stumped on what to check first. I've never had to deal with script errors as I never see them (I'm not a web developer, just a system admin who happens to have an MCTS in configuring SharePoint 2010). I've spent a few hours looking into what happened and how to fix it, but so far have seen nothing in the ULS logs, and the server event logs show "normal" errors that I already know about.
Does anyone have an idea of where I should start troubleshooting this? Is there a way to check to see if it was a master page that got changed somehow?