Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: eD2k links processing with availability statistics (http://www.phpbb.com/community/viewtopi ... 0&t=562531)
Plantilla(s) usada(s): prosilver
Servidor: Gratuito
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
¡Hola a todo el mundo! Soy nuevo en esto del phpbb y tal y aquí estoy.
Para poder poner enlaces ed2k y tal pues he instalado este mod: http://www.phpbb.com/community/viewtopi ... 0&t=562531 que trae la opción que yo necesito, la de FRIEND (para añadir un amigo al eMule). A de más, el mod trae la opción de añadir todos los elinks de un post con un solo click (con la opción de Friends no, se debería de hacer).
Aunque primer estoy intentando cambiar lo siguiente, la opción de friends solo funciona si pones el elink así:
Código: Seleccionar todo
ed2k://|friend|Kero|00.000.000.000|0000|/ <-- es decir formato: ed2k://|friend|name|ip|port|/
Código: Seleccionar todo
ed2k://|friend|Kero[Animelliure][AstroteamRG]|3CE139252A0EF0F192F2BBE2E2B86F68|/
Código: Seleccionar todo
// [url]ed2k://|friend|name|ip|port|/[/url] code
$patterns[] = '#\[url\](ed2k://\|friend\|(.*?)\|[\d\.]+\|\d+\|/?)\[/url\]#si';
$replacements[] = 'ed2k friend: <a href="$1" class="postlink">$2</a>';
// [url=ed2k://|friend|name|ip|port|/]name[/url] code
$patterns[] = '#\[url=(ed2k://\|friend\|(.*?)\|[\d\.]+\|\d+\|/?)\](.*?)\[/url\]#si';
$replacements[] = '<a href="$1" class="postlink">$3</a>';
// ed2k://|friend|name|clientIP|clientPort
$ret = preg_replace("#(^|(?<=[^\w\"']))(ed2k://\|friend\|([^\\/\|:<>\*\?\"]+?)\|([\d\.]+?)\|(\d+?)\|/?)#i", "ed2k friend: <a href=\"\\2\" class=\"postLink\">\\3</a>", $ret);
// -- END --
Gracias de antemano.