You are not logged in.

Sollte es probleme mit eurem passwortern geben dann nutzt bitte die Passwort vergessen funktion MFG Saugjunkie

Dear visitor, welcome to BT-Technik. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Devikeeper

Trainee

  • "Devikeeper" started this thread

Posts: 134

Location: Germany

Occupation: -

Hobbies: PC

  • Send private message

1

Wednesday, January 9th 2008, 12:17am

URL in der Shout in einem neuem Tab öffnen

Hallo, ich habe da ein Problem und schon mehreres versucht wahrscheinlich an den falschen Stellen.

Zum Problem:
In unserer Shoutbox wird der direkte Link immer in der Shout geöffnet, besonders wenn dort einer einen link aus der details.php postet. Ich will dieses nun abändern, so das der Link automatisch in einem neuem Tab geöffnet wird und nicht in der Shoutbox.

In welchem Script muss ich das anpassen?

NickoSLH

Intermediate

  • "NickoSLH" is male

Posts: 266

wcf.user.option.userOption52: german

Location: USSR

Hobbies: alles was spass macht

  • Send private message

2

Wednesday, January 9th 2008, 12:45am

schaue bei dir in die global.php rein, bei der function_comment, da ist soweit definiert wie die urls bearbeitet/ aufgemacht werden sollen.

z.b.

PHP Source code

1
2
3
4
    // [url=http://www.example.com]Text[/url]
    $s preg_replace(
        "/\[url=([^()<>\s]+?)\]((\s|.)+?)\[\/url\]/i",
        "<a target=_blank href=$DEFAULTBASEURL/redir.php?url=\\1>\\2</a>"$s);


dies sorgt dafür , dass es im neuen fenster aufgemacht wird.

PHP Source code

1
target=_blank


es gibt paar solche url def. zeilen, schaue dir die durch.

Oleg

Intermediate

Posts: 362

wcf.user.option.userOption52: Deutsch

  • Send private message

3

Wednesday, January 9th 2008, 12:46am

Quoted

Original von skydiver
Hallo,
damit sich die Links in einem neuen Fenster öffnen suche in der
global.php:

Source code

1
2
    $s = preg_replace("/\[url=([^()<>\s]+?)\]((\s|.)+?)\[\/url\]/i",
        "<a href=\"\\1\">\\2</a>", $s);


und ersetze es mit:

Source code

1
2
    $s = preg_replace("/\[url=([^()<>\s]+?)\]((\s|.)+?)\[\/url\]/i",
        "<a href=\"\\1\" target=\"\\_blank\">\\2</a>", $s);


Achtung: Das funzt aber nur wenn man den URL-Tag in der Shoutbox verwendet. ;)


Den ganzen Thread findest Du HIER

Gruß Oleg

NickoSLH

Intermediate

  • "NickoSLH" is male

Posts: 266

wcf.user.option.userOption52: german

Location: USSR

Hobbies: alles was spass macht

  • Send private message

4

Wednesday, January 9th 2008, 12:55am

ohh jetzt wollte ich diesmal ausnahmsweise nett sein, glei die lösung geben und ned grosse aufklärung schreiben und auf das sehr nützliche Suchen vor fragen sagen. :tongue:

naja habe schnell mal in anderem thread gelesen dass man auch damit probleme hatte, naja versuchen den traget ganz am anfang zu setzen so wie in meinem beispiel ist, dan ich hatte bisher keine probleme mit den links.

Devikeeper

Trainee

  • "Devikeeper" started this thread

Posts: 134

Location: Germany

Occupation: -

Hobbies: PC

  • Send private message

5

Wednesday, January 9th 2008, 2:10am

Hatte in der Sufu nichts gefunden, vielleicht auch falschen Suchbegriff verwendet.

Habe das Problem jetzt aber auch beseitigt. THX