Widget Staff Online para PunBB

+3
Shek
Sennior
Tyui22222
7 participantes

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

Tópico resolvido Widget Staff Online para PunBB

Mensagem por Tyui22222 29.11.14 16:27

Detalhes da dúvida

Versão do fórum : PunBB
Nível de acesso : Fundador
Navegador usado : Google Chrome
Imagem :
Imagem da minha dúvida:

Membros afetados : Todos os membros do fórum
Problema começou : Quando Criei o Fórum
Endereço do fórum : http://darkcraft24hrs.foruns.com.pt/

Descrição do problema

Olá, queria saber como deixo meu fórum com aquilo de staff onlines,
quero que apareça dos grupos coordenadores,moderadores,administradores,sub-direção,direção.
queria pedir que ficasse igual com a imagem do membro e a cor do grupo e nome e oque ele e embaixo. igualzinho a imagem.


Última edição por Tyui22222 em 26.12.14 22:07, editado 1 vez(es)
Tyui22222

Tyui22222
***

Membro desde : 09/10/2014
Mensagens : 189
Pontos : 269

http://darkcraftforum24hrs.forumeiros.com

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Sennior 29.11.14 20:10

Saudações,

Creio que não seja possível pois o fórum não é forumeiros e parece ter um banco de dados para que a função possa ocorrer.
Infelizmente pesquisei algumas possíveis funções mas não obtive exito. :/

Até mais.
Sennior

Sennior
Principal Contribuidor
Principal Contribuidor

Membro desde : 10/06/2011
Mensagens : 16379
Pontos : 20903

https://ajuda.forumeiros.com/forum https://www.facebook.com/GladstonHenriq https://twitter.com/UmGladston

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Shek 30.11.14 21:42

Boa tarde!

É complicado de se fazer testes em um fórum que trava tudo. Triste Visualização do perfil, grupos e lista de membros. Sorte que não consegue bloquear o /viewonline. Adicione em Módulos >> Portal e Widgets >> Criar um widget personalizado >> o seguinte código:
Código:
<script type="text/javascript">
// Adicione o nome dos membros da sua equipe abaixo. Siga os exemplos
// 'nikka', 'Shek', 'Thoth', 'BrunoH'
// /!\ ATENÇÃO: CUIDADO COM AS ASPAS. SE ERRAR, O CÓDIGO NÃO FUNCIONA!!!
myStaff = ['Admin', 'zArthurnickBR', 'RBTuber'];
staff_cache_time = 0*10*1000; // mm*ss*ms;

if (localStorage.staffOn && localStorage.staffEx > +new Date - staff_cache_time) jQuery('#theStaff').html(localStorage.staffOn);
else loadStaff();
function loadStaff() {
  jQuery('#theContent').load('/viewonline #main-content td.tcl a, a.gen', function() {
    for (i=0; i<myStaff.length; i++) jQuery('#theContent a').filter(function() { return jQuery(this).text() === myStaff[i] }).appendTo('#theStaff').wrap('<div class="myStaff">');
    if (!jQuery('#theStaff .myStaff').length) jQuery('#theStaff').html('A staff não está online');
    if (window.localStorage) {
      localStorage.staffOn = jQuery('#theStaff').html();
      localStorage.staffEx = +new Date;
    }
   jQuery(this).before('<!-- THIS CODE WAS CREATED BY Ange Tuteur, MODERADEIRO IN THE ENGLISH SUPPORT FORUM - DO NOT REMOVE THE CREDITS -->');
  })
}
</script>

<div id="theStaff"></div>
<div id="theContent" style="display:none"></div>
<noscript><div style="color:red;font-size:9px">Funcionalidade desse widget não é possível, como JavaScript está desativado ou não suportado.</div></noscript>
Já deixei exemplos práticos, como por exemplo:
Código:
myStaff = ['Admin', 'zArthurnickBR', 'RBTuber'];
Dentro de cada aspa deve-se colocar o nome EXATO do membro da sua equipe. Eu coloquei apenas 3 para testar no console do fórum, e funcionou muito bem quando eu estava online:

widget - Widget Staff Online para PunBB Result10

