MyBB.de Forum
Signaturhöhe beschränken - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Signaturhöhe beschränken (/thread-987.html)



Signaturhöhe beschränken - pushkin22 - 01.02.2006

Ich würde gerne die Signaturhöhe der User beschränken, aber ich weiss überhaupt nicht, wie ich das anstellen soll. Im Gigaforum ging das so:

Ich bin der mit den Leerzeichen schrieb:GIGA macht das über ein JavaScript.

[HTML]<script type="text/javascript">
function sigcheck(sig) {
if (sig.clientHeight >= 100) {
return "100px";
} else {
return "default";
}
}

</script>[/HTML]

Im CSS sieht das dann so aus:

[HTML].signature
{
height:expression(sigcheck(this));
max-height:100px;
}[/HTML]

Das funktioniert auch in SMF, aber ich weiss überhaupt nicht, wie ich das in MyBB machen soll. Kann jemand helfen?


RE: Signaturhöhe beschränken - Michael - 01.02.2006

Versuche es so:

Füge den folgenden Code in das Template "headerinclude" ein:
Code:
<script type="text/javascript">
function sigcheck(sig) {
if (sig.clientHeight >= 100) {
return "100px";
} else {
return "default";
}
}
</script>

Gib in die Box für zusätzliches CSS bei deinem Theme diesen Code ein:
Code:
.signature {
height:expression(sigcheck(this));
max-height:100px;
}

Öffne dann das Template postbit_signature und ersetze den Code durch den folgenden:
Code:
<hr size="1" width="25%"  align="left" />
<div class="signature">
$post[signature]
</div>



RE: Signaturhöhe beschränken - pushkin22 - 01.02.2006

Michael schrieb:Öffne dann das Template postbit_signature und ersetze den Code durch den folgenden:
Code:
<hr size="1" width="25%"  align="left" />
<div class="signature">
$post[signature]
</div>

Ah ok, das war das Problem... Irgendwie bin ich nicht drauf gekommen div Tag zu erstellen und zu definieren...

Danke!


RE: Signaturhöhe beschränken - pmz-c3e - 13.05.2006

Hallo, diese möglichkeit funktioniert bei mir nicht, es wird die signaturhöhe zwar beschränkt, aber trotzdem die volle Sig angezeigt...

Gibt es noch ne andere Möglichkeit die Sig. zu beschränken?


RE: Signaturhöhe beschränken - Mak - 13.05.2006

Du kannst die maximale Anzahl der Zeichen festlegen (ACP -> Foreneinstellungen -> Ändern -> Profiloptionen (oder so ähnlich) -> Maximale Signaturlänge). Zusammen mir der beschränkten Höhe gibt das eine gant gute Begrenzung.


RE: Signaturhöhe beschränken - pmz-c3e - 13.05.2006

Wenn ich aber ein Bild von 400x600 px als sig nehme, verdeckt das bild das nächste Posting...

also kann man das per iframe machen? der iframe mod funktioniert nicht... Sad


RE: Signaturhöhe beschränken - Mr.ZYX - 13.05.2006

Versuch mal folgendes:
Füge bei
Code:
.signature {
height:expression(sigcheck(this));
max-height:100px;
}
Code:
overflow:hidden;
hinzu.
Also:
Code:
.signature {
height:expression(sigcheck(this));
max-height:100px;
overflow:hidden;
}



RE: Signaturhöhe beschränken - Ramm - 21.09.2006

Gilt der Code auch für MyBB 1.2 ?


RE: Signaturhöhe beschränken - krafdi - 21.09.2006

Ja.