Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Problema con mod BBCode eDonkey Links

Aquí­ podrás dejar tus dudas sobre MODs o MODificaciones de tu phpBB2
  Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
Cerrado

0
No hay votos
 
Votos totales: 0

marttinkaz
Observador/a
Mensajes: 6
Registrado: 11 Sep 2005, 17:32

Problema con mod BBCode eDonkey Links

#1

Mensaje por marttinkaz »

Bueno segui esta guia y sucede que instale el mod del bbcode y coloco link ed2k asi:

Código: Seleccionar todo

[url=ed2k...]Link[/url] 
funciona bien pero si pongo mas de dos link no! es decir solo me deja poner un solo link ed2k.

Asi no me deja:

Código: Seleccionar todo

 [url=ed2k...]Link[/url]
 [url=ed2k...]Link2[/url]
porque cuando posteo el mensaje solo se ve un solo link! :shock:

Código: Seleccionar todo

#################################################################
## Mod Title: BBCode - eDonkey Links
## Mod Version: 0.0.1
## Author: sica <sica@nuxli.de>
## Description: Display eDonkey Links in your Board
##
## Installation Level: easy
## Installation Time: 3 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 ]------------------------------------------
#
$bbcode_tpl['url4'] = str_replace('{DESCRIPTION}', '\\2', $bbcode_tpl['url4']);

#
#-----[ AFTER, ADD ]------------------------------------------
#
// The URL replacements codes for the eDonkey Links - eDonkey MOD
$bbcode_tpl['url5'] = str_replace('{URL}', '\\1', $bbcode_tpl['url']);
$bbcode_tpl['url5'] = str_replace('{DESCRIPTION}', '\\2', $bbcode_tpl['url5']);

$bbcode_tpl['url6'] = str_replace('{URL}', '\\1', $bbcode_tpl['url']);
$bbcode_tpl['url6'] = str_replace('{DESCRIPTION}', '\\3', $bbcode_tpl['url6']);

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

#
#-----[ AFTER, ADD ]------------------------------------------
#
// [url=ed2k://|file|...]name[/url] code.. - eDonkey MOD
$patterns[6] = "#\[url=(ed2k://\|file\|.*\|\d+\|\w+\|/?)\](.*?)\[/url\]#si";
$replacements[6] = $bbcode_tpl['url5'];

// [url=ed2k://|server|...]name[/url] code.. - eDonkey MOD
$patterns[7] = "#\[url=(ed2k:(//)?\|server\|[\d\.]+\|\d+\|/?)\](.*?)\[/url\]#si";
$replacements[7] = $bbcode_tpl['url6'];

#
#-----[ 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\">\\3</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

Si alguien instalo este bbcode me puede decir como?? gracias

estoy usando el PhpBB la ultima version.

Gracias! :cry:

Cerrado

Volver a “Soporte, preguntas sobre MODs de phpBB 2”