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:37
Opera 7.11 Support for free/eval license
Poster: Lief
Dated: Wednesday March 17 2004 - 17:24:41 GMT
1) I am a new user of Milonic
2) I really like this menu
3) The real question: I am trying it out for a while on my personal homepage and just figured I would use the "link to milonic" method for removing the Milonic menu item from my menu.
I test it using IE 6.0, Mozilla 1.6, and Opera 7.11
It works in all but Opera 7.11 where the first menu item is still replaced with the Milonic link.
Some possibilities I have considered but either don't know how to test/fix or don't know enough about the functioning of Opera to know what to do.
1) All CSS driven page? No tables. (unlikely) The only reason that I bring this up is that some formatting for the menu messes/takes precedence over my CSS file when I place the menu...mostly margins and background colors and stuff.
2) Something is turned off in my preferences in Opera that disallows the Milonic code to function properly. I checked and I have java and javascript enabled so if that isn't it then I don't know.
So...after searching through this forum for about half an hour I figured somebody might know what is up? Or perhaps yet another buggy Opera thing to make your hair #CCCCCC
Oh yeah, and I didn't post any URL or anything because it is simply an unchanged Milonic script section in the /head and this somewhere in the body <a href="http://www.milonic.com">Milonic</a>
Thanks for any help.
Lief
Re: Opera 7.11 Support for free/eval license
Poster: John
Dated: Wednesday March 17 2004 - 17:44:22 GMT
Lief wrote:
1) I am a new user of Milonic
Welcome!
Lief wrote:
2) I really like this menu
Thank you. We like to think it's the best!
Lief wrote:
Oh yeah, and I didn't post any URL or anything because it is simply an unchanged Milonic script section in the /head and this somewhere in the body <a href="http://www.milonic.com">Milonic</a>
That link is not quite right. As specified, it must be...
http://www.milonic.com/
Note the closing / that you left out.
Poster: Lief
Dated: Wednesday March 17 2004 - 17:51:54 GMT
Dang me! Nice catch. The devil is usually in the details.
However, not this time, at least not that detail.
This is what I have for the link now.
<a href="http://www.milonic.com/">milonic</a>
still works in IE 6 and not in Opera 7.11
Thanks,
Lief
Poster: John
Dated: Wednesday March 17 2004 - 18:27:02 GMT
OK, Andy will take a look.
You have a Milonic link on all pages that use the menu, correct?
Poster: Lief
Dated: Wednesday March 17 2004 - 18:47:18 GMT
Well for right now I only have one page (template building) but that brings up a possibility? (probably a novice question)
Perhaps the code is looking at another page in that directory that is unrelated but that doesn't have a milonic link? I guess I assumed that the code was only looking at the current page being loaded/viewed.
If Menu on xyz.html and a milonic link on xyz.html,
And Menu on abc.html and NO link on abc.html.
Then Milonic link in menu on abc.html
and (here is the question)
Milonic link in menu on xyz.html?
I assume no is the answer to this but it is a something I hadn't considered and therefore remains an ignorant possibility.
Thanks again, you are most helpful. In the end this may be moot for me because I will either buy the menu per license agreement or apply for a non-profit license for a .org I am building but I imagine that if it is a bug you would want to know.
Let me know if I can help with any further info (code, versions, etc...).
Thanks,
Lief
Poster: John
Dated: Wednesday March 17 2004 - 18:54:35 GMT
No, the code does not examine a directory for the links. It only wants a link on any active page that has called the menu code. So if you have loaded the menu from 1.html and you have a Milonic link present on that page there should be no forced link in the menu. However, if you then load and call the menu from 2.html, but there is no Milonic link on the page, there will be a forced link in your menu (think I'm right on this!).
That make any sense?
A URL would be helpful.
Poster: Lief
Dated: Wednesday March 17 2004 - 19:07:03 GMT
Absolutely. That makes sense. Thanks.
here is a URL
I spared the annoying .swf that runs every refresh.
http://home.mindspring.com/~lief.z/milo ... mePage.htm
Thanks,
Lief
Poster: John
Dated: Wednesday March 17 2004 - 20:23:20 GMT
Looks like you might need to do some updating!
I just installed Opera 7.23 (don't tell Maz!). Running against 5.07 I do not see the forced Milonic link in your menu.
So - you're down-level in Opera AND in the menu (you're running 5.04, technically/officially not supported). Not sure which one fixed the problem, but you should upgrade both.
Poster: Lief
Dated: Wednesday March 17 2004 - 20:39:20 GMT
You know I thought of that...but I only acted in one respect.
I downloaded 5.06 (stable) for that reason because I saw that it fixed the funky menu thing noted in an earlier post...didn't see that 5.07 was on there. Lame of lames, the URL I posted had 5.04. Sorry about that.
I didn't really want to go and update Opera just for this (I think I would eventually buy/license Milonic anyway) because...well I just didn't want to.
<trying to avoid downloading every newest version of every browser unless I have to>
I guess I figured that 7.11 was "new" enough that it wouldn't/shouldn't matter.
I am not suggesting that Andy go through and enure support for older versions of a browser as uncommon as Opera (especially as he said in one of the posts
Quote:
(paraphrase) EVERY Opera release breaks something or other
but...
isn't version 7.11 new enough?
</trying to avoid downloading every newest version of every browser unless I have to>
Thanks much,
Lief
Poster: John
Dated: Wednesday March 17 2004 - 20:52:26 GMT
Lief wrote:
isn't version 7.11 new enough?
No idea. I'm not sure at this point if it was the browser upgrade or Andy's that fixed the problem (although my guess would be Andy's!).
Lief wrote:
</trying to avoid downloading every newest version of every browser unless I have to>
Understandable, of course. Don't know what else to tell you, but at least we got it nailed down.
Poster: Lief
Dated: Wednesday March 17 2004 - 21:02:25 GMT
Man your fast.
Yeah. Sucks...when I get around to downloading Opera 7.latest I will test it again and hopefully I can replicate your success. If not I will let you know.
Your "customer support" is certainly better than TurboTax's
Quote:
I'm sorry you really must contact <someone else> about this...it isn't our problem. Thanks for using TurboTax Online!
Lame.
Thanks,
Lief
Poster: Maz
Dated: Wednesday March 17 2004 - 23:25:24 GMT
Lets see if I can clear this up, I think that John was saying that support is for the latest menu release, not latest browser update.
Hopefully the new menu update, and that's real easy to replace 3 files will fix the problem without having to update the browser, unless its a real old browser you might have a problem still, but we don't know that without testing it.
So let us know if the menu update fixes the problem.
Regards,
maz
Poster: Lief
Dated: Wednesday March 17 2004 - 23:44:34 GMT
My response was too "off the cuff".
I understand that...of course. Only the latest menu release is supported.
So, I downloaded the 5.06 this morning and now I go there and I see that 5.07 is there.
So, I will get that and test it against Opera 7.11 (not that old?)
But Maz,
Quote:
replace 3 files will fix the problem
could you please help me out? Which 3 files?
I suspect milonic_src.js, mmenudom.js, and mmenuns4.js. Please confirm.
and then how do I get them separately from the whole download of, for example, a sample layout?
or do I?
I am feeling somewhat overwhelmed by the labyrinth of menus in Milonic.com.
Thanks,
Lief[/quote]
Poster: kevin3442
Dated: Thursday March 18 2004 - 0:15:23 GMT
Hi Lief,
Not for nuthin' but I noticed that your href is
Code:
href="http://www.milonic.com/ "
Might be worth taking the space after the end / out, even though I don't imagine that extra space would affect the test. But one never knows unless one tries!
I looked at your site using Opera 7.20, and didn't see the problem; no MILONIC in the first menu item. Another possibility could be timing. See here for example. You could try various things to get the menu to load after the link to milonic.com. You might also try loading your .css file and your favicon before the menu scripts.
Not to answe rfor Maz, but while I'm here...
You have the three files correct. To get them, download the latest release (I think the horizontal navbar example is the default). Unzip the download to get the three latest .js files, then upload those to your site, replacing the old ones.
Hope that helps,
Kevin
Poster: John
Dated: Thursday March 18 2004 - 18:29:49 GMT
Lief wrote:
But Maz,
could you please help me out? Which 3 files?
I suspect milonic_src.js, mmenudom.js, and mmenuns4.js. Please confirm.
and then how do I get them separately from the whole download of, for example, a sample layout?
or do I?
Quote:
replace 3 files will fix the problem
could you please help me out? Which 3 files?
I suspect milonic_src.js, mmenudom.js, and mmenuns4.js. Please confirm.
and then how do I get them separately from the whole download of, for example, a sample layout?
or do I?
When you unzip the package you wind up with 10 or so files, including the 3 you correctly mentioned. Just upload those 3 to your server to complete the upgrade.
Poster: Lief
Dated: Thursday March 18 2004 - 19:03:25 GMT
Quote:
It vexes me. I'm terribly vexed.
-Commodus in Gladiator
Okay...uploaded changes proposed
- removed the space from the href
added three latest files from 5.07
moved script to last place in the file (I think that is how I should make it "load" last)
I don't have any other js running...right?
I even turned on "java console on error" option [I love opera] and it didn't return anything.
still using opera 7.11 and based on the fact that nobody else is seeing this problem with Opera 7.2 I can only conclude that
a) it is a bug (loosely defined) in the operation between Opera 7.11 and Milonic menu or
b) it is some goofy setting that I did eons ago in Opera to satisfy some other website that didn't load correctly and which I don't know (or perhaps even want) to set back.
The likelihood is, in my mind, B...unless someone can replicate my findings on the URL.
I suppose I could try to reset all my Opera settings to default and see what happens. <cringe> I'd rather not.
Lief
Poster: Lief
Dated: Thursday March 18 2004 - 19:14:51 GMT
bit of more information...
I snapped a screenshot of what that url looks like because now that I put in 5.07 I am getting some further funky behavior.
check it out here.
http://home.mindspring.com/~lief.z/milo ... enshot.jpg
don't know what to make of it.
Poster: Maz
Dated: Thursday March 18 2004 - 21:07:32 GMT
I took a look in Safari and it works fine and products is the first item, nice color and opens fine.
Looks like you are losing something with the older Opera browser. One thing that can help with some older browsers is removing the // slashed lines.
Otherwise your code looks good from a quick glance at it.
maz
Poster: Lief
Dated: Thursday March 25 2004 - 22:18:23 GMT
Okay...finally got around to downloading Opera 7.23 and
'lo and behold'
it works!
However, I still have a beef because Opera 7.11 isn't that old, couple of months...I don't know for sure but don'tcha think that some backwards compatibility is important with your menus?
I still don't claim to be right that it IS a "bug" causing my problem but it is still happening with 7.11 on my personal site
http://home.mindspring.com/~lief.z
and not with 7.23.
Further, if it was something plain like it renders in the wrong place or something I wouldn't care but replacing the home page with the milonic one shouldn't happen in anything recent if the HTML is done correctly and you are using something other than say NN 4.7.
Hey, this sounds like I am complaining a lot...unfortunately that isn't my intention. I like Milonic and I want to keep it and I want it to work in as many browsers as possible.
Can anyone replicate this or is it just me?
Poster: Ruth
Dated: Thursday March 25 2004 - 22:56:21 GMT
Just for your info, I have Opera 6.05 and it works fine, no milonic link, I also have 7.11 and the link is showing and I get an error message:
Code:
Timeout thread: delay 999 ms
Error:
name: TypeError
message: Statement on line 16: Expression evaluated to null or undefined and is not convertible to Object: _m[$a]
Backtrace:
Line 16 of linked script http://home.mindspring.com/~lief.z/menus/mmenudom.js
if (_m[$a][7])
In unknown script
_cL();
Error:
name: TypeError
message: Statement on line 16: Expression evaluated to null or undefined and is not convertible to Object: _m[$a]
Backtrace:
Line 16 of linked script http://home.mindspring.com/~lief.z/menus/mmenudom.js
if (_m[$a][7])
In unknown script
_cL();
It seems that it's only this numbered Opera that's doing it, since it's working fine in even the older one 6.05.
Ruth
Poster: Lief
Dated: Thursday March 25 2004 - 23:03:44 GMT
Ruth! Thank you.
How did you get that error to show...ahhh the java console.
I think I may just keep that guy on from now on. Thanks
Thank you for testing in 6.05.
I am happy that it is quite likely just a 7.11 goober.
Lief
Poster: Andy
Dated: Friday March 26 2004 - 12:29:44 GMT
Hi,
Version 5.1 should help fix this problem.
Cheers
Andy
Poster: Lief
Dated: Friday March 26 2004 - 18:41:10 GMT
Andy,
Seriously, you have a pretty tough job keeping everyone happy, I would think.
Ranging from people who know little/nothing about the product or who works on it (like me) to those who know enough to challenge your skills and everyone else in between...all looking for you (and yours') help.
The product speaks for itself I think.
Cheers to Andy and the rest of Milonic team.
Thanks
Lief