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 - Página 2 Empty [TUTORIAL] Visualizar membros do grupo em hover Dom 11 Set 2016 - 0:29

Reputação da mensagem: 100% (1 votos)
Relembrando a primeira mensagem :

[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

Daemon Daemon  • Qua 19 Abr 2023 - 18:53

[TUTORIAL] Visualizar membros do grupo em hover - Página 2 Empty Re: [TUTORIAL] Visualizar membros do grupo em hover Qua 19 Abr 2023 - 18:53

[guest] Teste [/guest]

NIK SIURI NIK SIURI  • Ter 20 Fev 2024 - 6:11

Conteúdo patrocinado  • 

[TUTORIAL] Visualizar membros do grupo em hover - Página 2 Empty Re: [TUTORIAL] Visualizar membros do grupo em hover

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