BB Codes

Das Forum wird noch besser
Benutzeravatar

Thema-Ersteller
Gast
Benutzer gelöscht
Beiträge: 128
Registriert: 23. Apr 2010 18:29
Wohnort:
Nov 2009 05 08:05

BB Codes

Ungelesener Beitrag von Gast

Ich habe ein paar Vorschläge für BBCodes - vielleicht könnt ihr sie verwenden ^^




[Img-mini]{URL}[/Img-mini]

Verkleinert riesige Bilder auf eine gewünschte "kleine" Grüße wie z.B. 150 pxl breite
wenn man das Bild anklickt, zeigt es dann die Originalgröße an
ich finde das sehr gut, das es riesige Bilder in einem schönen kleinen optisch-lesbaren größe zeigt

Code: Alles auswählen

<script type="text/javascript">
<!--
var angezeigtebreite = 150;
var gespeichertebreite = 0;

function bildanpassen(bild)
{
    if (bild.width > angezeigtebreite || gespeichertebreite > angezeigtebreite)
    {
        if (bild.width == angezeigtebreite)
        {
            bild.width = gespeichertebreite;
        }
        else
        {
            gespeichertebreite = bild.width;
            bild.style.cursor = "pointer";
            bild.width = angezeigtebreite;
        }
    }
}
//-->
</script>
<img onclick="bildanpassen(this)" onload="bildanpassen(this)" src="{URL}" title="Zum Vergrößern/Verkleinern anklicken" alt="{URL}" />



[spoiler]{TEXT}[/spoiler]

Versteckt riesige Texte oder Bilder hinter einen kleinen Button (spoiler)
beim anklicken des Buttons wird alles wieder angezeigt
manchmal echt gut um riesige Texte die man nur einmal lesen will - zu verstecken, weil man Thema immer wieder öffnet/liest

Code: Alles auswählen

<div style="text-align: center;">
<div class="spoiltitle">
<input class="spoilbtn" type="button" value="show spoiler" style="width:92px; font-size:10pt; color:#999999;"  onclick="javascript:if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = 'hide'; this.value = 'hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = 'view'; this.value = 'show spoiler'; }" onfocus="this.blur();" />
</div>
<div class="spoildiv">
<div style="display: none;">
<br />{TEXT}</div></div></div>

PS: nebenbei wie funktionieren eure [schild]Schilde ?[/schild] und der allgemeine Video-Code ?
Benutzeravatar

Administrator
Forumgründer
Beiträge: 600
Registriert: 12. Jun 2009 01:13
Geschlecht: männlich
Slowenischkenntnisse: Umgangssprachlich (Smalltalk)
Wohnort: München
Gender:
Slovenia
Nov 2009 05 12:09

Re: BB Codes

Ungelesener Beitrag von Administrator

Danke für Deine Vorschläge. Diese Verkleinerung eingefügter Bilder ist wirklich interessant. Hatte ich mir früher schon mal überlegt, fand jedoch nur eine recht aufwändige Methode. Werde Deinen Code mal ausprobieren.

Was den Video und Schilder Code angeht, brauchst Du direkten Zugriff auf die Forendatenbank. Falls Du diesen hast und es sich um ein phpbb3 Forum handelt, findest Du die Anleitungen zur Installation hier:

Video: http://www.phpbb.com/community/viewtopi ... 0&t=695525
Smilie: http://www.phpbb.de/community/viewtopic ... 0&t=173949

EDIT: Richtiger wäre zu sagen, dass Du Zugriff auf den Fileserver mit den Konfigurationsdateien brauchst und nicht auf die DB.
.
Bild _________________Bild
Benutzeravatar

Thema-Ersteller
Gast
Benutzer gelöscht
Beiträge: 128
Registriert: 23. Apr 2010 18:29
Wohnort:
Nov 2009 05 16:42

Re: BB Codes

Ungelesener Beitrag von Gast

gut danke, werde mir das mal alles durchlesen :lachen: