Modify Navigation Error

I am having trouble modifying the left navigation. This issue only happens
to me when I copy or move a subsite to a new location. For some reason when
I copy or move a site, the heading links on the new site still point to the
old locations, while the links update properly. So I go to "Site Actions" ->
"Site Settings" -> "Modify Navigation" and edit the URL of the heading
myself. It then redirects me to an error page which tells me that the page
was modified by another user. Then it duplicates the arguments (if there are
any) at the end of the URL. So for instance, if I changed the URL to be
"/helpdesk/_layouts/viewlsts.aspx BaseType=1" then it would be automatically
updated to be "/helpdesk/_layouts/viewlsts.aspx BaseType=1 BaseType=1" which
causes the link not to direct properly.

Has anyone else had this problem

Thanks for the help in advance.
Seth


Answer this question

Modify Navigation Error

  • msaeedf

    I have the same problem. Actually the problem exists whenever the navigation is manually editing. I am adding some links in Current Navigation pointing to People and Groups (e.g /_layouts/people.aspx MembershipGroupId=1). Every time I add/modify a link with querystring. All links with querystring duplicate the querystring once more. If I add 3 links, they will become

    /_layouts/people.aspx MembershipGroupId=1 MembershipGroupId=1
    /_layouts/people.aspx MembershipGroupId=2 MembershipGroupId=2 MembershipGroupId=2
    /_layouts/people.aspx MembershipGroupId=3 MembershipGroupId=3 MembershipGroupId=3 MembershipGroupId=3

    My stupid solution is to wrap the link by creating a Page with Redirect Page Layout. Then put the page on Current Navigation. But that layout must stay for 5 sec before redirecting to my target page and I don't know how to edit it to make it redirect immediately.


  • kjak

    I actually found a workaround for this about a week ago, and then someone from Microsoft posted the same workaround on another forum where I had posted the question. To fix the issue, just make the URLs absolute. So instead of:

    /_layouts/people.aspx MembershipGroupId=1 MembershipGroupId=1

    You would do this:

    http://yoursite.com/_layouts/people.aspx MembershipGroupId=1 MembershipGroupId=1

    The whole issue seems to be some sort of glitch. This is no solution to the actual problem, just a workaround. Hopefully this helps.

    Seth;


  • Modify Navigation Error