Same level one tree is expanded in nav bar upon login

Last post 04-02-2010, 3:15 PM by bernieperry. 8 replies.
Sort Posts:
  •  04-10-2009, 4:43 AM 11979

    • wchester is not online. Last active: 02-08-2012, 7:46 PM wchester
    • Top 50 Contributor
    • Joined about 3 years ago
    • Posts 66

    Same level one tree is expanded in nav bar upon login

    Our site uses the theme Classic Blue with menu flyouts.  We have about 11 1st level menu items in the left hand nav bar.  Several of those have 2nd level items and a few of those have 3rd level items.

    Whenever someone logs in (happens on all accounts) the 6h menu item down is always expanded showing all of its 2nd level menu items.  I can click on another 1st level menu item which effectively collapses the 6th menu item.  Then I log out.  But when I log in again the 6th menu item is expanded all over again.

    I even deleted out all of the custom CSS code and the same result.  It happens in both IE 7 and Firefox 2, so it is not a browser translation issue. This one is driving me crazy.

  •  04-10-2009, 10:17 AM 11983 in reply to 11979

    Re: Same level one tree is expanded in nav bar upon login

    Without looking at your site I cannot be sure, but this might happen if your 6th item is your member-only section. Currently, after member logs in, he is redirected to member-only area and thus it is automatically expanded.(As per general algorithm - subpages of currently selected page are always automatically expanded)

    If this does not answer your question, please email support with details and we will look further into this.


    Dmitry Buterin, Chief Apricot
  •  04-10-2009, 9:31 PM 11988 in reply to 11983

    • wchester is not online. Last active: 02-08-2012, 7:46 PM wchester
    • Top 50 Contributor
    • Joined about 3 years ago
    • Posts 66

    Re: Same level one tree is expanded in nav bar upon login

    It is actually the third member's only section from the top.  But it was the first one created.  Regardless, what is the logic in redirecting a user to the member's only section?  Is that by WA design?  The general expectation of 99% of the users would be that they hit the home page first...thus the term "home" page :)  And the reason for having flyouts is so the user can see all of the first level menus without having to scroll down the page.  If the second level shows by default, it defeats the purpose of flyouts.

     I will run it by support.

  •  04-15-2009, 12:22 AM 12037 in reply to 11988

    • wchester is not online. Last active: 02-08-2012, 7:46 PM wchester
    • Top 50 Contributor
    • Joined about 3 years ago
    • Posts 66

    Re: Same level one tree is expanded in nav bar upon login

    I sent this issuein to support.  But I am interested in knowing if this is happening to other users out there.
  •  04-20-2009, 1:56 AM 12098 in reply to 12037

    • wchester is not online. Last active: 02-08-2012, 7:46 PM wchester
    • Top 50 Contributor
    • Joined about 3 years ago
    • Posts 66

    Re: Same level one tree is expanded in nav bar upon login

    So I received the answer from Support, which turned out to be Dmitri again.  So that was an interesting detour. LOL.  Anyway, for those of you that may read this, here is the official answer:

    "The way it works is that members are redirected to member-only section after login (aka restricted section). (And if there are more than one accessible to this member, system just uses the first one it can find, usually in order of creation)
    The original thinking behind this is that member-only section is the 'true' homepage for members since your main homepage is for everybody, including public.
    So for now there is no way to change this behavior, sorry. (One of the ideas we are analyzing for the future is enabling to customize after-login page for each membership level.)"

    This, above all other issues I have run into with WA, is the biggest disappointment for us.  It really destroys our menu system and the look of our site.  It also totally confuses new users who login to the site only to arrive at a seldom used section. There are several reasons why this is not good design logic on WA's part.

    First, WA allows for multiple Restricted Access/Member's Only sections.  So the fact that the system just picks the first one it can find and explodes its view to second-level menu items makes no sense.  The Member's Only menu tree that it opens by default for our site has numerous second-level menu items and ruins the hierarchy of the site.  I am not sure of the purpose for the new flyout menu templates if WA is going to pick menus to open by default.

    Also, the real Home page of our site is where we welcome new users, post alerts and important announcements, and a whole bevy of other information that changes from day to day.  The Member's Only section that WA selected to display for us is a seldom used, static section of the site.  New users will simply get lost upon login and wonder why we switched from our old site to a new, confusing site.

    Lastly, it has been well known for a hundred or so years that a web site's main URL takes the user to the site's home page.  WA says, "The original thinking behind this is that member-only section is the 'true' homepage for members".  But WA does not allow us to delete the "other" home page.  And what about sites like ours where almost every section is a restricted access section (except for the home page, of course)?  In order to get new users to see the dynamic info posted on our true home page, I will have to delete all existing restricted access sections, create a new restriceted access section that duplicates of our actual home page, and then recreate all the restricted user sections.  I am not thrilled about trashing 40 or more hours of work just to get back to basic home page functionality.  Nor am I thrilled about duplicating efforts to keep up 2 home pages.

    I really hope that WA re-evaluates the way this "functionality" works.

  •  03-17-2010, 3:38 PM 17436 in reply to 11988

    Re: Same level one tree is expanded in nav bar upon login

    wchester:

    It is actually the third member's only section from the top.  But it was the first one created.  Regardless, what is the logic in redirecting a user to the member's only section?  Is that by WA design?  The general expectation of 99% of the users would be that they hit the home page first...thus the term "home" page :)  And the reason for having flyouts is so the user can see all of the first level menus without having to scroll down the page.  If the second level shows by default, it defeats the purpose of flyouts.

     I will run it by support.


    Our members are getting very confused by this as well, it really makes no sense as they're getting dropped into a random subsection rather than the main members page where we have all the info about the site and their member ship is this something that can get changed?
  •  03-30-2010, 5:03 PM 17624 in reply to 17436

    Re: Same level one tree is expanded in nav bar upon login

    Hey wchester and mikeilgour ... I agree with nearly all the comments/suggestions you've both made here. That said, I did come up with a workaround for our site.

    As with your situation, when a member logs in to the site a page with the title "Members Only" opens automatically even though I use the disableLink technique to hide it. So I've added some content that goes like this: "Welcome to the Members Only area of the website. Here you will find ..." and then I include a few short sentences refering to the sections that are listed in the flyout nav bars for that area.

    BTW once a logged-in member goes to another page the Members Only page never appears again even if they try to click on that Level 1 navbar. (I assume that happens in your cases as well.) Of course it will appear again just once the next time they login.

    This workaround is not ideal but it seems better than the alternative.

  •  03-31-2010, 3:58 PM 17634 in reply to 17624

    Re: Same level one tree is expanded in nav bar upon login

    Hi bernieperry,

    For a situation like yours, since you do not use that members only page, you can add some javascript to redirect it to the home page or another page of your choice. See this post: http://community.wildapricot.com/thread/13874.aspx


    Poetic Apricot (Matthieu)
    http://twitter.com/PoeticApricot
    Need help? Give me a call! 1-877-493-6090

    Customization help isn't a service we provide; I will do my best to help you in the forums as time permits however I recommend consulting our partners
  •  04-02-2010, 3:15 PM 17657 in reply to 17634

    Re: Same level one tree is expanded in nav bar upon login

    Hi Matthieu,

    Thanks for the tip. It works perfectly and is much better than what I had set up.

    Bernie

View as RSS news feed in XML
Membership Software - Wild Apricot