Como eu dizia, adicione dentro das aspas que mostrei no exemplo o nome dos membros da sua equipe. Por exemplo:
Código:
myStaff = ['nikka', 'Shek', 'Thoth', 'BrunoH'];
Funcionou até aqui no FDF!!!

Créditos ao nosso querido Ange Tuteur do FDF Inglês. Piscada

Até mais!

Tópico movido de 'Outras questões' para 'Questões sobre JavaScript & jQuery'
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Tyui22222 30.11.14 23:21

acho que não estou sabendo colocar...
Tyui22222

Tyui22222
***

Membro desde : 09/10/2014
Mensagens : 189
Pontos : 269

http://darkcraftforum24hrs.forumeiros.com

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Shek 01.12.14 21:52

Em que sentido? Eu citei na minha mensagem anterior:
Shek escreveu:Adicione em Módulos >> Portal e Widgets >> Criar um widget personalizado >> o seguinte código:
Poderia me informar exatamente o que quis dizer?

Até mais!
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Tyui22222 01.12.14 22:38

tipo eu coloco so que não aparece.
Tyui22222

Tyui22222
***

Membro desde : 09/10/2014
Mensagens : 189
Pontos : 269

http://darkcraftforum24hrs.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Tyui22222 02.12.14 14:28

UP.
Tyui22222

Tyui22222
***

Membro desde : 09/10/2014
Mensagens : 189
Pontos : 269

http://darkcraftforum24hrs.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Tyui22222 03.12.14 15:04

UP 2
Tyui22222

Tyui22222
***

Membro desde : 09/10/2014
Mensagens : 189
Pontos : 269

http://darkcraftforum24hrs.forumeiros.com

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Shek 03.12.14 15:17

Mas, ora bolas... Os widgets de seu fórum estão desativados, por isso não aparece. Leia este tutorial: https://ajuda.forumeiros.com/-t15885.htm

Até!
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Tyui22222 03.12.14 16:01

eu desativei agora porque tirei mais eu coloquei e ativei.... se tiver como colocar para mim?
Tyui22222

Tyui22222
***

Membro desde : 09/10/2014
Mensagens : 189
Pontos : 269

http://darkcraftforum24hrs.forumeiros.com

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Shek 03.12.14 17:06

Olá!

Os procedimento devem ser feitos pelo senhor. Não devo acessar o seu fórum e fazer qualquer modificação.
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por coenzi 03.12.14 17:45

coloquei no meu fórum e também não obtive resultado..
coenzi

coenzi
****

Membro desde : 27/11/2013
Mensagens : 384
Pontos : 632

http://hero-rpg.web-rpg.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Tyui22222 03.12.14 17:51

mais não esta pegando....
Tyui22222

Tyui22222
***

Membro desde : 09/10/2014
Mensagens : 189
Pontos : 269

http://darkcraftforum24hrs.forumeiros.com

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Shek 03.12.14 20:07

Boa tarde!
Tyui22222 escreveu:mais não esta pegando....
Ative os widgets e adicione o código. Me mostre uma printscreen geral da sua aba Módulos > Portal e Widgets > Gestão dos widgets do fórum >. Obrigado!
coenzi escreveu:coloquei no meu fórum e também não obtive resultado..
widget - Widget Staff Online para PunBB Result12
Seu fórum é INVISION. Seco

Atenciosamente,
Shek
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Tyui22222 03.12.14 22:58

coloquei não pegou olhe la
Tyui22222

Tyui22222
***

Membro desde : 09/10/2014
Mensagens : 189
Pontos : 269

http://darkcraftforum24hrs.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Οto 03.12.14 23:33

Testei em meu forum de testes PunBB e nao funcionou.
Οto

Οto
Novo Membro

Membro desde : 21/11/2014
Mensagens : 18
Pontos : 33

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Shek 10.12.14 11:26

Tyui22222 escreveu:coloquei não pegou olhe la
Οto escreveu:Testei em meu forum de testes PunBB e nao funcionou.
Troquem o código por este:
Código:
  <script type="text/javascript">
    myStaff = ['/u1', '/u2'];
    staff_cache_time = 4*60*1000; // mm*ss*ms;
    </script>
