Dúvida como colocar atividade atual

3 participantes

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

Tópico resolvido Dúvida como colocar atividade atual

Mensagem por LUCAS RC2 13.05.14 2:08

  • Descrição:
Olá, como faço para colocar atividade atual?? É o que ele está fazendo agora por exemplo: Vento tópico tal tal, vendo perfil de usuário, vendo mensagens particulares e etc.

  • Informações:
Fórum:rc2eterno.forumeiros.comVersão:PHPBB2
Tipo:Erros diversosTags:Dúvida,colocar,atividade,atual



Última edição por LUCAS RC2 em 16.05.14 16:45, editado 1 vez(es)
LUCAS RC2

LUCAS RC2
***

Membro desde : 25/04/2014
Mensagens : 165
Pontos : 223

http://rc2eterno.forumeiros.com

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por Hancki 13.05.14 10:47

Olá!

Podemos fazer apenas do fórum que ele está visitando atualmente!
Veja um código que formulei:
Código:
if (document.location.pathname.indexOf("/u") == 0) {
    $(document).ready(function () {
        // Hack para ir buscar o nome do perfil
        $("h1.page-title:contains('Exibir Perfil')").text(function (i, text) {
            return text.replace("Exibir Perfil :: ", "");
        });
        // Corpo do widget
        $('.panel.bg1:first').after('<table style="margin-bottom: 5px;" width="100%" cellspacing="1" cellpadding="0" border="0" class="forumline"><tbody><tr><td class="catLeft"><span class="genmed module-title">Localização atual</span></span></td></tr><tr><td class="row1 gensmall"><div class="clear"></div><div id="forumLocal">Carregando...</div></td></tr></tbody></table>');
        // Início do processo de busca da localização
        var nomeLocal = $("h1.page-title").text(); // Variável consequente do hack acima
        $('#forumLocal').load('viewonline #page-body table.forumline:contains("Localização no Fórum") tr:contains("' + nomeLocal + '") a:last');
    });
}
Adicione ele numa nova página Javascript, investida em todas as páginas!
Resultados:
- http://prntscr.com/38gcxf
- http://prntscr.com/38gda4

Hancki
Hancki

Hancki
Membro Entusiasta
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8190
Pontos : 12245

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por LUCAS RC2 13.05.14 16:59

Ficou assim agora.

colocar - Dúvida como colocar atividade atual XIbNVB3
LUCAS RC2

LUCAS RC2
***

Membro desde : 25/04/2014
Mensagens : 165
Pontos : 223

http://rc2eterno.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por LUCAS RC2 14.05.14 16:09

Me ajuda por favor.
LUCAS RC2

LUCAS RC2
***

Membro desde : 25/04/2014
Mensagens : 165
Pontos : 223

http://rc2eterno.forumeiros.com

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por Hancki 14.05.14 16:32

