Milonic provide full featured pull down web menus for some of the worlds largest companies
click here to see what it can do for you

Download Milonic DHTML Menu
Buy Milonic DHTML Menu

Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:52

Forced link still showing after upgrade


Poster: eragon
Dated: Sunday October 8 2006 - 5:48:32 BST

I recently upgraded to the latest version. I also noticed the change in text for the link back to Milonic (which I'm happy to oblige :) ).

However, I've refreshed a few times, and while "MILONIC" does disappear some times, most of the time it is displayed. I've even cleared my cache a few times.

My site is http://www.familywebwatch.com. (Now watch: you're going to go to my site and it's going to work perfectly...just like when you go to the doctor and feel better all of the sudden. :lol: )


Poster: kevin3442
Dated: Sunday October 8 2006 - 11:35:01 BST

Hi,

From what I see, the source files you're currently using (in the mainnav directory) are still from the trial version. These are miloninc_src.js, mmenudom.js, and mmenuns4.js. You should be able to download your licensed copy from the the dopwnload section of the main milonic site. But to get the licensed copy, you have to be logged in with the email address you used when purchasing your license and your password. Click the "login" button at the top left of the page to log in. Download a licensed update, then upload those files to your site. That should do it.

Cheers,

Kevin


Poster: eragon
Dated: Sunday October 8 2006 - 16:27:52 BST

Interesting, I had no idea it was also tied to the login, which I wasn't logged in at the time. I'll go do that now and report back. Thanks!


Poster: eragon
Dated: Sunday October 8 2006 - 18:17:17 BST

Okay, I tried it and it appears to be better. There were a few times it still didn't switch out the "MILONIC", but I'll keep my eye on it.

Thanks so much for your help! :)


Poster: kevin3442
Dated: Monday October 9 2006 - 4:14:17 BST

Just had a quick look to confirm, and your licensed version is now there.

Cheers,

Kevin


Poster: eragon
Dated: Monday October 9 2006 - 5:02:20 BST

Thanks for confirming, but what other reason might be causing the forced link to appear? I just went to check my site and the menu came up with MILONIC again. Before the upgrade it never did this, or at least not as consistently. I've cleared out my cache in Firefox and IE. IE seems to be responding, but Firefox doesn't. Could it be something about Firefox?


Poster: kevin3442
Dated: Monday October 9 2006 - 5:12:56 BST

Did it come up on the home page? Does it seem to be random, or can you tell if it's happening on any particular page? Are your pages arranged into subdirectories, or are they all in the same directory?

Kevin


Poster: eragon
Dated: Monday October 9 2006 - 5:17:14 BST

Well, lately it seems pretty consistent to show MILONIC is I just land on the home page. However, if I click on another menu item to go to another page, it switches out like it should. When I move back to the home page (by clicking on "Home" in the nav), it switches and decides to stay that way whever I select another menu item. But if I select my bookmark to be taken to the home page that way, it stays on Milonic.

:?:


Poster: kevin3442
Dated: Monday October 9 2006 - 6:04:27 BST

Well... I'm a bit of a bonehead. Sorry. When you mentioned a licensed copy, I assumed it was a professional license for a commercial site. I had another look, and I see that it's actually a free license, which still requires that each page displaying the menu has a link to milonic.com. I see that you have the link in your footer. But when I load your home page, I notice that the footer is often slow to appear; sometimes appearing well after the rest of the page has already been rendered. Sometimes it appears quickly, but it is often delayed. Watch the footer when you load the page... notice that when the footer loads quickly, the menu is correct. But when the footer loads slowly, the menu contains MILONIC. What's happening in this case is that the menu has already appeared and checked for the required link, determining that it's missing, by the time your footer appears with the link.

So, how to fix it so that the link is present on the page when the menu checks for it? One possibility might be to set buildAfterLoad=true; at the top of your menu_data.js file. However, I think this property may affect submenus only.... not sure (I've been away from it for awhile)... so, it may not do the trick.

Another thing to try would be to load the menu scripts after the footer loads, at the bottom of the body instead of at the top (i.e., just before the </body> tag). Maybe start by loading your menu_data.js file at the bottom. If that doesn't work, then try all of them (milonic_src.js, etc.).

Hope that helps,

Kevin


Poster: eragon
Dated: Tuesday October 10 2006 - 5:20:59 BST

I tried moving it just before </body> and it seems to be doing a lot better with the few times I tested it.

You da man! :D