Seite 1 von 1

BBcode edonkey

Verfasst: 28.02.2005 12:16
von ich-nrw
ich hab mir gerade den BBcode edonkey mal gezogen und entpackt.
http://www.phpbb.de/moddb/edonkey

nur was mach ich mit der datei die da drin ist? weil es steht keine anleitung drin! hat jemand erfahrung damit?

Verfasst: 28.02.2005 12:25
von Markus67
Hi ...

die Datei ist die Anleitung ... da steht doch drin welche Dateien du wo ändern sollst :wink:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
/phpBB2/includes/bbcode.php

#
#-----[ FIND ]------------------------------------------
#
$replacements[] = $bbcode_tpl['email'];

#
#-----[ AFTER, ADD ]------------------------------------------
#
// [url=ed2k://|file|...]name[/url] code..
$patterns[] = "#\[url=(ed2k://\|file\|.*\|\d+\|\w+\|/?)\](.*)\[/url\]#siU";
$replacements[] = '<a href="$1" class="postlink">$2</a>';

// [url=ed2k://|server|...]name[/url] code..
$patterns[] = "#\[url=(ed2k:(//)?\|server\|[\d\.]+\|\d+\|/?)\](.*)\[/url\]#siU";
$replacements[] = '<a href="$1" class="postlink">$2</a>';

#
#-----[ FIND ]------------------------------------------
#
$ret = preg_replace("#([\n ])([a-z0-9\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)?[\w]+)#i", "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>", $ret);

#
#-----[ AFTER, ADD ]------------------------------------------
#
// make the file links clickable - eDonkey MOD
$ret = preg_replace("#([\n ])(ed2k://\|file\|(.*)\|\d+\|\w+\|/?)#", '$1ed2k: <a href="$2">$</a>", $ret);

// make the server links clickable - eDonkey MOD
$ret = preg_replace("#([\n ])(ed2k:(//)?\|server\|([\d\.]+)\|(\d+)\|/?)#", '$1ed2k: <a href="$2">$4 at $5 </a>', $ret);

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Markus

Verfasst: 28.02.2005 12:39
von ich-nrw
und wie hast du die geöffnet? ich habs in dem editor versucht, da ging nicht! zumindestens konnte man nichts lesen!

trotzdem ganz lieben dank!!

Verfasst: 02.03.2005 16:12
von ich-nrw
so ich hab den mod jetzt eingebaut und jetzt bekomm ich die meldung,
Parse error: parse error, unexpected '$' in /home/www/web337/html/board/includes/bbcode.php on line 648
so in line 648 steht bei mir das

Code: Alles auswählen

	$ret = preg_replace("#([\n ])(ed2k:(//)?\|server\|([\d\.]+)\|(\d+)\|/?)#", '$1ed2k: <a href="$2">$4 at $5 </a>', $ret); 
mein kompletten BBcode findet ihr hier:
http://people.freenet.de/ich-nrw/BBcode.txt

kann einer sagen was da falsch ist?

Verfasst: 26.09.2005 20:00
von vw-society
Hallo ich-nrw,

den selben Fehler bekomme ich auch. Hast du eine Lösung gefunden?

MfG, yves