Mod für Links im Editor

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Mod für Links im Editor

Beitrag von 4seven »

milky way red ist einen tick anders, aber bis auf eine kleine anpassung hätte es dort auch nach der alten variante funktionieren müssen, sehr merkwürdig..

also, nochmal eine milky way red anleitung (live getestet mit dem milky way red style)

erstelle beliebige link-bbcode's

bbcode

Code: Alles auswählen

[google][/google]
html-ersetzung

Code: Alles auswählen

 
---------

bbcode

Code: Alles auswählen

[lycos][/lycos]
html-ersetzung

Code: Alles auswählen

 
----------------

bbcode

Code: Alles auswählen

[yahoo][/yahoo]
html-ersetzung

Code: Alles auswählen

 
- [google] etc. ist natürlich zu ersetzen durch zb [mein_hot_link] oder whatever
- die ersetzung bleibt immer gleich, egal, wieviele link-bbcode's du einfügst

aber bleiben wir mal bei [google] etc.

dann öffnest du deine editor.js aus deinem style

und findest

Code: Alles auswählen

   // Open tag
   insert_text(bbopen + bbclose); 
das ersetzt du mit

Code: Alles auswählen

if (bbopen == '[google]'){   
javascript:window.open('http://www.google.de');}
else{
// Open tag
insert_text(bbopen + bbclose);} 
erweitern tust du es dann so

Code: Alles auswählen

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, aber ist ja wohl klar zu ersehen

und, es muss mit

Code: Alles auswählen

else{
// Open tag
insert_text(bbopen + bbclose);} 
enden.

alles, was du bei weiteren links zu tun hast, ist diese schritte nach anleitung zu erweitern,
also den bbcode in den eckigen klammern und die links anzupassen.

edit: falls jemand denkt, ich bin zurück. falsch, ich krieg nur 'n hals bei der geschichte
Benutzeravatar
Spuck Erbrechson
Mitglied
Beiträge: 12
Registriert: 03.11.2009 07:32
Wohnort: Unterfranken

Re: Mod für Links im Editor

Beitrag von Spuck Erbrechson »

Juchuuu.... das hat funktioniert *1000 Daumen hoch*
Da merkt man eben wenn jemand Ahnung hat von php ! Vielen vielen dank :-)
Nun werde ich dann im nächsten schritt probieren die Textlinks mit Grafiken zu ersetzten (mittels des mods von Dir)
*aufgeregt umhertanz und konfetti schmeiß* :D

EDIT:
Hm... da ich leider nicht an die SQL Tabelle herankomme, geht der Grafik-Mod leider nicht... naja man kann nicht alles haben :-(
lg
Spucky
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“