Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

[TUTORIAL] Visualizar membros do grupo em hover

+22
Shurek
Quakeline
Clustry
Negativo
davidgomes10
ManuelSk
GlowHPS
Bruno_Michael
Razor Vilhena
Pivetin
Foxy-xD
lucasyori
Gwynlleuad
S1L3NC3
Franco
virus
WinaTickets
yaTTo
RonaldoWynnek
gurila666
deaneo8
while1
26 participantes

while1 while1  • Dom 11 Set 2016 - 0:29

[TUTORIAL] Visualizar membros do grupo em hover Empty [TUTORIAL] Visualizar membros do grupo em hover Dom 11 Set 2016 - 0:29

Reputação da mensagem: 100% (1 votos)
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nome do Arquivo: [TUTORIAL] Visualizar membros do grupo em hover
Autor: Angie Tuteur
Funcionalidade: Todas as versões
Categoria: Recursos de Outros Autores

As páginas javascript ativas em seu fórum possibilita inserir scripts e jquery para personalizar seu fórum, contudo é importante saber que qualquer script encontrado na internet acabam por não surgir efeito nos fóruns.


  1. Título - Correspondente ao nome da página JavaScript/jQuery que será criada.
  2. Localização - São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. No nosso caso, aplicaremos no índice.
  3. Código JavaScript Campo destinado para receber os códigos JavaScript e jQuery.
  4. Habilitar o gerenciamento dos códigos JavaScript Ao selecionar a opção sim, estará ativando a função páginas Javascript no seu fórum. Se selecionar não, as páginas serão desabilitadas no fórum.


Painel de Controle Seta Módulos Seta HTML & JAVASCRIPT Seta Gestão dos códigos JavaScript Seta criar novo javascript

[guest]
Código:
$(function() {
  var max_users = 10,
 
      lang = {
        view_group : 'Veja o grupo completo',
        loading : 'Carregando...',
        view_err : 'Os dados do grupo não pode ser recuperado.'
      },
 
      links = $('a[href^="/g"]').filter(function() {
        if (/\/g\d+-/.test(this.href)) {
          return this;
        }
      }),
 
      groupsinfo = {};
 
  links.tooltipster && links.not('.tooltipstered').tooltipster({
    animation : 'fade',
    interactive : true,
    contentAsHTML : true,
    minWidth : 300,
    maxWidth : 300,
    delay : 500,
    arrowColor : "#EEE",
    autoClose : true,
    content : lang.loading,
    functionBefore : function(origin, continueTooltip) {
      continueTooltip();
 
      var groupURL = $(this).attr('href'),
          groupId = groupURL.replace(/.*?\/g(\d+).*/, '$1'),
          groupName = $(this).text();
 
      if (origin.data('ajax') !== 'cached') {
        if (groupsinfo[groupId] != undefined) {
          origin.tooltipster('content', groupsinfo[groupId]).data('ajax', 'cached');
        } else {
          $.get(groupURL, function(d) {
            var user = $('form[action="' + groupURL + '"] a[href^="/u"]', d),
                i = 0,
                li,
                container = $('<div>'+
                  '<div class="fa_group_preview">'+
                    '<h2 class="fa_group_name">' + groupName + '</h2>'+
                    '<p class="fa_group_desc">' + $('form[action^="/g"]', d).find('dl:eq(1) dd, tr:eq(2) td.row2 .gen').text() + '</p>'+
                    '<ol class="fa_group_list"></ol>'+
                    '<div class="fa_group_button">'+
                      '<a href="' + groupURL + '" class="button1">' + lang.view_group + '</a>'+
                    '</div>'+
                  '</div>'+
                '</div>');
 
            for (; i < max_users; i++) {
              if (user[i]) {
                li = document.createElement('LI');
                li.appendChild(user[i]);
                $('ol', container).append(li);
              }
            }
 
            if (!$('li', container).length) {
              $('ol', container).after('<div>' + lang.view_err + '</div>');
            }
 
            groupsinfo[groupId] = container.html();
            origin.tooltipster('content', groupsinfo[groupId]).data('ajax', 'cached');
          });
        }
      }
    }
  });
 
  $('head').append(
    '<style type="text/css">'+
      '.fa_group_preview { font-family:Arial; font-size:12px; color:#000; }'+
      '.fa_group_preview a { text-decoration:none; }'+
      'h2.fa_group_name { font-size:24px; }'+
      'p.fa_group_desc, h2.fa_group_name { margin:10px 0 10px 0; }'+
      'ol.fa_group_list { margin:0 25px; padding:0; }'+
      '.fa_group_button { margin-top:10px; text-align:center; }'+
    '</style>'
  );
});
[/guest]


Última edição por while1 em Dom 11 Set 2016 - 1:04, editado 1 vez(es)

hoanglongnhatbao

while1 while1  • Dom 11 Set 2016 - 0:42

deaneo8 deaneo8  • Dom 18 Set 2016 - 10:47

gurila666 gurila666  • Seg 19 Set 2016 - 9:18

RonaldoWynnek RonaldoWynnek  • Qua 12 Out 2016 - 19:42

yaTTo yaTTo  • Sáb 12 Nov 2016 - 7:06

WinaTickets WinaTickets  • Sex 18 Nov 2016 - 8:15

virus virus  • Seg 28 Nov 2016 - 18:01

Franco Franco  • Seg 19 Dez 2016 - 21:29

S1L3NC3 S1L3NC3  • Qua 21 Dez 2016 - 13:16

Gwynlleuad Gwynlleuad  • Qua 28 Dez 2016 - 17:01

lucasyori lucasyori  • Qua 28 Dez 2016 - 18:33

Foxy-xD Foxy-xD  • Qua 25 Jan 2017 - 15:25

Pivetin Pivetin  • Ter 2 maio 2017 - 20:30

Razor Vilhena Razor Vilhena  • Qua 22 Nov 2017 - 11:54

Bruno_Michael Bruno_Michael  • Sex 8 Dez 2017 - 21:17

GlowHPS GlowHPS  • Seg 26 Mar 2018 - 13:55

ManuelSk ManuelSk  • Sáb 31 Mar 2018 - 15:12

davidgomes10 davidgomes10  • Qui 12 Abr 2018 - 1:31

Negativo Negativo  • Dom 15 Abr 2018 - 21:42

Clustry Clustry  • Seg 3 Dez 2018 - 17:37

Quakeline Quakeline  • Qui 14 Fev 2019 - 8:59

Shurek Shurek  • Ter 12 Mar 2019 - 10:51

lucasxd111 lucasxd111  • Qua 11 Mar 2020 - 21:14

IonutzD IonutzD  • Dom 26 Dez 2021 - 20:42

Conteúdo patrocinado  • 

[TUTORIAL] Visualizar membros do grupo em hover Empty Re: [TUTORIAL] Visualizar membros do grupo em hover

Permissões neste sub-fórum
Não podes responder a tópicos