Seite 1 von 1

file:/// anklickbar ??

Verfasst: 20.05.2003 14:05
von stp
Hallo,

habe folgendes Problem. Habe ein Forum, welches im Intranet betrieben wird. Und dort auf zentrale Dokumente verlinkt werden soll.
Damit man auch immer den aktuellen Stand hat und nicht immer die neuen Dateien hochladen muß.

Aber wie kann man dem Forum sagen, das
z.B :
[url]file:///H:/doku/test.doc[/url] oder einfach egal welche Datei.
Das daraus ein anklickbaren Link werden soll.
Denn wenn man den Wert in den url-Tag setzt, dann macht er es trotzdem nicht.
Vielleicht kann mir jemand helfen.

Verfasst: 20.05.2003 19:43
von PhilippK
Es dürfte mit ein paar Anpassungen der ./includes/bbcode.php zu machen sein. Vermutlich musst du zwei neue Pattern einfügen. Allerdings habe ich nicht die Erfahrung, die entsprechenden 'Regular Expression' auszuarbeiten und auch gerade keine Lust, mich dort einzuarbeiten. Aber vielleicht hilft der Ansatz ja jemanden weiter.

Gruß, Philipp

Kann mir jemand helfen...

Verfasst: 29.05.2003 11:49
von stp
Also habe mal ein wenig selber ausprobiert. Aber es klappt nicht so recht.
Habe in der /include/bbcode.php folgendes eingefügt

immer nach Image Tags

Code: Alles auswählen

$bbcode_tpl['klick'] = str_replace('{URL}','\\1', $bbcode_tpl['klick']);
und ein Stückchen tiefer...

Code: Alles auswählen

 // [klick]file://C:\test.doc[/klick] code..
	$patterns[] = "#\[klick\]\[/klick\]#si";
    $replacements[] = $bbcode_tpl['klick'];
Und in der bbcode.tpl

Code: Alles auswählen

<!-- BEGIN klick --><a href="{URL}" target="_blank" class="postlink">{DESCRIPTION}<!-- END klick -->
Aber es funktioniert nicht, kann mir jemand sagen, was ich falsch mache ?? Er schreibt dann einfach nur [klick]file://C:\test.doc[/klick] und das war es.
:-(