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
Conectar-se

Esqueci minha senha

Últimos assuntos
» Avatar Gif
Hoje à(s) 5:12 por [K]oke

» Barra de Categorias
Hoje à(s) 5:09 por [K]oke

» Notificações
Hoje à(s) 2:22 por Luiz~

» Alinhamento botão curtir
Ontem à(s) 21:31 por Luiz~

» Remover a tag da página inicial do fórum
Ontem à(s) 20:27 por Luiz~

» Tipos de layout e ativação através de perfil de usuário
Ontem à(s) 18:47 por Harleen

» Correção codigo aparecer abaixo do avatar
Ontem à(s) 17:41 por Luiz~

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Os membros mais ativos da semana
Luiz~
 
Harleen
 
Shek
 
Kenno LP
 
Kyo Panda
 
Ramon Rodrigues
 
Flames
 
Holkis
 
Blackfyre
 
wlweslley
 

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

[K]oke, ThallesAmagami

[ Ver toda a lista ]


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

Membros conectados nas últimas X horas

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

Resolvido Membros conectados nas últimas X horas

Mensagem por Master Yip em Dom 15 Jan 2017 - 23:28

Detalhes da questão


Endereço do fórum: http://shinobi-history.forumeiros.net
Versão do fórum: PunBB2

Descrição


Olá, primordialmente, tenho uma dúvida e forte incomodo devido à uma frescura conhecida por TOC;
Em todo fórum, ou ao menos na maioria, existe um campo logo ao fim da página inicial, o "Membros conectados nas últimas X horas"...
Entreeetanto! Ele é por padrão, até onde eu sei, organizado em ordem alfabética, "E qual seria o problema nisso?" em meu Fórum, os grupos de usuários são bem importantes para definir jogadores por se tratar de um Fórum RPG, logo, gostaria de saber se de alguma forma existe a possibilidade de alterar tal ordem para organizar-los por grupo!?
avatar

Master Yip
Nível 1

Masculino
Inscrito dia : 15/01/2017
Mensagens : 2
Pontos Ativos : 6

http://shinobi-history.forumeiros.net

Resolvido Re: Membros conectados nas últimas X horas

Mensagem por Luiz~ em Seg 16 Jan 2017 - 0:55

Olá, seja bem-vindo ao Fórum dos Fóruns.

---

Infelizmente, acho que isso é impossível de ser feito. :/
Mas, talvez seja possível fazer com JavaScript. Vamos esperar o parecer de um desenvolvedor (ou usuário avançado em JavaScript) aqui do FdF.

Kyo Panda
Daemon
Spoiler:
- Edit: Por que nunca consigo marcar ninguém? Chorando ou muito tr
Até mais.
avatar

Luiz~
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 23/04/2016
Mensagens : 2929
Pontos Ativos : 3671

https://github.com/lffg/fdf/

Resolvido Re: Membros conectados nas últimas X horas

Mensagem por Kyo Panda em Seg 16 Jan 2017 - 11:44

Primeiro, procure nos seus códigos Javascript pelo seguinte código:

