I'm moving from an old skin to a new skin.
My old skin has content areas named as such: RowFive_Grid3_Pane1
My NEW skin, purchased from a vendor, has content areas named as such: RowFiveGrid3Pane1
When I move from my old to my new skin, due to the underscores, all of the modules lose their "place" on the page and move to the topmost section of the content layout.
Modifying the underlying .ascx file of the new skin to contain the underscores works, but only temporarily. This new skin uses some sort of theme module to make easy CSS changes to it; the unfortunate downside is that it always reverts the content areas back to the naming schema which breaks everything.
The new skin's theme module allows me to change the name of each section. Great! That means I can simply fix each one to contain the underscore. Except, unfortunately, the theme module doesn't allow renaming the sections with a few special characters such as underscores.
So here I am. I've emailed the vendor for help, but I figured I'd ask - is there any way to get the actual modules themselves to associate with the new naming schema by modifying the database or something? Because that would solve all my problems.
Thanks
I have not used it in a while, but I used this: Make sure to backup your databse before using this.
Update TabModules SET PaneName = '[Pane A]' WHERE TabModules.TabModuleID IN (Select TabModuleID from ( SELECT TabModules.TabModuleID, TabModules.moduleid, Tabs.TabName, Tabs.PortalID, Tabs.IsDeleted, TabModules.PaneName, Tabs.TabID, Tabs.tabpath FROM Tabs INNER JOIN TabModules ON Tabs.TabID = TabModules.TabID WHERE Tabs.SkinSrc = [xx] AND TabModules.PaneName = '[Pane B]' AND Tabs.PortalID= [PID] AND NOT (tabs.TabPath like '//Admin%' OR Tabs.PortalID is null) ) AS Modules )
These Forums are dedicated to the discussion of DNN Platform.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.