Sämtliche Unicodezeichen siehe auch diesen Thread:
Klick! Themenwechsel.
ACHTUNG! Die letzte Editierung dieses Beitrags war am 16.3.2009 um 00°° Uhr. Es haben sich inzwischen erhebliche Veränderungen ergeben. Es sind zwei wichtige BB-Codes insbesondere für die SEO-Variante hinzugekommen. Das Zeichen & in der URL ist unproblematisch.
Nachfolgende BB-Codes sind eine vollständige Sammlung aller bisher von mir für Links geschriebenen BB-Codes; also auch solche, die Umlaute in URLs ermöglichen sollen. Dieser Beitrag, bzw. jeweils die neueste Version von diesem, weil hier das Editieren leider zeitlich begrenzt ist, siehe hier:
Klick! Beispiel-Links für nachfolgend beschriebene BB-Codes siehe diesen Beitrag:
Klick!
Damit die Html-Ersetzungen alle valide bzw. XHTML strict konform sind, jeweils target="_blank" durch die Javascriptfunktion onclick="window.open(this.href); return false;" ersetzen oder (einschließlich der Leerstelle davor) völlig weglassen, falls die Links nicht im neuen Fenster öffnen sollen!
Nun zu den einzelnen BB-Codes. Weil man beim System-BB-Code URL ein Gleichheitszeichen einfügen muss, um einen Link mit Linknamen zu erzeugen; habe ich nachfolgende zwei ergänzende BB-Code URI und URI= geschrieben, also sowohl ohne als auch mit Linkname.
Code: Alles auswählen
<a href="{URL}" title="Klicke hier, um zum Beitrag, Thread oder Webseite {URL} zu gelangen!" target="_blank"><span style="color:#105289"; text-decoration:underline">{URL}</span></a>
Code: Alles auswählen
Link für externe und interne Links ohne Linkname: [URI]URL[/URI] Protokoll http:// muss nicht angegeben werden, falls die URL mit www beginnt. Umlaute dürfen nicht in der URL sein.
Code: Alles auswählen
<a href="{URL}" title="Klicke hier, um zum Beitrag, Thread oder Webseite {URL} zu gelangen!" target="_blank"><span style="color:#105289"; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Textlink für externe und interne Links: [URI=URL]Linktext[/URI] Für den Linknamen auch bspw. Grafik oder Tabelle möglich. Protokoll http:// muss nicht angegeben werden, falls die URL mit www beginnt. Umlaute dürfen nicht in der URL sein.
Die durch die BB-Codes URL und URI erzeugten BB-Codes sind blau dargestellt, was bedeutet, dass es sowohl externe als auch um interne Links sein können. Aber leider funktionieren Umlaute nicht, weswegen ich die BB-Codes lr und lr= schrieb, deren Links auch blau dargestellt sind, bei denen man auch relative URL-Angaben machen kann (r wie relativ).
Code: Alles auswählen
<a href="{TEXT}" title="Klicke hier, um zum Beitrag, Thread oder Webseite {TEXT} zu gelangen!" target="_blank"><span style="color:#105289"; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Universeller Link für externe und interne Links mit Umlauten in der URL ohne Linkname: [lr]Absolute-oder-relative-URL[/lr] Bei absoluter URL unbedingt Protokoll http:// angeben! (r wie relative URL-Angabe)
Code: Alles auswählen
<a href="{TEXT}" title="Klicke hier, um zum Beitrag, Thread oder Webseite {TEXT} zu gelangen!" target="_blank"><span style="color:#105289"; text-decoration:underline">{TEXT1}</span></a>
Code: Alles auswählen
Universeller Textlink für externe und interne Links mit Linkname und Umlauten in der URL: [lr=Absolute-oder-relative-URL]Linktext[/lr] Für den Linknamen auch Grafik oder Tabelle möglich. Bei absoluter URL unbedingt Protokoll http:// angeben!
Alle nachfolgende BB-Codes sind dazu bestimmt, jeweils dunkelgrüne interne Links und dunkelrote externe Links zu erzeugen. Nachfolgende zwei BB-Codes sind für externe Links bestimmt, die rot erscheinen.
Code: Alles auswählen
<a href="{URL}" title="Klicke hier, um zur Webseite {URL} zu gelangen!" target="_blank"><span style="color:#800000"; text-decoration:underline">{URL}</span></a>
Code: Alles auswählen
Externer Link ohne Linkname: [le]URL[/le] Protokoll http:// muss nicht angegeben werden, falls die URL mit www beginnt. Umlaute dürfen nicht in der URL sein.
Code: Alles auswählen
<a href="{URL}" title="Klicke hier, um zur Webseite {URL} zu gelangen!" target="_blank"><span style="color:#800000"; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Externer Textlink mit Linkname: [le=URL]Linktext[/le] Protokoll http:// muss nicht angegeben werden, falls die URL mit www beginnt. Anstatt Text für den Linknamen auch bspw. Grafik oder Tabelle möglich. Keine Umlaute in der URL!
Nachfolgende zwei BB-Codes sind für interne Links bestimmt, die grün erscheinen. Diese unterscheiden sich von den vorigen zwei nur durch die Linkfarbe.
Code: Alles auswählen
<a href="{URL}" title="Klicke hier, um zum Beitrag, Thread oder anderen internen Seite {URL} zu gelangen!" target="_blank"><span style="color:#008000"; text-decoration:underline">{URL}</span></a>
Code: Alles auswählen
Interner Link ohne Linkname: [li]URL[/li] Protokoll http:// muss nicht angegeben werden, falls die URL mit www beginnt. Umlaute dürfen nicht in der URL sein.
Code: Alles auswählen
<a href="{URL}" title="Klicke hier, um zum Beitrag, Thread oder anderen internen Seite {URL} zu gelangen!" target="_blank"><span style="color:#008000"; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Interner Textlink mit Linkname: [li=URL]Linktext[/li] Protokoll http:// muss nicht angegeben werden, falls die URL mit www beginnt. Anstatt Text für den Linknamen auch bspw. Grafik oder Tabelle möglich. Keine Umlaute in der URL!
Nachfolgend zwei BB-Codes für externe Links mit Umlauten die rot erscheinen.
Code: Alles auswählen
<a href="{TEXT}" title="Klicke hier, um zur Webseite {TEXT} zu gelangen!" target="_blank"><span style="color:#800000"; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Externer Link für URLs mit Umlauten ohne Linkname: [leu]Absolute-oder-relative-URL[/leu] Bei absoluter URL unbedingt Protokoll http:// angeben!
Code: Alles auswählen
<a href="{TEXT}" title="Klicke hier, um zur Webseite {TEXT} zu gelangen!" target="_blank"><span style="color:#800000"; text-decoration:underline">{TEXT1}</span></a>
Code: Alles auswählen
Externer Textlink für URLs mit Umlauten: [leu=Absolute-oder-relative-URL]Linktext[/leu] Anstatt Text für den Linknamen auch bspw. Grafik oder Tabelle möglich. Bei absoluter URL unbedingt Protokoll http:// angeben!
Wer die SEO-Version des phpBB3 hat, könnten interne Links Umlaute enthalten, weil Titel in den URLs sind. Zudem könnten ein Großteil der weiter unten aufgeführten speziellen BB-Codes nicht richtig funktionieren. Deswegen nachfolgende BB-Codes für interne Links mit Umlauten.
Code: Alles auswählen
<a href="{TEXT}" title="Klicke hier, um zum Beitrag, Thread oder anderen internen Seite {TEXT} zu gelangen!" target="_blank"><span style="color:#008000"; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Interner Link für URLs mit Umlauten ohne Linkname: [liu]Absolute-oder-relative-URL[/liu] Bei absoluter URL unbedingt Protokoll http:// angeben!
Code: Alles auswählen
<a href="{TEXT}" title="Klicke hier, um zum Beitrag, Thread oder anderen internen Seite {TEXT} zu gelangen!" target="_blank"><span style="color:#008000"; text-decoration:underline">{TEXT1}</span></a>
Code: Alles auswählen
Interner Textlink für URLs mit Umlauten: [liu=Absolute-oder-relative-URL]Linktext[/liu] Anstatt Text für den Linknamen auch bspw. Grafik oder Tabelle möglich. Bei absoluter URL unbedingt Protokoll http:// angeben!
Damit nachfolgende spezielle URLs für interne Links bei der Nicht-SEO-Variante des phpBB3 funktionieren, müssen in der versteckten Datei .htaccess nachfolgende Eintragungen vorhanden sein. Falls das Forum in einem Ordner installiert ist, muss dieser unmittelbar hinter RewriteBase / angegeben werden mit nachfolgendem Slash. Falls einige Umwandlungsanweisungen nicht funktionieren, jeweils auf der rechten Seite die vollständige URL angeben! Und natürlich muss der Server ModRewrite unterstützen.
Code: Alles auswählen
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]+)$ viewtopic.php?t=$1 [L]
RewriteRule ^f([0-9]+)$ viewforum.php?f=$1 [L]
RewriteRule ^p([0-9]+)$ viewtopic.php?p=$1 [L]
RewriteRule ^b([0-9]+)$ viewtopic.php?p=$1#p$1 [NE,L]
RewriteRule ^u([0-9]+)$ memberlist.php?mode=viewprofile&u=$1 [L]
Code: Alles auswählen
<a href="./b{NUMBER}" title="Klicke hier, um zum Beitrag mit der ID {NUMBER} zu gelangen!" target="_blank"><span style="color:#008000; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Interner Link zum Beitrag mit Anker und Linkname: [lb=Beitags-ID]Linktext[/lb] Als Beitrags-ID die Ziffernfolge des zu verlinkenden Beitrags angeben! Browser scrollt automatisch zum Beitrag.
Code: Alles auswählen
<a href="./f{NUMBER}" title="Klicke hier, um zum Forum mit der ID {NUMBER} zu gelangen!" target="_blank"><span style="color:#008000; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Interner Link zum Forum oder Kategorie: [lf=Forums-ID]Linktext[/lf] Als Forums-ID die Ziffernfolge des zu verlinkenden Forums angeben!
Code: Alles auswählen
<a href="{URL}" title="Klicke auf dieses Bild, um zur Webseite {URL} zu gelangen!" target="_blank"><IMG src="{URL1}"></a>
Code: Alles auswählen
Grafik-Link: [lg=URL-für-Linkziel]Grafik-URL[/lg] Protokoll http:// muss nicht angegeben werden, falls die URLs jeweils mit www beginnen.
Code: Alles auswählen
<a href="{TEXT}" title="Klicke auf dieses Bild, um zur Webseite {TEXT} zu gelangen!" target="_blank"><IMG src="{URL}"></a>
Code: Alles auswählen
Grafik-Link für Linkziel mit Umlauten: [lgu=Absolute-oder-relative-URL-für-Linkziel]Grafik-URL[/lgu] Protokoll http:// muss nicht bei Grafik-Url angegeben werden, falls diese mit www beginnt.
Code: Alles auswählen
<a href="./p{NUMBER}" title="Klicke hier, um zum Beitrag mit der ID {NUMBER} zu gelangen!" target="_blank"><span style="color:#008000; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Link zum Beitrag mit Linkname und ohne Anker: [lp=Beitags-ID]Linktext[/lp] Als Beitrags-ID die Ziffernfolge des zu verlinkenden Beitrags angeben! Browser scrollt nicht automatisch zum Beitrag.
Code: Alles auswählen
<a href="./u{NUMBER}" title="Klicke hier, um zum Profil des Users mit der ID {NUMBER} zu gelangen!" target="_blank"><span style="color:#008000; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Interner Link zum Userprofil eines Teilnehmers: [lu=User-ID]Linktext[/lu] Als User-ID die Ziffernfolge des zu verlinkenden Userprofils angeben!
Code: Alles auswählen
<a href="{LOCAL_URL}" title="Klicke hier, um zum Thread mit der ID {LOCAL_URL} oder zur internen Webseite {LOCAL_URL} zu gelangen!" target="_blank"><span style="color:#008000; text-decoration:underline">{LOCAL_URL}</span></a>
Code: Alles auswählen
Link zum Thread (Thema) oder anderer interner Link ohne Linkname: [lt]Thread-ID-oder-relative-Url[/lt] Als Thread-ID die Ziffernfolge des zu verlinkenden Threads angeben! In der relativen URL dürfen keine Umlaute sein.
Code: Alles auswählen
<a href="{LOCAL_URL}" title="Klicke hier, um zum Thread mit der ID {LOCAL_URL} oder zur internen Webseite {LOCAL_URL} zu gelangen!" target="_blank"><span style="color:#008000; text-decoration:underline">{TEXT}</span></a>
Code: Alles auswählen
Link zum Thread (Thema) oder anderer interner Link mit Linkname: [lt=Thread-ID-oder-relative-Url]Linktext[/lt] Als Thread-ID die Ziffernfolge des zu verlinkenden Threads angeben! In der URL dürfen keine Umlaute sein.