If your DNN website need a site map, you can find the open source application from [here].
After deploy the DNN SiteMap, the DNN really solve my problem, but I found out the SiteMap’s parent node order is not same with Tab Menu’s Order.
Here the Solution,
- download the source code [here]
- launch the VS.NET 2005 and open the solution
- double click SqlDataProvider.cs
- check out 2 methods here – GetRootNodesFromDb() and GetChildNodesFromDb(int parentTabId)
- notice the last line of each method which ORDER BY t.TabId
- ok, is show time now, replace ORDER BY t.TabId to ORDER BY t.TabOrder, t.TabName –t.TabId
- you can compare both tab menu and sitemap parent node is tally now.