Im Portal wir bei uns das Menü größtenteils nicht angezeigt, wenn man mit der Maus darüber fährt erscheinen allerdings die Menüpunkte.
Landscape - Footermenü Portal
-
-
Wie genau kann man den Fehler reproduzieren? Tritt das nur im Portal auf?
Edit:
Ok, Fragen haben sich geklärt, mal schauen was man tun kann.
Edit 2:
Puh, da hilft wohl alles nix, man muss wohl den Stil neu coden. Der Stil voll von unnötigen Templateänderungen, die müssen eigentlich alle raus.
-
Das ist natürlich blöd, kann man mit der Fehlerbehebung rechnen? Letztlich wird der Stil fehlerhaft im Plugin Store angeboten und man vertraut beim Kauf auf Fehlerfreiheit oder zumindest Fehlerbehebung.
-
Als fehlerhaft würde ich den Stil jetzt nicht bezeichnen, schliesslich ist das Portal ja keine WoltLab-Erweiterung.
Ich werde den Stil demnächst neu coden und als Update bereit stellen, dann sollte der wesentlich kompatibler zu Erweiterngen sein.
-
Ja, es ist keine offizielle Woltlab-Erweiterung, aber sehr verbreitet wenn man den Zahlen des Woltlab Pluginstore folgen mag.
Danke für Dein Engagement bzgl. Neucodierung!
-
So, ich hab mal das Template schnell gefixed.
Betroffen ist folgendes Template: portalFooterTpl
Und das wäre der neue Code:
HTML
Alles anzeigen</div> </div> </div> </div> </div> </div> {if $additionalFooterContents|isset}{@$additionalFooterContents}{/if} </div> <div id="footerContainer"> <div id="footer"> <div id="footerInner"> <div id="footerContent"> {include file=footerMenu} <div id="footerOptions" class="footerOptions"> <div class="footerOptionsInner"> <ul> {if $additionalFooterOptions|isset}{@$additionalFooterOptions}{/if} {if $stylePickerOptions|count > 1} <li class="stylePicker{if !SHOW_CLOCK} last{/if}"> <a id="changeStyle" class="hidden"><img src="{icon}styleOptionsS.png{/icon}" alt="" /> <span>{lang}wbb.global.changeStyle{/lang}</span></a> <div class="hidden" id="changeStyleMenu"> <ul> {foreach from=$stylePickerOptions item=style key=styleID} <li{if $styleID == $this->style->styleID} class="active"{/if}><a rel="nofollow" href="{if $this->session->requestURI && $this->session->requestMethod == 'GET'}{$this->session->requestURI}{if $this->session->requestURI|strpos:'?'}&{else}?{/if}{else}index.php?{/if}styleID={$styleID}{@SID_ARG_2ND}"><span>{$style}</span></a></li> {/foreach} </ul> </div> <script type="text/javascript"> //<![CDATA[ onloadEvents.push(function() { document.getElementById('changeStyle').className=''; }); popupMenuList.register('changeStyle'); //]]> </script> <noscript> <form method="get" action="index.php" class="quickJump"> <div> <input type="hidden" name="page" value="Index" /> <select name="styleID" onchange="if (this.options[this.selectedIndex].value != 0) this.form.submit()"> <option value="0">{lang}wbb.global.changeStyle{/lang}</option> <option value="0">-----------------------</option> {htmlOptions options=$stylePickerOptions selected=$this->style->styleID} </select> {@SID_INPUT_TAG} <input type="image" class="inputImage" src="{icon}submitS.png{/icon}" alt="{lang}wcf.global.button.submit{/lang}" /> </div> </form> </noscript> </li> {/if} <li id="toTopLink" class="last extraButton"><a href="#top" title="{lang}wcf.global.scrollUp{/lang}"><img src="{icon}upS.png{/icon}" alt="{lang}wcf.global.scrollUp{/lang}" /> <span class="hidden">{lang}wcf.global.scrollUp{/lang}</span></a></li> </ul> </div> </div> <p class="copyright">{lang}wbb.portal.copyright{/lang}</p> </div> </div> </div> </div> {if !$this->user->userID && !LOGIN_USE_CAPTCHA} <div class="border loginPopup hidden" id="quickLoginBox"> <form method="post" action="index.php?form=UserLogin" class="container-1"> <div> <input tabindex="1" type="text" class="inputText" id="quickLoginUsername" name="loginUsername" value="{lang}wcf.user.username{/lang}" title="{lang}wcf.user.username{/lang}" /> <input tabindex="2" type="password" class="inputText" id="quickLoginPassword" name="loginPassword" value="" title="{lang}wcf.user.password{/lang}" /> {if $this->session->requestMethod == "GET"}<input type="hidden" name="url" value="{$this->session->requestURI}" />{/if} {@SID_INPUT_TAG} <input tabindex="4" type="image" class="inputImage" src="{icon}submitS.png{/icon}" alt="{lang}wcf.global.button.submit{/lang}" /> </div> <p><label><input tabindex="3" type="checkbox" id="useCookies" name="useCookies" value="1" /> {lang}wbb.header.login.useCookies{/lang}</label></p> </form> </div> {/if}
Das behebt so weit mal den Darstellungsfehler. Neues Coding steht trotzdem noch an.
-
Danke!