Código:
<head>
  <meta charset="UTF-8">
  <title>Calculadora</title>
  <title></title>
  <script language="Javascript">function soma(){document.getElementById("hpgigante").value='0';document.getElementById("hpmeiogigante").value='0';document.getElementById("hpth").value='0';document.getElementById("hphe").value='0';document.getElementById("spgigante").value='0';document.getElementById("spmeiogigante").value='0';document.getElementById("spth").value='0';document.getElementById("sphe").value='0';document.getElementById("dano").value='0';document.getElementById("acerto").value='0';document.getElementById("esquiva").value='0';document.getElementById("bloqueio").value='0';document.getElementById("resist").value='0';document.getElementById("persu").value='0';document.getElementById("ac").value='0';document.getElementById("educ").value='0';document.getElementById("vela").value='0';var fr=parseFloat(document.getElementById("fr").value);var ra=parseFloat(document.getElementById("ra").value);var con=parseFloat(document.getElementById("con").value);var rb=parseFloat(document.getElementById("rb").value);var des=parseFloat(document.getElementById("des").value);var rc=parseFloat(document.getElementById("rc").value);var agi=parseFloat(document.getElementById("agi").value);var rd=parseFloat(document.getElementById("rd").value);var int=parseFloat(document.getElementById("int").value);var re=parseFloat(document.getElementById("re").value);var will=parseFloat(document.getElementById("will").value);var rf=parseFloat(document.getElementById("rf").value);var per=parseFloat(document.getElementById("per").value);var rg=parseFloat(document.getElementById("rg").value);var car=parseFloat(document.getElementById("car").value);var rh=parseFloat(document.getElementById("rh").value);document.getElementById("hpgigante").value=con*14+20;document.getElementById("hpmeiogigante").value=con*12+20;document.getElementById("hpth").value=con*11+20;document.getElementById("hphe").value=con*10+20;document.getElementById("spgigante").value=(des+will)*1+20;document.getElementById("spmeiogigante").value=(des+will)*3+20;document.getElementById("spth").value=(des+will)*4+20;document.getElementById("sphe").value=(des+will)*5+20;document.getElementById("dano").value=(rd+agi)/2+ra+fr;document.getElementById("acerto").value=(rg+per)/2+rc+des;document.getElementById("esquiva").value=(rc+des)/2+rd+agi;document.getElementById("bloqueio").value=(ra+fr)/2+rb+con;document.getElementById("resist").value=(rb+con)/2+rf+will;document.getElementById("persu").value=(re+int)/2+rh+car;document.getElementById("ac").value=(rf+will)/2+re+int;document.getElementById("educ").value=(rh+car)/2+rg+per;document.getElementById("vela").value=(des+rc+agi+rd)/10+1}</script>
</head>
<body bgcolor="black">
  <div style="text-align: center;"><img src="http://img15.hostingpics.net/pics/548466Selooriginal.png"><br></div>
  <br><br><br><br>
  <div style="text-align: center;"><font style="font-family: Georgia; font-weight: bold; color: red;"size="6px">~Calculadora de Status~</font></div>
  <br><br><br>
  <font style="color: white;">
      <div align="right">
        Força:<input id="fr"value="0"onblur="soma()"type="text">Bônus:<input id="ra"value="0"onblur="soma()"type="text"><br>Constituição:<input id="con"value="0"onblur="soma()"type="text">Bônus:<input id="rb"value="0"onblur="soma()"type="text"><br>Destreza:<input id="des"value="0"onblur="soma()"type="text">Bônus:<input id="rc"value="0"onblur="soma()"type="text"><br>Agilidade:<input id="agi"value="0"onblur="soma()"type="text">Bônus:<input id="rd"value="0"onblur="soma()"type="text"><br>Inteligência:<input id="int"value="0"onblur="soma()"type="text">Bônus:<input id="re"value="0"onblur="soma()"type="text"><br>Força de Vontade:<input id="will"value="0"onblur="soma()"type="text">Bônus:<input id="rf"value="0"onblur="soma()"type="text"><br>Percepção:<input id="per"value="0"onblur="soma()"type="text">Bônus:<input id="rg"value="0"onblur="soma()"type="text"><br>Carisma:<input id="car"value="0"onblur="soma()"type="text">Bônus:<input id="rh"value="0"onblur="soma()"type="text"><br>
        <hr size="1">
        <b>HP Tamanho de Gigantes:<input value="90"id="hpgigante"type="button"></b><br><b>HP Tamanho de Meio-Gigantes:<input value="80"id="hpmeiogigante"type="button"></b><br><b>HP A maioria dos Tritões e a maioria dos Humanóides:<input value="75"id="hpth"type="button"></b><br><b>HP Humanos normais e Estrelas-do-Mar:<input value="70"id="hphe"type="button"></b><br><b>SP Tamanho de Gigantes:<input value="22"id="spgigante"type="button"></b><br><b>SP Tamanho de Meio-Gigantes:<input value="26"id="spmeiogigante"type="button"></b><br><b>SP A maioria dos Tritões e a maioria dos Humanóides:<input value="28"id="spth"type="button"></b><br><b>SP Humanos normais e Estrelas-do-Mar:<input value="30"id="sphe"type="button"></b><br><b>DANO(Força+1/2 Agilidade):<input value="1.5"id="dano"type="button"></b><br><b>ACERTO(Destreza+1/2 Percepção):<input value="1.5"id="acerto"type="button"></b><br><b>ESQUIVA(Agilidade+1/2 Destreza):<input value="1.5"id="esquiva"type="button"></b><br><b>BLOQUEIO(Constituição+1/2 Força):<input value="5.5"id="bloqueio"type="button"></b><br><b>RESISTÊNCIA(Força de vontade+1/2 Constituição):<input value="3.5"id="resist"type="button"></b><br><b>PERSUASÃO(Carisma+1/2 Inteligência):<input value="1.5"id="persu"type="button"></b><br><b>AUTO-CONTROLE(Inteligência+1/2 Força de vontade):<input value="1.5"id="ac"type="button"></b><br><b>EDUCAÇÃO(Percepção+1/2 Carisma):<input value="1.5"id="educ"type="button"></b><br><b>VELOCIDADE DE ATAQUE[(Destreza+Agilidade)/10+1]:<input value="1.2"id="vela"type="button"></b><br>
      </div>
  </font>
  <br><font style="font-family: Arial; color: red; font-weight: bold;"size="4px">*BÔNUS=TODO TIPO DE ACRÉSCIMO AO PONTO BRUTO DO ATRIBUTO PRIMÁRIO,SEJA BÔNUS RACIAL OU BÔNUS POR ITENS.<br>LEMBRANDO QUE NÚMERO QUEBRADO SEMPRE SE ARREDONDA PARA BAIXO,OU SEJA,3.5 SE ARREDONDA PARA 3!<br>E VOCÊINICIALMENTE TEM 10 PONTOS PARA DISTRIBUIR EM SEUS ATRIBUTOS PRIMÁRIOS...</font><br>
  <div style="text-align: right;"><font style="font-family: Impact; font-weight: bold; color: black;"size="6px">By ADM.Ryan</font></div>
