Hallo, ich nutze das ShapeShifter Stil und haben folgendes Problem. Es wird nur ein Link angeseigt und das ist auch dieser Stich. Ich habe wie Tom es geschrieben hat auch das Template: Footer geändert.
Bin wie immer für jede Hilfe dankbar.
Kalle
Hallo, ich nutze das ShapeShifter Stil und haben folgendes Problem. Es wird nur ein Link angeseigt und das ist auch dieser Stich. Ich habe wie Tom es geschrieben hat auch das Template: Footer geändert.
Bin wie immer für jede Hilfe dankbar.
Kalle
Huhu,
ich kann deinen Fehler so nicht feststellen, ich habe das gleiche Design genommen ShapeShifter und dort genau wie du nur den 2 Link akitiviert + DropDown.
Wie sieht denn nun die Footertpl in der Templategruppe des Designs aus und hast du sonst noch irgendwelche Einstellungen vorgenommen, die ich mit bei meinem Test berücksichtigen sollte?
Hey Liberry, die Footer.tpl sieht so aus ...
{if $additionalFooterContents|isset}{@$additionalFooterContents}{/if}
</div>
<div id="footerContainer">
<div id="footer">
{include file= additionalFooter}
{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}
{if SHOW_CLOCK}
<li id="date" class="date last" title="{@TIME_NOW|fulldate} UTC{if $timezone > 0}+{@$timezone}{else if $timezone < 0}{@$timezone}{/if}"><em><img src="{icon}dateS.png{/icon}" alt="" /> <span>{@TIME_NOW|fulldate}</span></em></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.global.copyright{/lang} {lang}wcf.shapeshifter.copyright{/lang}</p>
</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}
Alles anzeigen
Und ich habe die alte Footer Datei unter /html/templates/ShapeShifter-Black/additionalFooter gelöscht (backup gemacht). Denn wen ich die Datei drin lasse sieht man nur den alten Footer.
PS: Ich habe das Plug auch auf meiner Page Page da geht es aber auf meiner Main Page nicht.
hm, recht komisch. Hast du denn auf deiner "Page Page" was anderes als auf deiner "Main Page"? Z.b. hast du auf deiner "Main Page" ein HTML Code den du auf deiner "Page Page" nicht hast? Alles sowas wäre mal nett weil, ich kann es mir derzeit noch nicht erklären.
Es wäre auch ganz nett wenn du mir einen Account zu legen könnt mit dem ich den Fehler sehen kann
danke für deine hilfe, ich habe dir die Daten via PM gesendet. Du kannst dir gerne Zeit lassen.
Bei mir sieht es genauso aus, obwohl ich auch LINK 1 aktiviert habe, wird nur Link2 angezeigt... Was ist zu tun? http://www.forum-hamburg.com
Huhu,
also bis dato konnten wir fesstellen, das es irgend etwas ist was nur im Forum auftritt. Alle anderen seiten funktioniert es einwandfrei . Es liegt an irgend ein Plugin derzeit weiß ich nicht welches. Ich würde euch mal bitte wenn ihr mal aufschreibt welche Plugins ihr nutzt weil es muss was sein was ihr beide habt.
/edit: Natürlich nur Plugins die nicht von Woltlab stammen bzw. die nach von wbb hinzugefügt wurden.
@Hamburg: seit wann tritt der Fehler auf? Seit der Installation oder erst seit ein paar Tagen
fehler seit der installation.
ich habe zig plugins installiert. hast du irgendwelche im verdacht und kann man es noch weiter einschränken?
Easyslider? Shoutbox?
Huhu,
also der easySlider ist es nicht. Es muss etwas sein, was ausschließlich auf der Startseite ist was, den AF dazu bringt die Link zu überlappen. Denn es werden halt nicht nur Link 2 Angezeigt die anderen Links werden, einfach ich sag mal dahinter geschoben (ist mir persönlich auch gerade erst bei dem Forum von Kalle aufgefallen. Evt. kann man das mit einer CSS Klasse regeln. Ich gebe dazu aber nochmal morgen bescheid.
/edit: Ich hatte gerade ganz spontan nach dem ich diesen Beitrag geschrieben habe die Lösung. Ich dachte mir nämlich wenn es überlappt warum dann nicht mit CSS ein padding zuweisen.
Deswegen einfach mal im Style folgenden Code einbauen:
.footerContent1 p, .footerContent2 p, .footerContent3 p, .footerContent4 p {
padding-bottom: 20px;
}
Sollte der Fehler in der nächsten Zeit häufiger Auftretten, wird der Code auch in das Plugin kommen aber aufjedenfall mit dem CSS Code sollte das porblem erstmal erledigt sein. Kalle hat die Lösung schon bei sich im Forum da ich dort ACP Zugang zum porblem orten bekommen habe.
Ich hab noch mal gerade etwas am code geändert, denn es soll ja nur auf der Startseite so aussehen, da der Code auf den anderen Seite ja ohne Probleme geht.