I've got a skin that will not appear on a tab when you assign it when logged in as Host, but when you log out there it is in all its glory.
I looked at the exception log and found:
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.Skins.Admin.Page_Load
DatabaseVersion: 2.1.2
AssemblyVersion: 2.1.2.16001
PortalID: 0
PortalName: DotNetNuke
UserID: 2
UserName: host
ActiveTabID: 27
ActiveTabName: Cheque Bouncers
AbsoluteURL: /dnn212/Default.aspx
AbsoluteURLReferrer: http://localhost/dnn212/Default.aspx?tabid=27&def=Tab&action=edit
ExceptionGUID: 93c3a51e-61aa-46b7-a873-73a656b03b35
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
Message: Object reference not set to an instance of an object.
InnerException: System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.Skins.Admin.Page_Load(Object sender, EventArgs e)
Does anyone have any idea what's not going on?
I've tried removing tokens ([MENU] etc, just leaiving a ContentPane and loading it with a different name in case there's a caching issue, I've cleared the cache; nothing seems to work. But it does show fine when not logged in and the permissions for the tab have nothing to do with it (I can load other skins on the tab and they work fine).
The admin drop down menus all dissappear as well so you have to go to the Tabs module to change the skin back to something else.
This happens in DNN 211 and 212
Thanks in advance.
Co-Author of UCanUse Products Get it here!