Seite 1 von 1

[gelöst]Wo wird die Html-Ersetzung für Links erzeugt?

Verfasst: 21.07.2008 12:00
von friedels-home
Hallo.

Ich suche jetzt schon eine ganze Weile vergeblich nach der Stelle, wo die Html-Ersetzung für [ url] [/url] bzw. [ url=adresse]Text [/url] generiert wird. Für mich als Php-Anfänger ist das sehr mühsam und bisher habe ich die Stelle nicht finden können. Bisher habe ich nur die Zeile
$html = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
in der includes/functions_content.php finden können, die aber nur für die Magic Links zuständig ist.

Wo ist die Entsprechung für Links, die als solche formatiert eingegeben werden?

Verfasst: 21.07.2008 12:02
von Balint
Hallo!

Wenn ich dich richtig verstanden habe, sind die gewünshten Zeilen in der includes\bbcode.php zu finden.


Viele Grüße,
Bálint

Verfasst: 21.07.2008 12:24
von friedels-home
Da habe ich schon gesucht. Darin kommen Zeichenketten wie "href" oder "<a" nur in der Zeile

Code: Alles auswählen

				'email'		=> '<a href="mailto:$1">$2</a>'
vor. Das kanns also nicht sein.

Verfasst: 21.07.2008 12:53
von Balint
OK, könntest du vielleicht beschreiben, was du genau verändern willst zum bisherigen Verhalten?

Vielleicht wäre auch die styles\deinStyle\template\bbcode.html mit

Code: Alles auswählen

<!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->
das Richtige?

Verfasst: 21.07.2008 13:09
von friedels-home
Vielen Dank. Das ist die Stelle, die ich gesucht habe. :grin:

Ich möchte haben, dass vor den Links aus den Beiträgen jeweils ein Icon erscheint. Für interne Links ein anderes Icon als für externe Links.