Página 1 de 1

BBcode Hide mod + template post

Publicado: 12 May 2011, 03:03
por Makoto
Bueno recien me han reportado en mi foro sobre un error
eh estado viendo el archivo en cuestion y me marca la edicion de mod simple bbcode hide

Mods
[MODDB] Posting template 1.0.0a
[ABD] Simple Hide BBcode MOD 0.3.0

Código: Seleccionar todo

if (isset($post_data['post_text']))
{
	$message_parser->message = &$post_data['post_text'];
	$uid = $post_data['bbcode_uid'];
	$user->add_lang('mods/simple_hide_bbcode');

	if ($mode == 'edit' or $unhide == true)
	{
		$message_parser->message = $message_parser->message;
	}
	else
	{
		$message_parser->message = preg_replace("#\[hide:$uid\].*?\[/hide:$uid\]#ise", "\$user->lang['HIDDEN_MESSAGE']", $message_parser->message);
	}
	unset($post_data['post_text']);
}
este es el que me dice e debug que no esta definido

Código: Seleccionar todo

$uid = $post_data['bbcode_uid'];
el error me aparece al crear un tema con template y en el template usar el bbcode hide

Re: BBcode Hide mod + template post

Publicado: 12 May 2011, 04:25
por leviatan21
Makoto escribió:Bueno recien me han reportado en mi foro sobre un error
eh estado viendo el archivo en cuestion y me marca la edicion de mod simple bbcode hide
...
el error me aparece al crear un tema con template y en el template usar el bbcode hide
Más allá de colocar el código, coloca cual es el texto del mensaje de error y el archivo completo ;)

Re: BBcode Hide mod + template post

Publicado: 12 May 2011, 04:33
por Makoto
este es el template que uso

Código: Seleccionar todo

[thumbnail=center]---URL de la img---[/thumbnail]

[b]Formato:[/b] avi, MP4, MKV ...
[b]Tamaño:[/b] %Mb

[hide]
[mediafire]---Url de la descarga---[/mediafire]
[megaupload]---Url de la descarga---[/megaupload]
[rapidsharedown]---Url de la descarga---[/rapidsharedown]
[/hide]
y este mi posting.php

Re: BBcode Hide mod + template post  Tema Solucionado

Publicado: 12 May 2011, 05:25
por leviatan21
Se me complicó la solución.... creo que el problema radica que a esa altura del código es variable aún no existe cuando se trata de un mensaje nuevo, pero si existe cuando se hace una edición.

reemplaza la linea conflictiva por esta otra y me cuentas si funciona :

Código: Seleccionar todo

	$uid = &$post_data['bbcode_uid'];

Re: BBcode Hide mod + template post

Publicado: 12 May 2011, 20:36
por Makoto
como lo haces?

solucionado!!