Ahora si que comprendí musleman

pero para hacer esto mas rápido, dime que código tienes en el bbcode.php (no todo, el que agregaste para el mod... quiero verlo, para saber si lo has tocado para que funcione con el JS o esta tal cual el mod.)
Asi lo reviso y te comento, ya tengo una idea de qué es

Eso esta hecho, mich.
El codigo que añadi al bbcode.php es el siguiente:
Código: Seleccionar todo
//
// Limit Image Width MOD --- BEGIN
//
global $board_config;
$max_image_width = intval($board_config['max_img_width']);
if ( preg_match_all("#\[img:$uid\](.*?)\[/img:$uid\]#si", $text, $images) )
{
$image_patterns = array();
$image_replacements = array();
while ( list($index, $image_source) = each($images[1]) )
{
if ( intval($max_image_width) != 0 )
{
list($image_width, $image_height) = @getimagesize($image_source);
if ( $image_width && $image_width > $max_image_width )
{
$image_patterns[] = $images[0][$index];
$image_replacements[] = '<a href="' . $images[1][$index] . '" rel="lightbox"><img src="' . $images[1][$index] .'" width="' . $max_image_width . '" alt="' . $lang['LIW_click_image'] . '" border="0"></a><br /><span class="gensmall">' . $lang['LIW_click_image_explain'] . '</span>';
}
else
{
$image_patterns[] = $images[0][$index];
$image_replacements[] = '<a href="' . $images[1][$index] . '" rel="lightbox"><img src="' . $images[1][$index] . '" alt="" border="0"></a>';
}
}
else
{
$image_patterns[] = $images[0][$index];
$image_replacements[] = '<a href="' . $images[1][$index] . '" rel="lightbox"><img src="' . $images[1][$index] . '" alt="" border="0"></a>';
}
}
$text = str_replace($image_patterns, $image_replacements, $text);
}
//
// Limit Image Width MOD --- END
//
Como puedes ver, tengo cambiadas las lineas que citas en post anteriores para que se adapte al JS.
Citas en el post para que funcione el limit con el JS esto:
[quote]Con eso, las imagenes que excedan el ancho, al hacerles click se ven con el efecto lightbox, en vez del popup del MOD.
Y si quieres el efecto para las otras imagenes tambien, fijate que un poco mas abajo de lo que has editado, hay 2 lineas iguales a esta:
1. $image_replacements[] = '<img src="' . $images[1][$index] . '" alt="" border="0">';
deben ambas quedar así:
1. $image_replacements[] = '<a href="' . $images[1][$index] . '" rel="lightbox"><img src="' . $images[1][$index] . '" alt="" border="0"></a>';
Espero te sirva[/quoteicy]
Y pense que esto seria para el resto de imagenes que esten añadidas en el foro, asi que deje estas lineas como vienen por defecto en el bbcode.php y solo reemplacé la primera, por probar, pero nada, sigue igual. Lo digo por si era esto lo que habias pensado...

, y luego las he vuelto a poner con la modificacion para el JS.
Saludos