Use este:
Código:
$(document).ready(function () {
    if (document.location.pathname.indexOf("/u") == 0) {
        if ($('#wrap').length) { // Verifica a existência em phpBB3
            $(document).ready(function () {
                // Hack para ir buscar o nome do perfil
                $("#cp-main h1:nth-child(1)").text(function (i, text) {
                    return text.replace("Tudo sobre ", "");
                });

                // Corpo do widget
                $('#profile-advanced-right .module:first').after('<div class="module" style="margin-bottom:4px;"><div class="inner"><span class="corners-top"><span></span></span><div class="h3">Localização atual</div><div id="forumLocal">Carregando...</div><span class="corners-bottom"><span></span></span></div></div>');

                // Início do processo de busca da localização
                var nomeLocal = $("#cp-main h1:nth-child(1)").text(); // Variável consequente do hack acima
                $('#forumLocal').load('viewonline #main-content .forumbg tr:contains("' + nomeLocal + '") td a:last');
            });
        } else if ($('.pun').length) { // Verifica a existência em PunBB
            $(document).ready(function () {
                // Hack para ir buscar o nome do perfil
                $("#profile-advanced-details .main-head .subtitle").text(function (i, text) {
                    return text.replace("Tudo sobre ", "");
                });

                // Corpo do widget
                $('#profile-advanced-right .module:first').after('<div class="module main" style="margin-bottom:4px !important;"><div class="main-head"><div class="h3">Localização atual</div></div><div class="main-content clearfix"><div id="forumLocal">Carregando...</div></div></div>');

                // Início do processo de busca da localização
                var nomeLocal = $("#profile-advanced-details .main-head .subtitle").text(); // Variável consequente do hack acima
                $('#forumLocal').load('viewonline #main-content .table tr:contains("' + nomeLocal + '") td.tcr a:first');
            });
        } else if ($('td.bodyline').length) { // Verifica a existência em phpBB2
            $(document).ready(function () {
                // Hack para ir buscar o nome do perfil
                $("table.forumline th:contains('Tudo sobre')").text(function (i, text) {
                    return text.replace("Tudo sobre ", "");
                });

                // Corpo do widget
                $('table[cellpadding="1"][cellspacing="1"] tbody tr:nth-child(2) td:nth-child(2) table.forumline:first').after('<table style="margin-bottom: 5px;" width="100%" cellspacing="1" cellpadding="0" border="0" class="forumline"><tbody><tr><td class="catLeft"><span class="genmed module-title">Localização atual</span></span></td></tr><tr><td class="row1 gensmall"><div class="clear"></div><div id="forumLocal">Carregando...</div></td></tr></tbody></table>');

                // Início do processo de busca da localização
                var nomeLocal = $("table.forumline th:contains('Tudo sobre')").text(); // Variável consequente do hack acima
                $('#forumLocal').load('viewonline #page-body table.forumline:contains("Localização no Fórum") tr:contains("' + nomeLocal + '") a:last');
            });
        } else if ($('#ipbwrapper').length) { // Verifica a existência em Invision
            $(document).ready(function () {
                // Hack para ir buscar o nome do perfil
                $("#profile-advanced-details .maintitle h3:first").text(function (i, text) {
                    return text.replace("Tudo sobre ", "");
                });

                // Corpo do widget
                $('#profile-advanced-right .module:first').after('<div class="module borderwrap"><div class="maintitle"><h3>Localização atual</h3></div><div class="box-content profile"><div class="clear"></div><div id="forumLocal">Carregando...</div></div></div>');

                // Início do processo de busca da localização
                var nomeLocal = $("#profile-advanced-details .maintitle h3:first").text(); // Variável consequente do hack acima
                $('#forumLocal').load('viewonline #main-content .ipbtable.view-online tbody:contains("' + nomeLocal + '") a:last');
            });
        }
    }
});
Ele funcionará excelentemente!
Só precisa de estar online para que apareça em que fórum o usuário se encontra!
Hancki

Hancki
Membro Entusiasta
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8190
Pontos : 12245

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por LUCAS RC2 14.05.14 23:53

Agora não ta aparecendo nada.
LUCAS RC2

LUCAS RC2
***

Membro desde : 25/04/2014
Mensagens : 165
Pontos : 223

http://rc2eterno.forumeiros.com

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por Hancki 15.05.14 9:04

Aparece sim, veja: http://prntscr.com/3jdcal
Simplesmente a cor está branca como o fundo!
Acredite, esse código é funcional!
Hancki

Hancki
Membro Entusiasta
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8190
Pontos : 12245

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por LUCAS RC2 15.05.14 16:49

Mas eu usei em javascript, não tem como mudar a cor.
LUCAS RC2

LUCAS RC2
***

Membro desde : 25/04/2014
Mensagens : 165
Pontos : 223

http://rc2eterno.forumeiros.com

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por Hancki 15.05.14 20:15

Use este CSS:
Código:
#profile-advanced-right .module .h3{
   color: black !important;
}
Resultado: http://prntscr.com/3jifu9
Hancki

Hancki
Membro Entusiasta
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8190
Pontos : 12245

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por LUCAS RC2 15.05.14 21:14

Obrigado, e tem como colocar ultima atividade atual, isso é o tempo da última vez que ele estava online por exemplo, última atividade: hoje ás 14:06.
Entendeu?
LUCAS RC2

LUCAS RC2
***

Membro desde : 25/04/2014
Mensagens : 165
Pontos : 223

http://rc2eterno.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por LUCAS RC2 15.05.14 22:19

Isso é possível?
LUCAS RC2

LUCAS RC2
***

Membro desde : 25/04/2014
Mensagens : 165
Pontos : 223

http://rc2eterno.forumeiros.com

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por Hancki 16.05.14 10:34

Olá!

Lamento, mas não existe meio!

Hancki
Hancki

Hancki
Membro Entusiasta
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8190
Pontos : 12245

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por LUCAS RC2 16.05.14 16:45

Triste Valeu.

Fechado!
LUCAS RC2

LUCAS RC2
***

Membro desde : 25/04/2014
Mensagens : 165
Pontos : 223

http://rc2eterno.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Dúvida como colocar atividade atual

Mensagem por Daemon 16.05.14 17:52

LUCAS RC2 escreveu:Obrigado, e tem como colocar ultima atividade atual, isso é o tempo da última vez que ele estava online por exemplo, última atividade: hoje ás 14:06.
Entendeu?
Essa informação já existe, é só adicionar "stats" após o link com id de um membro: http://rc2eterno.forumeiros.com/u1stats
Daemon

Daemon
Super Membro

Membro desde : 02/03/2012
Mensagens : 1132
Pontos : 1825

http://bestskins.forumeiros.com/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

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