Staffer Group BR™

Fórum interativo totalmente gratuito!

/* Widget *//* Resposta rápida bloqueada */
Cadastre-se
→ Crie a sua conta

 VisualizaçõesPermissão deste fórum:
Você não pode responder aos tópicos neste fórum


CurtirDiretório deste fórum:
Fóruns » Principal »  » Tutoriais » Tutoriais sobre programação

#1
 D'Leandro™

avatar
Fundador
Contador de usuários em cada fórumNeste tutoria você verá um código que mostra quantos usuários online tem dentro de cada fórum.
Versões de funcionamento: PhpBB3.

1º Passo - Instalando o código JavaScript
Vamos começar #criando um novo #documento JavaScript. Como fazer isto
Título * : Contador de #usuários em #cada fórum SGBR™
Investimento : Em todas as #páginas
Código JavaScript * : Coloque o código a baixo

Código:
$(function () {
  /* TUTORIAL = http://staffergroupbr.stuning.net/t1529- */
  ('Display Viewing users for Forumotion by LGforum. Copyright (c) AvacWeb 2013. No distribution without consent. No use or modification without this entire copyright notice in the original or modified script.');
  $.get('/viewonline', function (r) {
    for (var rows = $('.forumbg tbody tr', r.substring(r.indexOf('<body'), r.indexOf('</body>'))), i = 0, datastore = {}, row;
      (row = rows[i++]);) {
      var cells = row.getElementsByTagName('td'),
        uname = cells[0].innerHTML.replace(/<.*?>/g, ''),
        link = cells[2].getElementsByTagName('a')[0];
      if (link && link.href.match(/\/f[0-9]+-/)) {
        var forum = link.href.match(/\/f[0-9]+-/)[0];
        if (forum in datastore) {
          datastore[forum].count++;
          datastore[forum].users.push(uname);
        } else {
          datastore[forum] = {
            count: 1,
            users: [uname]
          };
        }
      }
    }
    for (var j = 0, titles = $('#main-content .forumtitle'), t;
      (t = titles[j++]);) {
      var f = t.href.match(/\/f[0-9]+-/);
      t.parentNode.innerHTML += (f && f in datastore) ? '<span class="LG-viewing" title="' + datastore[f].users.join(', ') + '">(' + datastore[f].count + ' Usuários)</span>' : '<span class="LG-viewing">(Nenhum Usuário)</span>';
    }
  });
});
Clique em Confirmar.


  • Resultado:






© Staffer Group BR™
PRECISA DE SUPORTE?

Criador: LGForum / AvacWeb
Site: http://staffergroupbr.stuning.net/t1529-exibir-visualizacoes-dos-foruns-phpbb3
Ver perfil do usuário

#2
 ®'Martins

avatar
Membro
Tutorial Aceito;
Este tutorial foi aceito e movido para a área correspondente!
Ver perfil do usuário

#3
 Gmtp

avatar
Membro
Olá, Querido.

Nosssaaaaaaaaaaa Depois que você aprendeu a fazer js está se superando em, Código legal, Mais não esqueça que algumas caracteres não são suportadas pelo forumeiros.

Até mais.
Ver perfil do usuário

#4
 Zoster

avatar
Membro
Quero ver se é como eu imagino.
Espero que seja!
Ver perfil do usuário

#5
 Michelangelo

avatar
Novato
Hmm, parece muito interessante.
Ver perfil do usuário

#6
 WareD

avatar
Membro
Muito bom! Coloca em IPB também que fica muito bom!
Ver perfil do usuário

#7
 azure

avatar
Membro
Muito bom!
Ver perfil do usuário

#8
 Mr.GamingPT

avatar
Membro
up
Ver perfil do usuário

#9
 DaViD-DaViD

avatar
Membro
Obrigado Por Compartilhar!
Ver perfil do usuário

#10
 JQuery

avatar
Membro
oi
Ver perfil do usuário

#11
 Hancki

avatar
Membro
Útil!
Bons tutoriais, parabéns pelo seu fórum!
Ver perfil do usuário

#12
 Conteúdo patrocinado