Go to English page

BB und Smiley-Parsing

Um bestimmte Beiträge oder Nachrichten zu verschönern oder Dinge zu verdeutlichen, können Sie BB-Code und Smileys in die meisten Textfelder von ViaThinkSoft einbringen. ViaThinkSoft verwendet ein eigenes und unabhängiges BB-System, das für beste Kompatibilität entwickelt wurde.

Abschnitt 1: BB-Code

Der BB-Code ist eine Formatierungssprache, die es unter anderem erlaubt, Textstellen fett, kursiv oder unterstrichen zu zeigen. Der nachfolgenden Tabelle können Sie die BB-Tags entnehmen.

Fettschrift
Formatierungsbefehl [b]Ein Text[/b]
Beschreibung Der Text zwischen [b] und [/b] wird fett gedruckt.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Ein Text
Text-Only Ausgabe
vts_bbsmiley_downgrade()
*Ein Text*

Kursiv-Schrift
Formatierungsbefehl [i]Ein Text[/i]
Beschreibung Der Text zwischen [i] und [/i] wird kursiv dargestellt.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Ein Text
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Ein Text

Unterstreichung
Formatierungsbefehl [u]Ein Text[/u]
Beschreibung Der Text zwischen [u] und [/u] wird unterstrichen.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Ein Text
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Ein Text

Durchstreichung
Formatierungsbefehl [s]Ein Text[/s]
Beschreibung Der Text zwischen [s] und [/s] wird durchgestrichen.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Ein Text
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Ein Text

