Staffer Group BR™

Fórum interativo totalmente gratuito!


 VisualizaçõesPermissão deste fórum:
Não podes responder a tópicos


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

#1
 D'Leandro™

D'Leandro™
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:

Tutorial - Contador de usuários em cada fórum Sem_ta34




© Staffer Group BR™
PRECISA DE SUPORTE?

Criador: LGForum / AvacWeb
Site: http://staffergroupbr.stuning.net/t1529-exibir-visualizacoes-dos-foruns-phpbb3

#2
 ®'Martins

®'Martins
Membro
Tutorial Aceito;
Este tutorial foi aceito e movido para a área correspondente!

#3
 Gmtp

Gmtp
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.

#4
 Zoster

Zoster
Membro
Quero ver se é como eu imagino.
Espero que seja!

#5
 Michelangelo

Michelangelo
Novato
Hmm, parece muito interessante.

#6
 WareD

WareD
Membro
Muito bom! Coloca em IPB também que fica muito bom!

#7
 azure

azure
Membro
Muito bom!

#8
 Mr.GamingPT

Mr.GamingPT
Membro
up

#9
 DaViD-DaViD

DaViD-DaViD
Membro
Obrigado Por Compartilhar!

#10
 JQuery

JQuery
Membro
oi

#11
 Hancki

Hancki
Membro
Útil!
Bons tutoriais, parabéns pelo seu fórum!

#12
 Conteúdo patrocinado