<div id="theStaff">
</div>
 
<div style="display:none" id="theContent">
</div>
  <script type="text/javascript">
    if (localStorage.staffOn && localStorage.staffEx > +new Date - staff_cache_time) jQuery('#theStaff').html(localStorage.staffOn);
    else loadStaff();
    function loadStaff() {
      jQuery('#theContent').load('/viewonline #main-content a, a.gen', function() {
        for (i=0; i<myStaff.length; i++) jQuery('#theContent a').filter(function() { return jQuery(this).attr('href') === myStaff[i] }).appendTo('#theStaff').wrap('<div class="myStaff">');
        if (!jQuery('#theStaff .myStaff').length) jQuery('#theStaff').html('No staff online');
        jQuery('.myStaff a').each(function() {
          var href = jQuery(this).attr('href');
          jQuery(this).before('<span class="monAva"></span>').prev().load(href + ' #profile-advanced-right .module:first div img:first,.forumline td.row1.gensmall:first > img, .frm-set.profile-view.left dd img,dl.left-box.details:first dd img, .row1 b .gen:first img, .real_avatar img', function() {
            if (window.localStorage) {
              localStorage.staffOn = jQuery('#theStaff').html();
              localStorage.staffEx = +new Date;
            }
          });
        });
      });
    }
    </script>
Troquem o valor numérico /u1 pelo número do membro da sua equipe! Funciona perfeitamente em todas as versões, então, se tiverem modificações feitas no footer do fórum em relação ao link "Quem está conectado" (no caso, dele ter sido deletado) o código não funcionará!!!
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Tyui22222 13.12.14 18:23

repare no meu forum... ele bugou e ficou uma imagem grande eu queria a imagem pequena e do lado o nome.
Tyui22222

Tyui22222
***

Membro desde : 09/10/2014
Mensagens : 189
Pontos : 269

http://darkcraftforum24hrs.forumeiros.com

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Shek 13.12.14 19:38

Adicione em Visualização > Imagens e Cores > Cores > Folha de estilos CSS este código:
Código:
.monAva img {
  height:25px;
  width:25px;
}
.myStaff a {
  display:inline-block;
  vertical-align:top;
  margin-top:.75em;
}
Muito feliz
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Jorge W 13.12.14 20:16

Shek escreveu:Adicione em Visualização > Imagens e Cores > Cores > Folha de estilos CSS este código:
Código:
.monAva img {
  height:25px;
  width:25px;
}
.myStaff a {
  display:inline-block;
  vertical-align:top;
  margin-top:.75em;
}
Muito feliz

Esse código também funciona em phpBB3 ?
Jorge W

Jorge W
Novo Membro

Membro desde : 15/08/2014
Mensagens : 21
Pontos : 33

http://ficcaoejogatina.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Tyui22222 14.12.14 0:36

so ficou a imagem sem o nome do admin...
Tyui22222

Tyui22222
***

Membro desde : 09/10/2014
Mensagens : 189
Pontos : 269

http://darkcraftforum24hrs.forumeiros.com

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Shek 16.12.14 13:55

jorge w escreveu:Esse código também funciona em phpBB3 ?
No momento, só foram feito testes para PunBB.
Tyui22222 escreveu:so ficou a imagem sem o nome do admin...
Poderia me fornecer uma imagem do resultado em seu fórum?
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por 7193577 18.12.14 23:17

Isso não pega testei 1000 vezes no meu forum
link: http://badvip.forumbrasil.net/
7193577

7193577
Novo Membro

Membro desde : 08/02/2014
Mensagens : 20
Pontos : 36

http://pbcheatsoficial.forumais.com/

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Widget Staff Online para PunBB

Mensagem por Shek 19.12.14 2:20

7193577 escreveu:Isso não pega testei 1000 vezes no meu forum
link: http://badvip.forumbrasil.net/
1.000 vezes? Bem, então, todas elas foram falhas devido ao seu tema ser modificado, pois, o código busca as informações direto do /viewonline, e o seu fórum não tem isso na página inicial, além de não ter widgets também. Por isso que as 1.000 tentativas foram falhas, e se tentar novamente será falho de novo! slap
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

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