hilfe bei ed2 mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
hihocs
Mitglied
Beiträge: 164
Registriert: 13.12.2003 14:54

hilfe bei ed2 mod

Beitrag von hihocs »

#
#-----[ 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

bei mir gibts das nicht :(

bitte helft mir mal
Elo
Mitglied
Beiträge: 318
Registriert: 04.11.2002 17:44

Re: hilfe bei ed2 mod

Beitrag von Elo »

Suche nach diesem:

Code: Alles auswählen

$ret = preg_replace("#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i", "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>", $ret);
Elo
Elo
Mitglied
Beiträge: 318
Registriert: 04.11.2002 17:44

Beitrag von Elo »

Und um deiner nächten Frage vorzugreifen warum der Mod nicht funktioniert :D

Ersetze:

Code: Alles auswählen

$ret = preg_replace("#([\n ])(ed2k://\|file\|(.*)\|\d+\|\w+\|/?)#", '$1ed2k: <a href="$2">$</a>", $ret);
mit folgendem:

Code: Alles auswählen

$ret = preg_replace("#([\n ])(ed2k://\|file\|(.*)\|\d+\|\w+\|/?)#", "$1ed2k: <a href="$2">$</a>", $ret);
Elo
Benutzeravatar
hihocs
Mitglied
Beiträge: 164
Registriert: 13.12.2003 14:54

Beitrag von hihocs »

thx
numskull
Mitglied
Beiträge: 13
Registriert: 07.01.2004 15:32

Beitrag von numskull »

Hallo!
Ich habe das phpbb 2.0.6 und den mod nach den hier gennanten Vorgaben und Changes installiert aber leider bekomme ich nach wie vor nur Fehlermeldungen.

Kann mir bitte jemand sagen was ich bei 2.0.6 verändern muss, damit der hack funzt?!

Danke im Voraus

NumSkull
BIG Mule
Mitglied
Beiträge: 68
Registriert: 26.12.2004 00:50

Beitrag von BIG Mule »

Hallo,

Hier das geht bei mir jetzt, hab den Fehler gefunden.

Code: Alles auswählen

#################################################################
## Mod Title: BBCode - eDonkey Links
## Mod Version: 0.0.3
## Author: sica <sica@nuxli.de>
## Description: Display eDonkey Links in your Board
##
## Installation Level: easy
## Installation Time: 5 Minutes
## Files To Edit: phpBB2/includes/bbcode.php
## Included Files: n/a
#################################################################
## Security Disclaimer: This MOD Cannot Be Posted To Or Added At Any Non-Official phpBB Sites
#################################################################
##
## Author Note:
## This MOD supports eDonkey File and Server Links in the BBCode
## [url=...]name[/url] and is also able to make ed2k:// links in
## the posting itself clickable.
##
#################################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
#################################################################

#
#-----[ 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
Antworten

Zurück zu „phpBB 2.0: Mod Support“