howgo 0 Report post Posted April 14, 2005 (edited) Ja also die Stelle wird schon abgearbeitet - glaub das wolltest testen damit. Aber kommt natürlich nur unsinn raus - also alle "a" in der Beschreibung usw. werden gegen "DASWARMALEINA" ersetzt. Edit: Hat von den IPBPlus-Testern wer den aktuellen BBCode Mod von Peter installiert - kanns damit zusammenhängen ? Weil mir vorhin eingefallen ist, dass ich damals als es noch ging davon ne ältere Version installiert hatte. Edited April 14, 2005 by howgo Share this post Link to post
Frog 0 Report post Posted April 14, 2005 Ja das wollte ich. (Ist übrigens: "Das war mal ein A" ) War nur zum gucken, ob das überhaupt abgearbeitet wird Ich verstehe das nicht: durch die Abarbeitung, die ja stattfindet, sollte ja _blank zu _self werden. Ich kann mir kaum vorstellen, dass irgendein Mod (?) das wieder umwandelt. Vielleicht tastet du dich mal langsam an das Problem ran: zuerst nur "_blank" zu "_self" ersetzen lassen, dann sollten ja alle Links nur im eigenen Fenster geöffnet werden. Oder vielleicht mal die Struktur der Links anschauen, ob die überhaupt ersetzt werden. Ich hab leider keine anderen Einfälle sonst Greetz Frog Share this post Link to post
howgo 0 Report post Posted April 14, 2005 Das HTML hab ich mir im Browser mal anzeigen lassen - da stet tatsächlich "_blank" bei dem Link. Was meinst du denn mit zuerst nur "_blank" zu "_self" ersetzen lassen, dann sollten ja alle Links nur im eigenen Fenster geöffnet werden. Versteh ned ganz, was ich testen soll - der Teil $event = preg_replace("/<a href='".str_replace("/", "\/", $ibforums->vars['board_url'])."(.*)' target='_blank'>(.*)<\/a>/U", "<a href='".$ibforums->vars['board_url']."\\1' target='_self'>\\2</a>", $event); macht doch nur das - bzw. sollte es Share this post Link to post
Frog 0 Report post Posted April 15, 2005 Ja, jedoch ersetzt der Teil ja nur sehr ausgewählte Stellen (die internen Links). Mit dem sollten alle links nur noch intern geöffnet werden: $event = preg_replace("/_blank/", "_self", $event); So kann man mal schauen, ob das ersetzt wird, wenn nicht, dann muss es fast ein anderer Mod sein, der das wieder umwandelt... greetz Frog Share this post Link to post
howgo 0 Report post Posted April 15, 2005 Hi Frog, also das hätte jetzt mal funktioniert - alle Links (sowohl externe als auch interne) werden im selben Fenster geöffnet. Mann, ist das seltsam ... ;) Share this post Link to post
Frog 0 Report post Posted April 15, 2005 Lol... Das muss also zwangsläufig heissen, dass die Zeile die Links nicht ersetzt! (Die ursprünlgiche Zeile, die nur externe Links ersetzen soll), denn wenns an einem Mod liegen würde, würde er die Links ja doch wieder ändern, oder? Es kann gut mit dem BBCode Mod zusammenhängen, vielleicht ändert er die HTML Syntax von Links. Schau doch mal, ob die Schreibweise EXAKT so ist: <a href='{BOARD_URL}...' target='_blank'>...</a> Ob zum Beispiel die Tags irgendwie erweitert wurden oder ein Abstand zu viel ist. Kannst ja mal den Quelltext eines Links, der umgewandelt werden sollte, aber nicht wird hier anfügen. Greetz Frog Share this post Link to post
howgo 0 Report post Posted April 15, 2005 geilo, klasse Frog - jetzt haben wirs. Beim BBCode war das HTML mit Anführungszeichen (") hinterlegt nicht mit (') danke dir ! Share this post Link to post
Frog 0 Report post Posted April 15, 2005 Sehr schön Hätte man von Anfang an angucken sollen, ob die Struktur der Links noch stimmt... hauptsache es geht jetzt! Und Hauptsache es liegt nicht am IPBPlus Greetz Frog Share this post Link to post
kingofcomedy 0 Report post Posted April 22, 2005 Und Hauptsache es liegt nicht am IPBPlus Und hauptsache es lag nicht an meiner kleinen Modifikation ;) Share this post Link to post