Y aparecerá un mensaje que les dira que se registren o se conecten con su usuario.
Se puede establecer la cantidad de caracteres a mostrar y tambien que foros se van a excluir.
Tambien se puede establecer la regla para algun tema en especifico.
Abrir viewtopic.php
Buscar
Código: Seleccionar todo
$user_sig_bbcode_uid = $postrow[$i]['user_sig_bbcode_uid'];Código: Seleccionar todo
if ((($forum_id == 1) or ($forum_id == 6)))
{
	$lettercount = (strlen($message));
	if (($userdata['username'] == 'Anonymous') && ($lettercount > 60))
	{
		$path = __FILE__;
		$file = basename ($path);
		if ($file != 'portal.php')//needed for portal support, otherwise portal layout will breakout when clips are played. 
		{
				//first check if message has quote in it or a ot, quote box breaks forums layout.
				$message = strtolower($message);
				$message = str_replace("[quote", "[ quote", $message);
				$message = str_replace("[ot", "[ ot", $message);
				$message = substr(($message), 0, 60).'... <b><a href="http://'.$board_config['server_name'].$board_config['script_path'].'profile.php?mode=register">'.'Regístrese'.'</a> '.'o'.' <a href="http://'.$board_config['server_name'].$board_config['script_path'].'login.php?redirect=viewtopic.php?t='.$postrow[$i]['topic_id'].'">'.'Conéctese'.'</a> '.'si desea ver el contenido total del tema'.'</b>';
		}
	}
}Para modificar la cantidad de caracteres a motrar, simplemente hay que modificar los dos "60" que aparecen en el codigo, y poner la cantidad que se desea
Si se desea añadir mas restrincciones a otros foros, se tiene que agregar
Código: Seleccionar todo
 or ($forum_id == id)luego de
Código: Seleccionar todo
($forum_id == 6)hay que agregar
Código: Seleccionar todo
 && ($topic_id != 31)(donde 31 es el id del tema que queda restringido)
luego de
Código: Seleccionar todo
($forum_id == 6))Código: Seleccionar todo
 && ($topic_id != id)Código: Seleccionar todo
 && ($topic_id != 31)
Saludos

