Fork me on GitHub

DynaMenu horiz drop down broken in Safari?  Bottom

  • My DynaMenu drop down (which I would like to use to replace the Main Menu in the left column) works fine in IE, Netscape, OmniWeb, and FireFox. But in Safari (2.0.3) the menu shows but the drop downs do not work.

    Has anyone else noted this?

    Has anyone else fixed this?

    If not, where would I look to learn about how to fix this?

    Peter

    the site

    Edit:

    Actually, they do show up - all at the bottom left of the screen if one scrolls down far enough.

    And I do not have this problem on a different site, so I know it is something I did (or didn't do) when configuring it this time. Suggestions about where to look would be welcome.

    --
    Peace
    ______________________________________
    The commonest cause of problems is solutions.
  • OK. I fixed it. I went to the site where it was working and copied and pasted. But now I hope someone will 'splain to me why this worked...

    I put the following:

    Code

    echo $GLOBALS['dmfooter'];

    in footer.php just after foot(); and just before the last closing ?>

    That didn't change anything.

    I then replaced:

    Code

    <!--[footmsg]-->
    </div>
    <!--[nocache]--><!--[pagerendertime]--><!--[/nocache]-->
    <!--[typetoolv80]-->
    <!--[dynamenu footer=1]-->
    </body>
    </html>


    at the end of master.htm in my theme with:

    Code

    <!--[footmsg]-->
    </div>
    <!--[nocache]--><!--[pagerendertime]--><!--[/nocache]-->
    <!--[typetoolv80]-->
    //<!--[php]-->
    //echo $GLOBALS['dmfooter'];
    //<!--[/php]-->
    <!--[dynamenu footer=1]-->
    </body>
    </html>


    This worked.

    But I fail to see why adding something that is commented out would make a difference?

    (I fear my gaps are showing here.)

    Peter

    --
    Peace
    ______________________________________
    The commonest cause of problems is solutions.
  • I think Smarty reads templates as strings to be parsed not PHP files, so you can't assume those are comments. pnRender uses as comments so it'll see and parse //.

    Also, are you really using typetool? No need to call the plugin if it's not being used.

    You'r an Auto-Theme user right?

    --
    Under Construction!
  • @Topiatic ->

    That makes sense about Smarty. I will go back and take things out and put them in to see which piece for sure makes the difference. I have a hard time keeping straight which pieces and languages are which, coming only in the last year to this and trying to learn it all at once.

    No, I don't use typetool - just never got around to pulling it out of everything. Simply inactivated it in Admin -> Modules.

    No, I use Xanthia.

    Peter

    --
    Peace
    ______________________________________
    The commonest cause of problems is solutions.
  • Are you sure you put the DynaMenu plugin in the right place? It just looks to me like the plugin wasn't working, thereby leading me to believe the actual plugin file isn't there.
  • Yes, I am sure it was in the right place.

    Peter

    --
    Peace
    ______________________________________
    The commonest cause of problems is solutions.
  • I've used dynamenu for a while now and also use Safari. I've not had this problem. Odd.

    Slugger.
  • Hmmm. I fixed it back a ways - I think posted in another thread. I will try to dig it out and add it here.

    --
    Peace
    ______________________________________
    The commonest cause of problems is solutions.

This list is based on users active over the last 60 minutes.