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.

Error con Board Message MOD XL

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
Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Error con Board Message MOD XL

#1

Mensaje por mitch »

Descargue el mod Board Message [acronym="Un aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?±adido para una mejora en el foro"]MOD[/acronym] XL de este sitio, hize todo tal cual y no tuve problemas, aparecian los mensajes en la parte superior de los foros y los podí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?­a edtar desde el [acronym="Panel de control del Administrador"]ACP[/acronym]
Lo malo fue que al ingresar a portal.php (Ezportal), aparece este error

Código: Seleccionar todo

Fatal error: Cannot redeclare bbencode_strip() (previously declared in /phpBB2/fetchposts.php:212) in /phpBB2/includes/bbcode.php on line 842
Si coloco el respaldo (archivo sin editar) de includes/bbcode.php anda todo bien... subo el editado y aparece el error (ojo, solo en el portal). Porque se debe? que deberí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?­a hacer?

Dejo de todas formas la indicacion del Mod (revise la pagina oficial del mod y no han actualizado nada sobre el mod, solo para EasyMOD)

Código: Seleccionar todo

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

# 
#-----[ FIND ]------------------------------------------ 
# 
?>

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 
function bbencode_strip($message, $uid)
{

	$message = strip_tags($message);

	// url #2
	$message = str_replace("[url]","", $message);
	$message = str_replace("[/url]", "", $message);

	// url /\[url=([a-z0-9\-\.,\?!%\*_\/:;~\\&$@\/=\+]+)\](.*?)\[/url\]/si
	$message = preg_replace("/\[url=([a-z0-9\-\.,\?!%\*_\/:;~\\&$@\/=\+]+)\]/si", "", $message);
	$message = str_replace("[/url:$uid]", "", $message);

	$message = preg_replace("/\[.*?:$uid:?.*?\]/si", '', $message);
	$message = preg_replace('/\[url\]|\[\/url\]/si', '', $message);
	$message = str_replace('"', "'", $message);
	return $message;

}

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

#2

Mensaje por mitch »

Lo resolví?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?­ (lo dejo por si alguien mas adelante consulta algo similar):

- Abren fetchpost.php
- Buscan "bbencode_strip" y reemplazan por "ez_bbencode_strip" (En todas las partes donde se encuentre dicho dato, reemplazar, creo que son 2 reemplazos).

Ahi queda funcionando con EzPortal.

Cerrado

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