Welcome to Geeklog, Anonymous Thursday, March 28 2024 @ 07:53 am EDT

Geeklog Forums

glmenu looking weird in IE8


geeklog-fan

Anonymous
Hi, I just installed Internet Explorer 8 (final version) and now see this screenshot: http://www.turksenhomo.nl/Capture.JPG I have to use compatibility view in IE8 to correct this. I hope there is a fix for this...
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
I'd suggest you report this to Blaine on his site.

bye, Dirk
 Quote

Status: offline

beewee

Forum User
Full Member
Registered: 08/05/03
Posts: 969
Location:The Netherlands, where else?
I´ve got the same problem, solved it with adding some IE8 conditional comments in submenu.thtml:
Text Formatted Code
  <li>
        <a class="drop" href="{menuitem_url}">{menuitem_label}
        <!--[if (IE 7)|(IE 8)]><!--></a><!--<![endif]-->
        <table width="100%" class="subtable" cellspacing="0" cellpadding="0">
            <tr>
                <td>
                    <ul>
                        {submenu_items}
                    </ul>
                <td>
            </tr>
        </table>
        <!--[if (IE 6)|(IE 7)|(IE 8)]></a><![endif]-->
    </li>


Edit: I must remind everyone using this menu, that this css menu is using quite some hacks to render it properly in IE. These make it quite vulnerable, especially when you´ve styled the ul and li items already, or using a reset.css. I would prefer a menu with javascript/ajax to support IE. The Milonic option is not my favourite...
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
 Quote

Status: offline

::Ben

Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Location:la rochelle, France
I needed to change headersubmenu.thtml too
Text Formatted Code

<!-- headersubmenu.thtml -->
    <li class="{imgclass}">{menuitem_image}
        <a href="{menuitem_url}" {lastitemclass}>{menuitem_label}
        <!--[if (IE 7)|(IE 8)]><!--></a><!--<![endif]-->
        <!--[if lte IE 6]><table width="100%"><tr><td><![endif]-->
            <ul>
                {submenu_items}
            </ul>
       <!--[if lte IE 6]></td></tr></table></a><![endif]-->
    </li>
 


::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
 Quote

Status: offline

Blaine

Forum User
Moderator
Registered: 07/16/02
Posts: 1232
Location:Canada
There are 5 template files under the [theme_dir}/glmenu/ directory. Just do a search on [b]IE 7[/b] and I suggest you replace [if IE 7] with [if gte IE 7]

This way it will handle IE7 and IE8 - where gte means greater to or equal
Geeklog components by PortalParts -- www.portalparts.com
 Quote

syfa

Anonymous
headersubmenu.thtml
where this file stored on I'm using geeklog 1.7.1
 Quote

Status: offline

beewee

Forum User
Full Member
Registered: 08/05/03
Posts: 969
Location:The Netherlands, where else?
Quote by: syfa

headersubmenu.thtml
where this file stored on I'm using geeklog 1.7.1


/public_html/layout/themename/glmenu/cssmenu/
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
 Quote

All times are EDT. The time is now 07:53 am.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content