Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais


Meriteiro

Agosto de 2016



"Este membro destacou-se pela sua dedicação e pelo seu esforço.
Ao longo do último mês, demonstrou as suas capacidades gerais no FDF e, por isso, merece o nosso agradecimento."
Login

Esqueci minha senha

Últimos assuntos
» Problema com assinatura. Fórum não exibe!
Hoje à(s) 8:42 por Milo Mello

» Visualização dos "Usuários online"
Hoje à(s) 4:34 por MarcosSchultz

» Setar rank automático
Hoje à(s) 4:19 por Cream

» [Pedido] Banner
Hoje à(s) 4:11 por -xGabriel..

» Botões de ação
Hoje à(s) 4:01 por iScroll

» Aparência do fórum
Hoje à(s) 2:56 por Cream

» Botão com ícones do font awesome
Hoje à(s) 2:41 por Cream

Perdi minha senha!
Obter senha

Nota: use se tiver perdido acesso ao seu painel de controle.

Últimas sugestões
Parceiros Forumeiros
Os membros mais ativos da semana
Cream
 
while
 
Holkis
 
Shek
 
-xGabriel..
 
iScroll
 
Mr.Probz
 
Nean
 
Sennior
 
Cepheus
 

Quem está conectado
102 usuários online :: 6 usuários cadastrados, Nenhum Invisível e 96 Visitantes :: 2 Motores de busca

Connor R., Cream, Hancki, luuuiiiz, sandra51, SyraoN_

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Imagem do perfil no widget top dos mais postadores

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Imagem do perfil no widget top dos mais postadores

Mensagem por Milton Guilherme Carrilho em Ter 8 Mar 2016 - 22:43

Detalhes da questão

O titulo já diz tudo, gostaria de saber se tem como aparecer a img de perfil ao inves do nick no widget top postadores

Endereço do fórum:
http://mutsunami.official-forum.net/

Versão do fórum:
Invision

Descrição


Milton Guilherme Carrilho
Nível 1

Masculino
Inscrito dia : 08/03/2016
Mensagens : 2
Pontos Ativos : 211

http://mutsunami.official-forum.net/

Resolvido Re: Imagem do perfil no widget top dos mais postadores

Mensagem por Hancki em Qua 9 Mar 2016 - 0:19

Olá!

Eu refiz um código do @JScript especificamente para funcionar no widget que deseja e da forma que deseja!
Adicione o código abaixo numa nova página Javascript, investida em todas as páginas:
Código:
 /****
  * Application: Avatar in: Top posters (Changed by Hancki)
  * Description: This application displays the members avatar in all widget of topic.
  * Version: 1.07022015-jq1.9.1 - Meni
  * Made and Optimizations by JScript - 2015/07/02
  * Copyright (c) 2015 JScript <jscriptbrasil at live dot com>
  * This work is free. You can redistribute it and/or modify it
  * under the terms of the WTFPL, Version 2
  **/
 jQuery(function() {
    var oConfig = {
        sInfo: '<!--' +
            '* Application: Avatar in: Top posters, Top posting users this week, Top posting users this month and Most active topic starters Widget!' +
            '* Description: This application displays the members avatar in all widget of topic.' +
            '* Version: 1.07022015-jq1.9.1 - Meni' +
            '* Made and Optimizations by JScript - 2015/07/02' +
            '* Copyright (c) 2015 JScript <jscriptbrasil at live dot com>' +
            '* This work is free. You can redistribute it and/or modify it' +
            '* under the terms of the WTFPL, Version 2' +
            '-->',
        sDefaultAvatar: 'http://i78.servimg.com/u/f78/18/17/62/92/defaul10.png',
        sCSS: '<style>' +
            '.jsUserPhoto.topWidget {' +
            'float: left;' +
            'margin-top: 3px;' +
            'margin-right: 3px;' +
            'background: none repeat scroll 0 0 #FFFFFF;' +
            'border: 1px solid #D5D5D5 !important;' +
            'box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);' +
            'padding: 1px;' +
            '}' +
            '.topWidget .jsUserPhoto_mini {' +
            'height: 25px !important;' +
            'width: 25px !important;' +
            '}' +
            '</style>'
    };

    // Add CSS
    jQuery(oConfig.sCSS).insertBefore('body');

    // Show member avatar in Recent Topics Widget!
    var oTarget = $('#right, #left').find('table[summary="Top dos mais postadores"]').find('a[href^="/u"]'),
        iLen = oTarget.length,
        index = 0,
        td = oTarget.parent();

    td.css('width', td.width() + 24);

    oTarget.css('font-size', '0px').prepend('<a class="jsUserPhoto topWidget" href="#" title="No avatar!"><img class="jsUserPhoto_mini" src="' + oConfig.sDefaultAvatar + '" alt="" /></a>');

    oTarget.each(function() {
        var oThis = $(this),
            container = oThis.find('.jsUserPhoto_mini'),
            storIMG = '',
            userUrl = '';

        if (oThis.length) {
            userUrl = oThis.attr('href');
            oThis.find('a.jsUserPhoto.topWidget').attr('href', userUrl).attr('title', oThis.text());

            storIMG = sessionStorage.getItem('_top_' + userUrl); // Read object from sessionStorage, more fast!
            if (storIMG) {
                container.attr('src', storIMG);
            } else {
                // if not, then only request per session!!!
                jQuery.get(userUrl, function(data) {
                    storIMG = jQuery('#emptyidcc .row1.gensmall img:eq(0), #profile-advanced-right .module:first .inner img:eq(0), #profile-advanced-right .main-content img:first, #profile-advanced-right .box-content.profile.center img:first', data).attr('src');
                    if (storIMG !== undefined) {
                        container.attr('src', storIMG);
                        // Saving object in sessionStorage
                        sessionStorage.setItem('_top_' + userUrl, storIMG);
                    }
                });
            }
        }
    });
 
    // Hancki Mods
    // $('table[summary="Top dos mais postadores"] td.row2').has('.jsUserPhoto_mini').css('width', '35px');
    $('table[summary="Top dos mais postadores"] td.row2').has('.jsUserPhoto_mini').each(function() {
        $(this).css('width', '35px');
    });
 });

