After I upgrade a DNN 4.x installation (I forget what version) to 5.1.4, in all the pages that contain existing modules, the tabmodule ordering for editing the pages doesn't work! The modules are still displayed in the correct order, however, there is only the option to add a new module to the "bottom" of the pane. In other words, it does not seem to recognize that there are already modules in the pane, and therefore does not give me the option to add to "top" or "before" or "after" a specified module. In addition, once the module is added to the bottom of the page, in the actions menu there is no option to move the module up or down, because DNN thinks it is the only module in the Pane still. Only after I add a second additional module to the pane does DNN finally recognize that there are multiple modules in the pane, and will allow the move up/down as well as insert modules to the top/bottom/above/below other modules.
Does anyone know how to get DNN to recognize that the modules that were created before the upgrade exist in the Panes that they are in? I have done a Sql query like the following to verfiy that the modules do actually exist in the pane and in the correct order:
SELECT TOP (100) PERCENT dbo.DesktopModules.FriendlyName, dbo.Modules.ModuleTitle, dbo.TabModules.ModuleOrder, dbo.Tabs.TabName,
dbo.DesktopModules.DesktopModuleID, dbo.Tabs.TabID, dbo.Modules.ModuleID, dbo.TabModules.TabModuleID, dbo.TabModules.IsDeleted,
dbo.TabModules.PaneName
FROM dbo.TabModules INNER JOIN
dbo.Modules ON dbo.TabModules.ModuleID = dbo.Modules.ModuleID INNER JOIN
dbo.ModuleDefinitions ON dbo.Modules.ModuleDefID = dbo.ModuleDefinitions.ModuleDefID INNER JOIN
dbo.DesktopModules ON dbo.ModuleDefinitions.DesktopModuleID = dbo.DesktopModules.DesktopModuleID INNER JOIN
dbo.Tabs ON dbo.TabModules.TabID = dbo.Tabs.TabID
WHERE (dbo.TabModules.IsDeleted = 0) AND (dbo.Tabs.TabName = N'Home') AND (dbo.TabModules.PaneName = N'ContentPane')
Is there some other new database field that needs to be updated for DotNetNuke to recognize the modules that exist in the Pane? (*note that this is only a problem when editing the site; the tabmodule ordering still works as it did before when just rendering the page when not logged in)
Thanks in advance!!! 