No phpbb2 era considerado um mod, mas acho que agora seria mais um BBCode a ser criado.
Então basicamente, seria esconder o link, onde apareceria uma mensagem tipo "Deixe um comentario para ver o link".
_Vinny_ escreveu:Veja esses:
http://www.phpbb.com/community/viewtopi ... 0&t=560705
http://www.phpbb.com/community/viewtopi ... &t=1559965
Código: Selecionar todos
default:
if (isset($rowset[$bbcode_id]))Código: Selecionar todos
if ($bbcode_id != -1 && !$skip_bitfield_check && !$this->template_bitfield->get($bbcode_id))Código: Selecionar todos
case HIDE_BBCODE_ID:
$this->bbcode_cache[$bbcode_id] = array(
'preg' => array(
'#\[hide:$uid\](.*?)\[/hide:$uid\]#ise' => "\$this->bbcode_second_pass_hide('\$1', '$unhide')",
)
);
break;Código: Selecionar todos
global $user;
global $unhide;
$bbcode_hardtpl = array(
'b_open' => '<span style="font-weight: bold">',
'b_close' => '</span>',
'i_open' => '<span style="font-style: italic">',
'i_close' => '</span>',
'u_open' => '<span style="text-decoration: underline">',
'u_close' => '</span>',
'img' => '<img src="$1" alt="' . $user->lang['IMAGE'] . '" />',
'size' => '<span style="font-size: $1%; line-height: normal">$2</span>',
'color' => '<span style="color: $1">$2</span>',
'email' => '<a href="mailto:$1">$2</a>'
);
}
//case HIDE_BBCODE_ID:
// $this->bbcode_cache[$bbcode_id] = array(
// 'preg' => array(
// '#\[hide:$uid\](.*?)\[/hide:$uid\]#ise' => "\$this->bbcode_second_pass_hide('\$1', '$unhide')",
// )
// );
//break;
if ($bbcode_id != -1 && !$skip_bitfield_check && !$this->template_bitfield->get($bbcode_id))
{
return (isset($bbcode_hardtpl[$tpl_name])) ? $bbcode_hardtpl[$tpl_name] : false;
}
Código: Selecionar todos
default:
if (isset($rowset[$bbcode_id]))