Advertisement:

Author Topic: Duas Modificaçoes  (Read 2136 times)

Offline tugafiles

  • Semi-Newbie
  • *
  • Posts: 20
  • Gender: Male
  • Powered by SMF
Duas Modificaçoes
« on: April 26, 2011, 03:12:27 AM »
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 "

Offline Spectrum..!!

  • SMF Hero
  • ******
  • Posts: 5,567
  • Gender: Male
  • No to Bullying !!
Re: Duas Modificaçoes
« Reply #1 on: April 27, 2011, 02:57:39 PM »
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

Offline tugafiles

  • Semi-Newbie
  • *
  • Posts: 20
  • Gender: Male
  • Powered by SMF
Re: Duas Modificaçoes
« Reply #2 on: May 05, 2011, 11:45:25 AM »
ja tenho isso a funcionar créditos ao ^HeRaCLeS^ esta em español mas deu para enternder :D

Quote
Para 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:

Code: [Select]
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:

Code: [Select]
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:

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


Por esto:

Code: [Select]
       // 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 "