Mit diesem Snippet könnt ihr einen BBCode Button erstellen, der bei Klick einen Link aufruft
Möchtet ihr noch ein Bild im Button haben, ladet euch vorher [Beta] BBCode Image 0.1.3 herunter
http://www.loaditup.de/files/422339.zip
Dann erstellt ihr einfach pro Link einen neuen BBCode und (falls gewünscht) legt kleine Pics für die BBCodes an
Die BBCodes legt ihr folgenderweise an:
bbcode
- Code: Select all
[google][/google]
html ersetzung
- Code: Select all
---------
bbcode
- Code: Select all
[lycos][/lycos]
html ersetzung
- Code: Select all
--------
bbcode
- Code: Select all
[yahoo][/yahoo]
html ersetzung
- Code: Select all
--------
Die html ersetzung bleibt immer gleich
Dann öffnet editor.js in dem Template Verzeichnis eures Styles
findet
- Code: Select all
// Open tag
insert_text(bbopen + bbclose);
ersetzen mit
- Code: Select all
if (bbopen == '[google]'){
javascript:window.open('http://www.google.de');}
else{
// Open tag
insert_text(bbopen + bbclose);}
erweitern tut ihr es dann so
- Code: Select all
if (bbopen == '[google]'){
javascript:window.open('http://www.google.de');}
else if
(bbopen == '[lycos]'){
javascript:window.open('http://www.lycos.de');}
else if
(bbopen == '[yahoo]'){
javascript:window.open('http://www.yahoo.de');}
else{
// Open tag
insert_text(bbopen + bbclose);}
den anfang mit if, dazwischen dann immer mit else if
und, es muss mit
- Code: Select all
else{
// Open tag
insert_text(bbopen + bbclose);}
alles, was ihr bei weiteren links zu tun habt, ist diese schritte nach anleitung zu erweitern,
also den bbcode in den eckigen klammern und die links anzupassen.
Danach alle Caches leeren
Das wars