BB-Code für SchülerVZ, StudiVZ und MeinVZ
Folgende BB-Codes kannst du in den VZs verwenden nachdem du jautis installiert hast.
Übersicht
Element / Schreibweise | Bedeutung | Hinweise |
---|---|---|
[b]Text[/b] | Fetter Text | |
[i]Text[/i] | Kursiver Text | |
[u]Text[/u] | Unterstrichener Text | |
[s]Text[/s] | Durchgestrichener Text | |
[sup]Text[/sup] | Hochgestellter Text | |
[sub]Text[/sub] | Tiefgestellter Text | |
[nw]Text[/nw] | Text ohne Leerzeichen | |
[art=Schriftart]Text[/art] | Ändern der Schriftart | |
[scroll(=right/up/down)]Text[/scroll] | Scrollender Text | |
[blink]Text[/blink] | Blinkender Text | |
[center]Text[/center] | Text zentrieren | |
[code]Text[/code] | Text hervorheben | |
[url=Url]Text[/url] | Links | |
[headline]Text[/headline] | Bereichsüberschrift | auch [h], [h2], [headline2] |
[headline3]Text[/headline3] | Zwischenüberschrift | auch [h3] |
[quote]Text[/quote]* | Zitate | |
[color=Farbe]Text[/color] | Ändern der Textfarbe | nach dem = eine CSS-Farbangaben |
[bgcolor=Farbe]Text[/bgcolor] | Texthintergrund in Farbe | nach dem = eine CSS-Farbangaben |
[colorbox=Farbe]Text[/colorbox] | Zeilenhintergrund in Farbe | nach dem = eine CSS-Farbangaben |
[border=Farbe]Text[/border] | Rahmen in Farbe | nach dem = eine CSS-Farbangaben |
[size=+/-1 bis 9]Text[/size] | Größe ändern | nach dem = ein Vorzeichen (Vergrößern/verkleinern) und ein Wert |
[date]Datumangabe[/date] | Datum/Uhrzeit | |
[dyndate]Datumangabe[/dyndate] | Aktualisierende/s Datum/Uhrzeit | |
[hr] | Trenlinie | |
[video=platform]videoid[/video] | Videos von externen Seiten | |
[img]Bildurl[/img] | Bilder von externen Seiten oder aus einem Fotoalbum | |
[list]Eintrag[*]Eintrag[*]Eintrag...[/list]* | Listen erstellen | |
[table]Zelle 1A[td] Zelle 1B[tr]Zelle 2A[td]Zelle2B[/table] | Tabellen erstellen |
* Verschachtelung dieser Elemente in sich selbst möglich
[b] nach Oben
Syntax
Beispiele
[i] nach Oben
Syntax
Beispiele
[u] nach Oben
Syntax
Beispiele
[s] nach Oben
Syntax
Beispiele
[sup] nach Oben
Syntax
Beispiele
[sub] nach Oben
Syntax
Beispiele
[nw] nach Oben
Syntax
Beispiele
[art] nach Oben
Syntax
Beispiele
[scroll] nach Oben
Syntax
Beispiele
[blink] nach Oben
Syntax
Beispiele
[center] nach Oben
Das selbe kann man auch mit left, um den Text von links zu schreiben, und mit right, um den Text von rechts zu schreiben.
Syntax
Beispiele
[code] nach Oben
Syntax
Beispiele
hervorgehobener Text
[url] nach Oben
Hier sehen sie die Codes zum verlinken von Seiten, da es mehrere gibt, sehen sie auch mehrere Seiten.
Es gibt mehrere Möglichkeiten für die URL:
- Sie sehen aus wie in der Adresszeile des Browsers
- Sie haben kein http:// davor, dann wird es automatisch hinzugefügt
- Sie fangen mit / an, dann sind es interne Links innerhalb des VZs (z.B. /Start)
- Sie fangen mit # an, dann ist es ein Link zu einem Anker
In normalem Text werden Links die mit http:// oder www. beginnen automatisch erkannt.
Syntax
Beispiele
[headline] nach Oben
Erzeugt eine Überschrift für einen Bereich
Alternative Schriebweise: [h2]Text[/h2], [headline]Text[/headline], [headline2]Text[/headline2]
Das Aussehen der Überschrift kann je nach Theme anderst sein.
Syntax
Beispiele
[headline3] nach Oben
Erzeugt eine kleinere Überschrift, wie für die einzelnen Bereiche bei Persönliches auf der Profilseite
Alternative Schriebweise: [h3]Text[/h3]
Das Aussehen der Überschrift kann je nach Theme anderst sein.
Syntax
Beispiele
[quote] nach Oben
Syntax
Beispiele
[color] nach Oben
nach dem = eine CSS-Farbangaben
Syntax
Beispiele
[bgcolor] nach Oben
nach dem = eine CSS-Farbangaben
Syntax
Beispiele
[colorbox] nach Oben
nach dem = eine CSS-Farbangaben
Syntax
Beispiele
[border] nach Oben
nach dem = eine CSS-Farbangaben
Syntax
Beispiele
[size] nach Oben
nach dem = ein Vorzeichen (Vergrößern/verkleinern) und ein Wert
Syntax
Beispiele
[date] nach Oben
Syntax
Beispiele
[dyndate] nach Oben
Syntax
Beispiele
[hr] nach Oben
Syntax
Beispiele
[video] nach Oben
Stellt ein Video an der gewünschten Stelle dar.
videoid ist die Id des Videos. Diese ist je nach Platform unterschiedlich und findet sich normalerweise in der Adresse. Bei manchen Platformen kann man hier auch Angaben zur Darstellung des Videos machen
platform ist eine von folgenden Videoplatformen:
- youtube für Youtube
- clipfish für Videos von Clipfish
- myvideo für Videos von Myvideo
- myspace für Videos von Myspace
- veoh
- sevenload
- vimeo
- yahoo
- gmx
- aol
Breite gibt die Breite des Videos an. Wird die Breite geändert und keine Höhe angegeben oder die Höhe leer gelassen, wir die Höhe automatisch bestimmt.
Höhe gibt die Höhe des Videoplayers an. Wird die Breite leer gelassen, wird sie automatisch berechnet.
Syntax
Beispiele
[img] nach Oben
Stellt ein Bild dar.
Bildurl ist die Adresse des Bildes. Wenn du sie in die Adresszeile einibst muss das Bild angezeigt werden.
Ausrichtung: Sobald hier etwas angegeben wird wird das Bild nicht wie normal als Buchstabe dargestellt sondern an der jeweiligen Seite des Textes:
- right: Das Bild ist auf der rechten Seite des Textes, der Text fließt auf der Linken Seite herum
- left: genau umgekehrt.
Breite gibt die Breite des Videos an. Wird die Breite geändert und keine Höhe angegeben oder die Höhe leer gelassen, wir die Höhe automatisch bestimmt.
Höhe gibt die Höhe des Videoplayers an. Wird die Breite leer gelassen, wird sie automatisch berechnet.
In jautis 1.9 Muss die Breite/Höhe hinter die Adresse (mit | getrennt) geschrieben werden.
Syntax
Beispiele
[list] nach Oben
Erstellt eine Liste, wobei mit jedem [*] ein neuer Eintrag erstellt wird
Wenn vor dem ersten [*] ein Text (außer einem Absatz) steht wird er als erster Eintrag genommen, ansonsten beginnt der erste Eintrag erst nach dem ersten [*].
Listen können auch ineinander geschrieben werden.
Syntax
Beispiele
- Eintrag 1
- Eintrag 2
- Eintrag 3
- Eintrag 1
- Eintrag 1.1
- Eintrag 1.2
- Eintrag 2
[table] nach Oben
Tabellen könnt ihr mit dem [table]-Tag erstellen. In einer Tabelle könnt ihr folgende Tags verwenden:
[td] In die nächste Spalte vorrücken. Steht dieser Tag am Anfang einer Zeile wird er ignoriert
[tt] Neue Zeile. Steht dieser Tag am anfang der Tabelle wird er ignoriert.
Syntax
Beispiele
Beitrag 1 Zeile 1 | Beitrag 2 Zeile 1 |
Beitrag 1 Zeile 2 | Beitrag 2 Zeile 2 |
Beitrag 1 Zeile 1 | Beitrag 2 Zeile 1 |
Beitrag 1 Zeile 2 | Beitrag 2 Zeile 2 |
Farbangaben nach Oben
Einige Elemente erfordern Farbangaben. Für diese Farbangaben gibt es mehrere Möglichkeiten:
- Du benutzt den englischen Namen, für rot schreibst du hier z.B. red
- Du benutzt den hexadezimalen Code der Farbe. Dieser fängt mit einem # an, gefolgt von drei Ziffernpaaren für die Farben rot, grün und blau. Die Ziffern sind im Hexadezimalsystem, also kannst du die "Ziffern" 0-9 und a-f benutzen. 00 bedeutet die Farbe nicht anzeigen, ff (im Dezimalsystem 255) bedeutet volle Farbe. Durch diese drei Ziffernpaare kannst du dir nun mit etwas Übung die Farben zusammenbauen, rot ist zum Beispiel #ff0000. Es gibt aber auch Programme die das machen.
- Du hast keine Lust mit dem Hexadezimalsystem zu abreiten, dann benutzt du das Dezimalsystem. Dann ist die Schreibweise aber etwas länger: rgb(Rot, Grün, Gelb). Du kannst für die einzlnen Fabren werte zwischen 0 und 255 angeben, oder zwischen 0% und 100%. Beispiel (rot): rgb(255, 0, 0) bzw. rgb(100%, 0%, 0%)
- Du willst Transparenz, dann nimmst du rgba(Rot, Grün, Gelb, Transparenz). Transparenz ist ein Wert zwischen 0 (durchsichtig) und 1 (voll sichtbar). Dazwischen kannst du auch Kommazahlen angeben, du musst sie allerdings mit Punkt schreiben: 0.8
Wir haben auch eine Übersicht über die wichtigsten Farben und ihre Namen
Verschateln von Elementen nach Oben
Elemente können "geschachtelt" werden, das heißt dass sie ineinander geschrieben werden können. Dadurch addieren sich die Effekte.
Bei der Schachtelung ist zu beachten das die Endelemente immer in umgekehrter Reihenfolge wie die Anfangselemente stehen.
Meistens können Elemente nicht in sich selbst geschachtelt werden (z.B. [b][b][/b][/b]), dies geht nur bei bestimmten Elementen, die in der Übersicht mit einem blauen Stern gekennzeichnet sind.
Bei Listen und Tabellen dürfen die Ausdrücke für die nächste Zeile/Zelle nicht von anderen BB-Codes umgeben sein. Es geht nicht: [list]...[b]...[*]...[/b]...[/list]
Für die Elemente [hidden], [nw], [nb], [enc=...], [doenc=...] gelten diese Regeln nicht.
Der Parser interpretiert meistens falsche Ausdrücke so wie sie gemeint sind. Um fehlerhafte Darstellungen, auch in zukünftigen jautis-Versionen zu verhindern sollte man vor allem bei Gruppenbeschreibungen und Profilseiten sich an diese Richtlinien halten.