[Snippet] BBCode Link Button (de)

Snippet-Area for phpBB 3.0.x

[Snippet] BBCode Link Button (de)

Postby 4seven » Sat 7. Nov 2009, 17:23 | Userzeit: +1.00 / Sa 7. Nov 2009, 17:23

BBCode Link Button

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);}   
enden.

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
User avatar
4seven
Administrator
 
Posts: 427
 
Last 3 Topics:
Tabmenu Test
[Snippet] Avatar Ev...
[DEV] Zero and X-P...
 
Joined:
Sun 13. Jan 2008, 23:44
 
Letzter Login:
Mon 1. Aug 2022, 16:40
 
Posted:
Sat 7. Nov 2009, 17:23 +1.00
Userzeit: Sa 7. Nov 2009, 17:23

Return to [Snippet] for 3.0.x



Who is online

Users browsing this forum: No registered users and 0 guests

cron