Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...ERROR:: Page HeirarchyERROR:: Page Heirarchy
Previous
 
Next
New Post
7/27/2010 1:39 PM
 
Rhys -
Thanks, this is totally above my skill set, but I've sent along to my IT person to see if it makes sense to him.
I really appreciate the suggestion. I'm concerned this issue keeps getting marked resolved, I rushed us to 5.4.4 knowing I needed to restructure site and it wouldn't work in 5.4.1 This is truly show stopper, in my opinion.
 
New Post
7/28/2010 10:31 PM
 
Ryhs (or anyone)

Our SQL admin ran this script (thanks again) and said it didn't throw anything back to repair. So I'm trying to dig more. I looked at the event long and discovered the site is getting near constant general exceptions and they all basically say this:

InnerException: Page naming conflict. Url of (dnn541.tylertech.com/solutions-products/courts-justice-solutions/county-state-courts/) resolves to two separate pages (tabid = 120, tabid = 123). Only the second page will be shown for the url. Rename one or both pages to ensure a unique Url. To stop this message from appearing in the log, set checkForDupUrls=false in the web.config, under the FriendlyUrlProvider section

Could this be related to the type of issues I'm seeing in the admin > pages tab (child pages appearing as siblings and the disappearance of child/grand child pages when I reassign a page to a new parent)?? If so, is there a resolution?
 
New Post
7/29/2010 6:35 AM
 
Hi Amy,

The URL rewriter exceptions are certainly a problem that you should address, but I would not expect the underlying problem there to affect page management.

Definitely in my case, and in a lot of other cases that I've read about, it was corrupt data that was the cause of persistant problems after the DNN functionality was fixed. Here's a cut down script that you can run yourself in the Host | SQL page to see the data that is being manipulated during page management.

select PortalID, TabID, ParentId, TabName, Level, TabPath
from dbo.Tabs
where left(TabPath,6) <> N'//Host' and left(TabPath,7) <> N'//Admin'
order by PortalID, TabID

Now that you can see the raw data find a page that is not behaving as expected, specifically you need it's TabId. Find the row for the TabId in question. In this row the ParentId value should be the TabId of the parent page, the Level should be 0 for top level pages (i.e. those with no parent defined), 1 for the next level in the page hierarchy, etc. The TabPath should be of the format //TopLevelTabName//NextTabName//YourTabName; specifically, the tab names (without spaces and punctuation) of your tab and all parent tabs up to the top level must be there.

If the data is right then I have no idea what is causing your page management problems. If you can find examples of bad data then throw it back to your SQL guy and ask him to try again :)

Good luck,
Rhys

www.rmjcs.com - Mostly SQL Server Stuff
 
New Post
7/29/2010 10:16 AM
 
Rhys

I think you might be my new best friend!!! Thanks so much for taking my issue seriously....I ran the shortened script in host > sql and I am still going through the data (there are hundreds of pages to sort through, but I think I'm already seeing a bunch of errors. My SQL admin is back to the office on Monday, if I can sort through where I am seeing the errors by then, what do I tell him to do to work on fixing this? Running your original script?

THANKS!!!!!!
 
New Post
7/29/2010 12:40 PM
 
Amy,

Instructions for using the script are on the page with the script, if your SQL guy has any problems using it he can contact me through the Feedback page on the same site.

I was in the middle of a major site re-design for one of my portals, loads of new pages, loads of pages being moved around, when I did the upgrade from 4.9.5 to 5.4.2 and found this problem for myself. I then spent a whole day investigating and the result is the script on my site - happy to share it for DNNers in the same predicament :) Rest assured though that once all the Tabs data is right then page management in DNN 5.4.4 works exactly as it should and you haven't lost any pages.

Rhys

www.rmjcs.com - Mostly SQL Server Stuff
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...ERROR:: Page HeirarchyERROR:: Page Heirarchy


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out