Resultado:


Hancki

Hancki
Desenvolvedor
Desenvolvedor

Masculino
Inscrito dia : 03/10/2009
Mensagens : 7997
Pontos Ativos : 14511

http://programacaoweb.forumeiros.com/ https://www.facebook.com/djtomoficial https://twitter.com/https://www.facebook.com/djtomoficial

Resolvido Obrigado!

Mensagem por Milton Guilherme Carrilho em Qua 9 Mar 2016 - 21:55

@Hancki escreveu:Olá!

Eu refiz um código do @JScript especificamente para funcionar no widget que deseja e da forma que deseja!
Adicione o código abaixo numa nova página Javascript, investida em todas as páginas:
Código:
 /****
  * Application: Avatar in: Top posters (Changed by Hancki)
  * Description: This application displays the members avatar in all widget of topic.
  * Version: 1.07022015-jq1.9.1 - Meni
  * Made and Optimizations by JScript - 2015/07/02
  * Copyright (c) 2015 JScript <jscriptbrasil at live dot com>
  * This work is free. You can redistribute it and/or modify it
  * under the terms of the WTFPL, Version 2
  **/
 jQuery(function() {
     var oConfig = {
         sInfo: '<!--' +
             '* Application: Avatar in: Top posters, Top posting users this week, Top posting users this month and Most active topic starters Widget!' +
             '* Description: This application displays the members avatar in all widget of topic.' +
             '* Version: 1.07022015-jq1.9.1 - Meni' +
             '* Made and Optimizations by JScript - 2015/07/02' +
             '* Copyright (c) 2015 JScript <jscriptbrasil at live dot com>' +
             '* This work is free. You can redistribute it and/or modify it' +
             '* under the terms of the WTFPL, Version 2' +
             '-->',
         sDefaultAvatar: 'http://i78.servimg.com/u/f78/18/17/62/92/defaul10.png',
         sCSS: '<style>' +
             '.jsUserPhoto.topWidget {' +
             'float: left;' +
             'margin-top: 3px;' +
             'margin-right: 3px;' +
             'background: none repeat scroll 0 0 #FFFFFF;' +
             'border: 1px solid #D5D5D5 !important;' +
             'box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);' +
             'padding: 1px;' +
             '}' +
             '.topWidget .jsUserPhoto_mini {' +
             'height: 25px !important;' +
             'width: 25px !important;' +
             '}' +
             '</style>'
     };

     // Add CSS
     jQuery(oConfig.sCSS).insertBefore('body');

     // Show member avatar in Recent Topics Widget!
     var oTarget = $('#right, #left').find('table[summary="Top dos mais postadores"]').find('a[href^="/u"]'),
         iLen = oTarget.length,
         index = 0,
         td = oTarget.parent();

     td.css('width', td.width() + 24);

     oTarget.css('font-size', '0px').prepend('<a class="jsUserPhoto topWidget" href="#" title="No avatar!"><img class="jsUserPhoto_mini" src="' + oConfig.sDefaultAvatar + '" alt="" /></a>');

     oTarget.each(function() {
         var oThis = $(this),
             container = oThis.find('.jsUserPhoto_mini'),
             storIMG = '',
             userUrl = '';

         if (oThis.length) {
             userUrl = oThis.attr('href');
             oThis.find('a.jsUserPhoto.topWidget').attr('href', userUrl).attr('title', oThis.text());

             storIMG = sessionStorage.getItem('_top_' + userUrl); // Read object from sessionStorage, more fast!
             if (storIMG) {
                 container.attr('src', storIMG);
             } else {
                 // if not, then only request per session!!!
                 jQuery.get(userUrl, function(data) {
                     storIMG = jQuery('#emptyidcc .row1.gensmall img:eq(0), #profile-advanced-right .module:first .inner img:eq(0), #profile-advanced-right .main-content img:first, #profile-advanced-right .box-content.profile.center img:first', data).attr('src');
                     if (storIMG !== undefined) {
                         container.attr('src', storIMG);
                         // Saving object in sessionStorage
                         sessionStorage.setItem('_top_' + userUrl, storIMG);
                     }
                 });
             }
         }
     });
  
     // Hancki Mods
     // $('table[summary="Top dos mais postadores"] td.row2').has('.jsUserPhoto_mini').css('width', '35px');
     $('table[summary="Top dos mais postadores"] td.row2').has('.jsUserPhoto_mini').each(function() {
         $(this).css('width', '35px');
     });
 });

Resultado:


Hancki

Obrigado Pela Ajuda

Milton Guilherme Carrilho
Nível 1

Masculino
Inscrito dia : 08/03/2016
Mensagens : 2
Pontos Ativos : 211

http://mutsunami.official-forum.net/

Resolvido Re: Imagem do perfil no widget top dos mais postadores

Mensagem por MateusAnjosV em Sex 11 Mar 2016 - 14:10

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1413
Pontos Ativos : 2321

http://ajuda.forumeiros.com/

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Fórum dos Fóruns - Ajuda mútua para usuários forumeiros
on
Fórum grátis: interajuda aos usuários forumeiros. Criar e administrar um fórum. Descubra nossos guias, tutoriais e astúcias no suporte de Forumeiros.
Votações: 5