Duas Modificaçoes

Started by tugafiles, April 26, 2011, 03:12:27 AM

Previous topic - Next topic

tugafiles

Boas amigos , gostava de fazer as seguintes modificações :
Esconder o estado do user a visitantes , e também quem esta a ver o tópico esconde-lo a visitantes , deixo capturas anexadas , se agradece qualquer dica ...

versão e tema
* SMF 2.0 RC4
*Like Vb4 by Skinmod


"Obrigado por Ajudar "

Spectrum..!!

Boas,

Desconheço algo no sentido que o amigo quer.

abçs,

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

tugafiles

ja tenho isso a funcionar créditos ao ^HeRaCLeS^ esta em español mas deu para enternder :D

QuotePara lo segundo, lo haces desde la administracion de tu sitio.
Administracion - Tema actual
¿Mostrar quién esta viendo el índice del foro y los mensajes?: No mostrar

Eso hara que no se vea para nadie, si solo quieres para los visitantes tendrias que hacer algo asi:
Buscar esto:

if (!empty($settings['display_who_viewing']))
{
echo '
<p id="whoisviewing" class="smalltext">';

// Show just numbers...?
if ($settings['display_who_viewing'] == 1)
echo count($context['view_members']), ' ', count($context['view_members']) == 1 ? $txt['who_member'] : $txt['members'];
// Or show the actual people viewing the topic?
else
echo empty($context['view_members_list']) ? '0 ' . $txt['members'] : implode(', ', $context['view_members_list']) . ((empty($context['view_num_hidden']) || $context['can_moderate_forum']) ? '' : ' (+ ' . $context['view_num_hidden'] . ' ' . $txt['hidden'] . ')');

// Now show how many guests are here too.
echo $txt['who_and'], $context['view_num_guests'], ' ', $context['view_num_guests'] == 1 ? $txt['guest'] : $txt['guests'], $txt['who_viewing_topic'], '
</p>';
}


Reemplazar por esto:

if (!empty($settings['display_who_viewing']) && !$context['user']['is_guest'])
{
echo '
<p id="whoisviewing" class="smalltext">';

// Show just numbers...?
if ($settings['display_who_viewing'] == 1)
echo count($context['view_members']), ' ', count($context['view_members']) == 1 ? $txt['who_member'] : $txt['members'];
// Or show the actual people viewing the topic?
else
echo empty($context['view_members_list']) ? '0 ' . $txt['members'] : implode(', ', $context['view_members_list']) . ((empty($context['view_num_hidden']) || $context['can_moderate_forum']) ? '' : ' (+ ' . $context['view_num_hidden'] . ' ' . $txt['hidden'] . ')');

// Now show how many guests are here too.
echo $txt['who_and'], $context['view_num_guests'], ' ', $context['view_num_guests'] == 1 ? $txt['guest'] : $txt['guests'], $txt['who_viewing_topic'], '
</p>';
}


Para el primero intenta modificar esto:

       // Show online and offline buttons?
if (!empty($modSettings['onlineEnable']) && !$message['member']['is_guest'] || !$context['user']['is_guest'])



Por esto:

       // Show online and offline buttons?
if (!empty($modSettings['onlineEnable']) && !$message['member']['is_guest'] && !$context['user']['is_guest'])




Créditos ao ^HeRaCLeS^
Gracias
"Obrigado por Ajudar "

Advertisement: