SMF 1.1.x (Móbulos Manual) > SMF 1.1.x Módulos Manual
Mod para Membro se registrar anunciado em todos os links
(1/1)
Darkness:
Este mod faz com que todos os links do forum sejam ocultos a Visitantes mostrando-lhe uma mensagem que para ver o conteúdo ele precisa se logar ou se registrar.
./Themes/default/languages/Modifications.english.php
Encontre:
--- Código: ---?>
--- Fim de Código ---
Adcione Antes:
--- Código: ---//Begin Reg Links
$txt['no_view_links'] = 'You are not allowed to view links.';
//END Reg Links Text Strings
--- Fim de Código ---
./Themes/default/languages/Modifications.portuguese_pt.php (Ou mude portuguese_pt pela linguagem do seu forum)
Encontre:
--- Código: ---?>
--- Fim de Código ---
Adcione Antes:
--- Código: ---//Begin Reg Links Translator By: Darkness
$txt['no_view_links'] = 'Você não tem Permissão para Exibir Links.';
//END Reg Links Text Strings
--- Fim de Código ---
./Sources/Subs.php
Encontre:
--- Código: ---array(
'tag' => 'iurl',
'type' => 'unparsed_content',
'content' => '<a href="$1">$1</a>',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),
),
array(
'tag' => 'iurl',
'type' => 'unparsed_equals',
'before' => '<a href="$1">',
'after' => '</a>',
'validate' => create_function('&$tag, &$data, $disabled', '
if (substr($data, 0, 1) == \'#\')
$data = \'#post_\' . substr($data, 1);'),
'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_after' => ' ($1)',
),
--- Fim de Código ---
Substitua por:
--- Código: ---array(
'tag' => 'iurl',
'type' => 'unparsed_content',
'content' => $user_info['is_guest'] ? $txt['no_view_links'] . "\n" . '<a href="' . $scripturl . '?action=register">Registre-se</a> o2 <a href="' . $scripturl . '?action=login">Login</a>' : '<a href="$1">$1</a>',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),
),
array(
'tag' => 'iurl',
'type' => 'unparsed_equals',
'before' => $user_info['is_guest'] ? $txt['no_view_links'] . "\n" . '<a href="' . $scripturl . '?action=register">Registre-se</a> ou <a href="' . $scripturl . '?action=login">Login</a><div style="visibility:hidden">' : '<a href="$1">',
'after' => $user_info['is_guest'] ? '</div>' : '</a>',
'validate' => create_function('&$tag, &$data, $disabled', '
if (substr($data, 0, 1) == \'#\')
$data = \'#post_\' . substr($data, 1);'),
'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_after' => $user_info['is_guest'] ? '' : ' ($1)',
),
--- Fim de Código ---
Encontre:
--- Código: ---array(
'tag' => 'url',
'type' => 'unparsed_content',
'content' => '<a href="$1" target="_blank">$1</a>',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),
),
array(
'tag' => 'url',
'type' => 'unparsed_equals',
'before' => '<a href="$1" target="_blank">',
'after' => '</a>',
'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_after' => ' ($1)',
),
--- Fim de Código ---
Substitua por:
--- Código: ---array(
'tag' => 'url',
'type' => 'unparsed_content',
'content' => $user_info['is_guest'] ? $txt['no_view_links'] . "\n" . '<a href="' . $scripturl . '?action=register">Registre-se</a> ou <a href="' . $scripturl . '?action=login">Login</a>' : '<a href="$1" target="_blank">$1</a>',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),
),
array(
'tag' => 'url',
'type' => 'unparsed_equals',
'before' => $user_info['is_guest'] ? $txt['no_view_links'] . "\n" . '<a href="' . $scripturl . '?action=register">Registre-se</a> ou <a href="' . $scripturl . '?action=login">Login</a><div style="visibility:hidden">' : '<a href="$1" target="_blank">',
'after' => $user_info['is_guest'] ? '</div>' : '</a>',
'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_after' => $user_info['is_guest'] ? '' : ' ($1)',
),
--- Fim de Código ---
joomlamz:
Bom trabalho
notworthy
belvio:
muito obrigado nota 10 wink
aalex:
seria possivel um demo?? andei anos a procura deste mod lol
para que versao do smf funciona? eu precisava para smf 2.0rc1-1
ferr@ri:
obrigado amigo estou a usar no smf 1.1.11, mas tem um problema é uso tambem o MOD hide tag especial e já funciona. só funciona com links directos.
há alguma forma de alterar para funcionar tambem com o hide tag especial??
Navegação
Ir para versão completa