</body>

E o remova. Este é um código HTML, logo irá quebrar qualquer Javascript que tente colocar no seu fórum.

Em seguida, adicione a um novo Javascript:

Código:
(function($) {
  'use strict';

  if (['/', '/forum'].indexOf(location.pathname) === -1) {
    return;
  }

  $(function() {
    var selector = 'Membros conectados nas últimas 90 horas';

    var $container = $('.gensmall:contains("' + selector + '")');

    var $sorted = $container
      .find('a')
      .sort(function(prev, next) {
        return  ($(prev).find('span').css('color') || '') > ($(next).find('span').css('color') || '') ? -1 : 1;
      })
      .map(function(index, elem) {
        return elem.outerHTML;
      })
      .toArray()
      .join(', ');

    $container
      .html(selector + ': ')
      .append($sorted);
  });
}(jQuery));

---

Tópico movido de 'Outras questões' para 'Questões sobre códigos'


Bem vindo ao Fórum dos Fóruns. Antes de começar a postar, por favor, queira visitar alguns links importantes:
Regulamento e informações afins:
Seta Condições gerais de uso & equipe voluntária de suporte.
Seta Lista de perguntas e respostas e Tutoriais e astúcias.
Seta Sistema de busca do fórum.
Fóruns interessantes:
Seta Ajuda e Suporte.
Seta Serviços Extras.
Seta Publicidade & SEO.
Seta Sugestões e Melhoras.
Desenvolvedores:
Seta Addons ou Plugins.
Seta Desenvolvimento Beta.
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 3470
Pontos Ativos : 4743

http://ajuda.forumeiros.com

Resolvido Re: Membros conectados nas últimas X horas

Mensagem por Kyo Panda em Dom 22 Jan 2017 - 22:03

Questão abandonada pelo autor, mas considerada resolvida por ter solução para o problema.
Tópico marcado como Resolvido e movido para Questões resolvidas.


Bem vindo ao Fórum dos Fóruns. Antes de começar a postar, por favor, queira visitar alguns links importantes:
Regulamento e informações afins:
Seta Condições gerais de uso & equipe voluntária de suporte.
Seta Lista de perguntas e respostas e Tutoriais e astúcias.
Seta Sistema de busca do fórum.
Fóruns interessantes:
Seta Ajuda e Suporte.
Seta Serviços Extras.
Seta Publicidade & SEO.
Seta Sugestões e Melhoras.
Desenvolvedores:
Seta Addons ou Plugins.
Seta Desenvolvimento Beta.
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 3470
Pontos Ativos : 4743

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