Verlinkung
Formatierungsbefehl [url=http://www.viathinksoft.de/]Link zu einer Seite[/url]
Beschreibung Es wird ein Link zu der Webseite "www.viathinksoft.de" mit dem Titel "Link zu einer Seite" erstellt.

Wird bei der Url keine Adresse angegeben, so wird der Text zwischen [url] und [/url] als Adresse verwendet: [url]www.beispiel.com[/url].

HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Link zu einer Seite
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Link zu einer Seite ( http://www.viathinksoft.de/ )

Bild
Formatierungsbefehl [img]https://www.viathinksoft.de/pics/de_sidebar.gif[/img]
Beschreibung Es wird ein Bild von der Adresse angezeigt, die zwischen [img] und [/img] steht.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Text-Only Ausgabe
vts_bbsmiley_downgrade()

Quellcode
Formatierungsbefehl [code]if (c>0) c *= 3;[/code]
Beschreibung Der Text zwischen [code] und [/code] wird in Schreibmaschinenschrift dargestellt. Existiert die Zeichenfolge
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
if (c>0) c *= 3;
Text-Only Ausgabe
vts_bbsmiley_downgrade()
if (c>0) c *= 3;

Auflistung
Formatierungsbefehl [list]
  [*] Erstes Element
  [*] Zweites Element
  [*] Drittes Element
[/list]
Beschreibung Zwischen [list] und [/list] wird eine Aufzählung dargestellt. [*] dienen als einzelne Punkte.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
  • Erstes Element
  • Zweites Element
  • Drittes Element
Text-Only Ausgabe
vts_bbsmiley_downgrade()
- Erstes Element
- Zweites Element
- Drittes Element

Größenänderung
Formatierungsbefehl [size=5]Ein Text[/size]
Beschreibung Zwischen [size] und [/size] wird der Text mit HTML-Schriftgröße 5 dargestellt (Werte 1-7, Standard ist 3).
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Ein Text
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Ein Text

Schriftfarbenänderung
Formatierungsbefehl [color=green]Ein Text[/color]
Beschreibung Zwischen [color] und [/color] wird der Text in Grün dargestellt.

Gültige Farbnamen sind von der HTML-Version abhängig. Andere Farbtöne können per HTML-Farbcode in Form von #RRGGBB angegeben werden. Wir empfehlen zur Farbauswahl die Software ColorManager.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Ein Text
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Ein Text

Highlight
Formatierungsbefehl [highlight=red]Ein Text[/highlight]
Beschreibung Zwischen [highlight] und [/highlight] wird der Text Rot unterlegt.

Gültige Farbnamen sind von der HTML-Version abhängig. Andere Farbtöne können per HTML-Farbcode in Form von #RRGGBB angegeben werden. Wir empfehlen zur Farbauswahl die Software ColorManager.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Ein Text
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Ein Text

Linie
Formatierungsbefehl [hr]
Beschreibung Es wird eine horizontale Linie gezogen.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()

Text-Only Ausgabe
vts_bbsmiley_downgrade()

Verlinkung zu einem ViaThinkSoft Codelib-Artikel
Formatierungsbefehl [codelib=126]Link zu einem ViaThinkSoft Codelib-Artikel[/codelib]
Beschreibung Die ID des Artikels finden Sie in der URL-Bar.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Link zu einem ViaThinkSoft Codelib-Artikel
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Link zu einem ViaThinkSoft Codelib-Artikel ( https://www.viathinksoft.de/codelib/126 )

Verlinkung zu einem ViaThinkSoft Projekt
Formatierungsbefehl [project=18]Link zu einem ViaThinkSoft Projekt[/project]
Beschreibung Die ID des Projekts finden Sie in der URL-Bar.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Link zu einem ViaThinkSoft Projekt
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Link zu einem ViaThinkSoft Projekt ( https://www.viathinksoft.de/projects/18 )

Verlinkung zu einem ViaThinkSoft Download
Formatierungsbefehl [download=1]Link zu einem ViaThinkSoft Download[/download]
Beschreibung Die ID des Downloads finden Sie im Loginbereich.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Link zu einem ViaThinkSoft Download
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Link zu einem ViaThinkSoft Download ( https://www.viathinksoft.de/projects/download-1 )

Direkt-Verlinkung zu einem ViaThinkSoft Download
Formatierungsbefehl [downloadlink=1]Link direkt zum Download[/download]
Beschreibung Die ID des Downloads finden Sie im Loginbereich.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Link direkt zum Download
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Link direkt zum Download ( https://www.viathinksoft.de/download.php?id=1 )

Einbetten eines Screenshots
Formatierungsbefehl [screenshot=18]
Beschreibung Die ID des Screenshots finden Sie in der URL-Bar.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Text-Only Ausgabe
vts_bbsmiley_downgrade()

Einbetten eines Screenshots Thumbnail (anklickbar)
Formatierungsbefehl [screenshot_thumb=18]
Beschreibung Die ID des Screenshots finden Sie in der URL-Bar.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Text-Only Ausgabe
vts_bbsmiley_downgrade()

E-Mail-Adresse (AnsiSpam-Geschützt)
Formatierungsbefehl [email=info@example.com]Kontakt[/email]
Beschreibung E-Mail-Adresse mit alternativem Linktext (Ansi-Spam-Geschützt). Alternative Schreibweise ohne Alternativtext: [email]info@example.com[email]
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Kontakt ( info@example.com )

Zitat
Formatierungsbefehl [quote]Zitat[/quote]
Beschreibung Ein Zitat besonders markieren
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Zitat
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Zitat

Spoiler
Formatierungsbefehl [spoiler]Dies ist ein geheimer Text :D

oder aber auch

ein Text, der sehr lange ist.

Oder der eine Handlung eines Filmes verrät.
 [/spoiler]
Beschreibung Einen Spoiler zeigen
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Spoiler
Dies ist ein geheimer Text :D

oder aber auch

ein Text, der sehr lange ist.

Oder der eine Handlung eines Filmes verrät.
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Dies ist ein geheimer Text :D

oder aber auch

ein Text, der sehr lange ist.

Oder der eine Handlung eines Filmes verrät.

Andere Schriftart
Formatierungsbefehl [font=Times New Roman]Times New Roman[/quote]
Beschreibung Einen Text in einer anderen Schriftart anzeigen
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Times New Roman
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Times New Roman

YouTube Video einbetten
Formatierungsbefehl [youtube]04FOUQpnGsc[/youtube]
Beschreibung Einen YouTube Video einbetten. Der Code kann in der URL-Bar abgelesen werden
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Text-Only Ausgabe
vts_bbsmiley_downgrade()

Text linksbündig
Formatierungsbefehl [left]Dies ist ein linksbündiger Text[/left]
Beschreibung Text linksbündig anordnen
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Dies ist ein linksbündiger Text
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Dies ist ein linksbündiger Text

Text mittig
Formatierungsbefehl [center]Dies ist ein mittiger Text[/center]
Beschreibung Text mittig anordnen
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Dies ist ein mittiger Text
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Dies ist ein mittiger Text

Text rechtsbündig
Formatierungsbefehl [right]Dies ist ein rechtsbündiger Text[/right]
Beschreibung Text rechtsbündig anordnen
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Dies ist ein rechtsbündiger Text
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Dies ist ein rechtsbündiger Text

Blocksatz
Formatierungsbefehl [justify]Ein Text im Blocksatz[/justify]
Beschreibung Ein Text im Blocksatz (linker und rechter Rand sind bündig). Kommt nur bei langen Texten zum Tragen.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Ein Text im Blocksatz
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Ein Text im Blocksatz

Eingerückter Text
Formatierungsbefehl [indent=50]Um 50 Pixel eingerückt[/indent]
Beschreibung Text einrücken. Das Argument zeigt, wie viel Pixel eingerückt werden sollen.
HTML-Formatierte Ausgabe
vts_bbsmiley_parsing()
Um 50 Pixel eingerückt
Text-Only Ausgabe
vts_bbsmiley_downgrade()
Um 50 Pixel eingerückt

Abschnitt 2: Smileys

Sie können durch eine Kombination von Zeichen ein grafisches Smiley erzeugen. In der folgenden Tabelle finden Sie die aktuelle Smiley-Tabelle von ViaThinkSoft.

Text Bild Text Bild Text Bild
:) Smiley :-) :D
:-D Smiley :s :-s
lol Smiley :P :-P
:( Smiley :-( :o
:-o Smiley ;) ;-)
*prost* Smiley -> *g*
*gg* Smiley *argh* *evil*
*ohoh* Smiley *!* *?*
:'( Smiley :-'( *cool*
8-) Smiley :| :-|
:@ Smiley :-@ *idee*
*i* Smiley *augenroll* *rolleyes*
:!: Smiley        

Innerhalb von des BB-Codes [code]...[/code] werden keine Smileys gesetzt. Ebenso steht Ihnen der Tag [nosmileys]...[/nosmileys] zur Verfügung, der die Funktion hat, Smileys für einen bestimmten Abschnitt zu deaktivieren.

Abschnitt 3: Verwendungsmöglichkeiten des BB/Smiley-Parsing

In den folgenden Bereichen wird das BB/Smiley-Parsing verwendet:

Abschnitt 4: Wichtige Informationen zur korrekten Umsetzung

Bitte bedenken Sie, dass Ihre Beiträge auch auf den Partnerseiten von ViaThinkSoft angezeigt wird. Beachten Sie also dabei, bei [url] und [img] jeweils die vollständige Webadresse in Form von http://www... anzugeben. Wird keine vollständige Adresse angegeben, so wird es zu Anzeigefehlern und zu toten Links kommen.

Bitte beachten Sie auch, dass es nicht zu Verschachtelungsfehlern bei den Tags kommt. Das BB-System ist so entwickelt, dass unbearbeitbare Tags ohne Formatierung ausgegeben werden. Ein Beispiel für ein Verschachtelungsfehler wäre:

[b]Ein dicker Text [i] Ein dick kursiver Text[/b] Ein kursiver Text[/i]

Die korrekte Umsetzung wäre:

[b]Ein dicker Text [i] Ein dick kursiver Text[/i][/b] [i]Ein kursiver Text[/i]

Das BB-System versucht trotz Verschachtelungsfehler eine korrekte Ausgabe zu liefern, die aber nicht garantiert werden kann. Bitte prüfen Sie deshalb Ihre BB-Codes.

Stand: 16. Juni 2018