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

Esqueci minha senha

Últimos assuntos
Instale agora o aplicativo Topic'it e acesse o suporte de Forumeiros pelo celular.
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Quem está conectado
220 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 217 Visitantes :: 2 Motores de busca

Alcohol, EDU2010, SetRaiden

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em 24/12/09, 01:05 pm

Mudar nome das estatíticas e criar outra opção

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

Resolvido Mudar nome das estatíticas e criar outra opção

Mensagem por McQueen em 24/02/17, 12:57 pm

Detalhes da questão


Endereço do fórum: http://lsr-nwd.forumeiros.com
Versão do fórum: PhpBB3

Descrição


Olá bom, Como posso mudar os nomes ?



Total de posts deixa > Mensagens

Total de membros deixa > Usuários registrados

Membro mais novo deixa > Novo Membro

E queria também a opção de quantos tópicos tem no fórum, Que fique > Tópicos

Meu template.
Código:
{JAVASCRIPT}
<!-- BEGIN switch_user_logged_in --><p class="right rightside">{LAST_VISIT_DATE}</p><!-- END switch_user_logged_in -->
<p>{CURRENT_TIME}</p>
<br class="clear" />

<!-- BEGIN switch_user_login_form_header -->
<div class="panel">
   <div class="inner"><span class="corners-top"><span></span></span>
      <form action="{S_LOGIN_ACTION}" method="post" name="form_login">
         <div class="user_login_form center">
            <label>{L_USERNAME} : <input class="post" type="text" size="10" name="username" /></label>&nbsp;
            <label>{L_PASSWORD} : <input class="post" type="password" size="10" name="password" /></label>&nbsp;
            <label>{L_AUTO_LOGIN} : <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /></label>&nbsp;
            {S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" />
            <!-- BEGIN switch_fb_connect -->
            <span class="fb_or">{switch_user_login_form_header.switch_fb_connect.L_OR}</span>
            <fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" scope="{switch_user_login_form_footer.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_footer.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button>
            <!-- END switch_fb_connect -->
         </div>
      </form>
   <span class="corners-bottom"><span></span></span></div>
</div>
<!-- END switch_user_login_form_header -->

<!-- BEGIN message_admin_index -->
   <div class="panel introduction">
      <div class="inner"><span class="corners-top"><span></span></span>
   <!-- BEGIN message_admin_titre -->
      <div class="h3">{message_admin_index.message_admin_titre.MES_TITRE}</div>
   <!-- END message_admin_titre -->

   <!-- BEGIN message_admin_txt -->
      <div class="mes-txt">{message_admin_index.message_admin_txt.MES_TXT}</div>
   <!-- END message_admin_txt -->
      <span class="corners-bottom"><span></span></span></div>
   </div>
<!-- END message_admin_index -->

{CHATBOX_TOP}
{BOARD_INDEX}

<!-- BEGIN disable_viewonline -->

   <!-- BEGIN switch_viewonline_link -->
   <div class="h3"><a href="{U_VIEWONLINE}" rel="nofollow">{L_WHO_IS_ONLINE}</a></div>
   <!-- END switch_viewonline_link -->

   <!-- BEGIN switch_viewonline_nolink -->
   <div class="h3">{L_WHO_IS_ONLINE}</div>
   <!-- END switch_viewonline_nolink -->

<img src="{L_ONLINE_IMG}" id="i_whosonline" alt="{L_WHO_IS_ONLINE}" class="img-whois" />
<p>{TOTAL_USERS_ONLINE}<br />
{RECORD_USERS}

<br />
{LOGGED_IN_USER_LIST}

{L_ONLINE_USERS}
{L_CONNECTED_MEMBERS}<br />
{L_WHOSBIRTHDAY_TODAY}{L_WHOSBIRTHDAY_WEEK}

<br />
<em>{LEGEND}&nbsp;:&nbsp;{GROUP_LEGEND}</em>

</p>
<div class="clear"></div>

   <!-- BEGIN switch_statistics_link -->
   <div class="h3"><a href="{U_STATISTICS}" rel="nofollow">{L_STATISTICS}</a></div>
   <!-- END switch_statistics_link -->

   <!-- BEGIN switch_statistics_nolink -->
   <div class="h3">{L_STATISTICS}</div>
   <!-- END switch_statistics_nolink -->

<div id="stats">
                  <br />
                  <ul class="statsPers">
                    <li class="statHide rdtOn">Teste1: {RECORD_USERS}</li>
                    <li class="statHide lastUser">Teste2: {NEWEST_USER}</li>
                    <li class="statHide totalUser">Teste3: {TOTAL_USERS}</li>
                    <li class="statHide totalPost">Teste4: {TOTAL_POSTS}</li>
                  </ul>
              <br />
        
          </div>
   <!-- BEGIN switch_chatbox_activate -->
   <div class="h3"><a href="{S_JOIN_CHAT}" target="ChatBox">{CHATBOX_NAME}</a></div>
   <div class="page-bottom">
   {TOTAL_CHATTERS_ONLINE}&nbsp;:&nbsp;
   {CHATTERS_LIST}<br />
   </div>
      <!-- BEGIN switch_chatbox_popup -->
      <div id="chatbox_popup"></div>
      <script type="text/javascript">
      insertChatBoxPopup('{disable_viewonline.switch_chatbox_activate.switch_chatbox_popup.U_FRAME_CHATBOX}', '{L_CLICK_TO_JOIN_CHAT}');
      </script>
      <!-- END switch_chatbox_popup -->
   <!-- END switch_chatbox_activate -->
<!-- END disable_viewonline -->

{CHATBOX_BOTTOM}

<!-- BEGIN switch_user_login_form_footer -->
<div class="panel">
   <div class="inner"><span class="corners-top"><span></span></span>
      <form action="{S_LOGIN_ACTION}" method="post" name="form_login">
         <div class="user_login_form center">
            <label>{L_USERNAME} : <input class="post" type="text" size="10" name="username" /></label>&nbsp;
            <label>{L_PASSWORD} : <input class="post" type="password" size="10" name="password" /></label>&nbsp;
            <label>{L_AUTO_LOGIN} : <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /></label>&nbsp;
            {S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" />
            <!-- BEGIN switch_fb_connect -->
            <span class="fb_or">{switch_user_login_form_footer.switch_fb_connect.L_OR}</span>
            <fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" scope="{switch_user_login_form_footer.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_footer.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button>
            <!-- END switch_fb_connect -->
         </div>
      </form>
   <span class="corners-bottom"><span></span></span></div>
</div>
<!-- END switch_user_login_form_footer -->

<br style="clear:both" />

<!-- BEGIN switch_legend -->
<ul id="picture_legend">
   <li><img src="{FORUM_NEW_IMG}" alt="{L_NEW_POSTS}" />{L_NEW_POSTS}</li>
   <li><img src="{FORUM_IMG}" alt="{L_NO_NEW_POSTS}" />{L_NO_NEW_POSTS}</li>
   <li><img src="{FORUM_LOCKED_IMG}" alt="{L_FORUM_LOCKED}" />{L_FORUM_LOCKED}</li>
</ul>
<!-- END switch_legend -->

{AUTO_DST}

<!-- BEGIN switch_fb_index_login -->
<div id="fb-root"></div>
<script>
    FB.init({
      appId      : {switch_fb_index_login.FACEBOOK_APP_ID},
      cookie    : true,
      xfbml      : true,
      oauth      : true,
      version    : 'v2.3'
    });

  (function(d, s, id){
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) {return;}
    js = d.createElement(s); js.id = id;
    js.src = "//connect.facebook.net/en_US/sdk.js";
    fjs.parentNode.insertBefore(js, fjs);
  }(document, 'script', 'facebook-jssdk'));
</script>
<!-- END switch_fb_index_login -->
<style>
  #stats {
margin: 0 auto !important;
text-align: center !important;
display: table;
background: none;
}
.statHide{display:none !important;}
.statsPers li span a {
text-decoration: none !important;
}
.statsPers li > span {
padding: 5px 8px;
background: #E1E1E1;
box-shadow: inset rgba(0, 0, 0, 0.3) 0px 1px 2px, rgba(255, 255, 255, 1) 0px 1px 0px;
-moz-box-shadow: inset rgba(0, 0, 0, 0.3) 0px 1px 2px, rgba(255, 255, 255, 1) 0px 1px 0px;
-webkit-box-shadow: inset rgba(0, 0, 0, 0.3) 0px 1px 2px, rgba(255, 255, 255, 1) 0px 1px 0px;
-o-box-shadow: inset rgba(0, 0, 0, 0.3) 0px 1px 2px, rgba(255, 255, 255, 1) 0px 1px 0px;
border: 1px solid #E1E1E1;
margin-bottom: 10px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-o-border-radius: 3px;
text-shadow: 1px 1px 0 white;
color: #111;
font-weight: 700;
}
.statsPers li {
float: left;
color:#666;
margin: 2px 10px;
}
.statsPers {
list-style: none;
display: block;
margin: 0px auto;
width: 100%;
}
</style>
avatar

McQueen
Usuário avançado

Masculino
Inscrito dia : 08/02/2016
Mensagens : 344
Pontos Ativos : 533

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por Kyo Panda em 24/02/17, 01:19 pm

O senhor poderia liberar a visualização do fórum para convidados? Será necessário para a elaboração do código de captura do número de tópicos, já que o mesmo não existe no template.

o/


Bem-vindo ao Fórum dos Fóruns!
Leia as Regras do Fórum dos Fóruns. Alguns setores possuem regras específicas.
Verifique se sua questão já não foi respondida.
Seja cordial e respeite o tempo dos voluntários para atender o seu pedido.
Kyo Panda — Moderadeiro
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4294
Pontos Ativos : 5586

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por McQueen em 24/02/17, 01:41 pm

Loga com essa conta,

Login: LSR
Senha: paraosfdf
avatar

McQueen
Usuário avançado

Masculino
Inscrito dia : 08/02/2016
Mensagens : 344
Pontos Ativos : 533

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por Kyo Panda em 24/02/17, 01:59 pm

Poderia nos passar o script utilizado para carregar as estatísticas?

O ID dele é 27099:

Código:
$(document).ready(function() {
    var rdtOn = $('.rdtOn strong').html();
    var lastUser = $('.lastUser strong').html();
    var totalUser = $('.totalUser strong').html();
    var totalPost = $('.totalPost strong').html();
    $('ul.statsPers').prepend('<li><span>' + totalPost + '</span> Total de posts</li><li><span>' + totalUser + '</span> Total de membros</li><li><span>' + lastUser + '</span> Membro mais novo</li><li><span>' + rdtOn + '</span> Recorde de usuários online</li>')
});


Bem-vindo ao Fórum dos Fóruns!
Leia as Regras do Fórum dos Fóruns. Alguns setores possuem regras específicas.
Verifique se sua questão já não foi respondida.
Seja cordial e respeite o tempo dos voluntários para atender o seu pedido.
Kyo Panda — Moderadeiro
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4294
Pontos Ativos : 5586

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por McQueen em 24/02/17, 02:02 pm

Aqui está, É pra trocar ?

Código:
$(document).ready(function(){
var rdtOn = $('.rdtOn strong').html();
var lastUser = $('.lastUser strong').html();
var totalUser = $('.totalUser strong').html();
var totalPost = $('.totalPost strong').html();
 
 
$('ul.statsPers').prepend('
<li><span>'+totalPost+'</span> Total de posts</li>
<li><span>'+totalUser+'</span> Total de membros</li>
<li><span>'+lastUser+'</span> Membro mais novo</li>
<li><span>'+rdtOn+'</span> Recorde de usuários online</li>
');
 
 
});
avatar

McQueen
Usuário avançado

Masculino
Inscrito dia : 08/02/2016
Mensagens : 344
Pontos Ativos : 533

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por Kyo Panda em 24/02/17, 02:13 pm

Troque por esse:

Código:
(function($) {
   'use strict';
   
   $(function() {
      var rdtOn = $('.rdtOn strong').html();
      var lastUser = $('.lastUser strong').html();
      var totalUser = $('.totalUser strong').html();
      var totalPost = $('.totalPost strong').html();
      var totalTopic = 0;

      $('.forums .topics').each(function(index, elem) {
         totalTopic += parseInt($.trim(elem.firstChild.textContent));
      });

      $('.statsPers').prepend([
         '<li><span>' + totalPost + '</span> Mensagens</li>',
         '<li><span>' + totalTopic + '</span> Tópicos</li>',
         '<li><span>' + totalUser + '</span> Usuários registrados</li>',
         '<li><span>' + lastUser + '</span> Novo membro</li>',
         '<li><span>' + rdtOn + '</span> Recorde de usuários online</li>',
      ].join('\n'));
   });
}(jQuery));

o/


Bem-vindo ao Fórum dos Fóruns!
Leia as Regras do Fórum dos Fóruns. Alguns setores possuem regras específicas.
Verifique se sua questão já não foi respondida.
Seja cordial e respeite o tempo dos voluntários para atender o seu pedido.
Kyo Panda — Moderadeiro
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4294
Pontos Ativos : 5586

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por McQueen em 24/02/17, 02:17 pm

Deu certo Muito feliz

Bom aproveitando tópico que é o mesmo assunto, Como tiro esse nome ESTATÍSTICAS ? ou como coloco no meio ?
avatar

McQueen
Usuário avançado

Masculino
Inscrito dia : 08/02/2016
Mensagens : 344
Pontos Ativos : 533

Ver perfil do usuário http://ajuda.forumeiros.com/
  • 0

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por Kyo Panda em 24/02/17, 02:30 pm

Para remover, adicione ao CSS:

Código:
#i_whosonline ~ .h3 {
    display: none;
}

E para centralizar:

Código:
#i_whosonline ~ .h3 {
    text-align: center;
}

o/


Bem-vindo ao Fórum dos Fóruns!
Leia as Regras do Fórum dos Fóruns. Alguns setores possuem regras específicas.
Verifique se sua questão já não foi respondida.
Seja cordial e respeite o tempo dos voluntários para atender o seu pedido.
Kyo Panda — Moderadeiro
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4294
Pontos Ativos : 5586

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por McQueen em 24/02/17, 02:31 pm

Agora que eu vi, Os Visitante não ver o total de tópicos no fórum, Eles ver apenas as área aberta pra eles, Os Membros ver o total.

Print


Print
avatar

McQueen
Usuário avançado

Masculino
Inscrito dia : 08/02/2016
Mensagens : 344
Pontos Ativos : 533

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por Kyo Panda em 24/02/17, 02:42 pm

A única maneira de solucionar isso é permitir que visitantes vejam todos os fóruns que os membros vêem. O script conta o número de tópicos da página inicial. É a forma mais econômica para se capturar esse informação.

Se quiser o número exato, você pode ativar o widget de estatísticas, que contém esse valor, ou fazemos uma requisição para a página de estatísticas do seu fórum apenas para recuperar o dito valor.

Penso que ambas as formas carregariam dados e peso desnecessário para seu fórum, mas é sua chamada.


Bem-vindo ao Fórum dos Fóruns!
Leia as Regras do Fórum dos Fóruns. Alguns setores possuem regras específicas.
Verifique se sua questão já não foi respondida.
Seja cordial e respeite o tempo dos voluntários para atender o seu pedido.
Kyo Panda — Moderadeiro
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4294
Pontos Ativos : 5586

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por McQueen em 24/02/17, 02:47 pm

Como seria isso ''requisição para a página de estatísticas'' ?
avatar

McQueen
Usuário avançado

Masculino
Inscrito dia : 08/02/2016
Mensagens : 344
Pontos Ativos : 533

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por Kyo Panda em 24/02/17, 02:55 pm

Toda vez que um usuário entrasse na página inicial, faríamos uma requisição por script para a página de estatísticas do seu fórum para carregar o valor dos tópicos. Em tese, seria como se o usuário acessasse duas páginas toda vez que acessasse a página inicial: A página inicial em si e a de estatísticas. Isso pode não significar muito peso para um usuário numa conexão a cabo, mas usuários de dados de celular e os servidores do Forumeiros sentem um pouco.

A segunda opção é carregar o widget de estatísticas. Nesse cenário nós ocultaríamos o widget do fórum e carregaríamos a quantidade de tópicos por lá. É um pouco mais leve que a requisição da página, mas ainda tem o fato de carregar todo o HTML do widget que não será exibido para ninguém (a não ser que queira que o widget seja exibido).

Sua chamada. o/


Bem-vindo ao Fórum dos Fóruns!
Leia as Regras do Fórum dos Fóruns. Alguns setores possuem regras específicas.
Verifique se sua questão já não foi respondida.
Seja cordial e respeite o tempo dos voluntários para atender o seu pedido.
Kyo Panda — Moderadeiro
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4294
Pontos Ativos : 5586

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por McQueen em 24/02/17, 03:02 pm

A segunda opção como podemos resolver e deixa o total para todos ?
avatar

McQueen
Usuário avançado

Masculino
Inscrito dia : 08/02/2016
Mensagens : 344
Pontos Ativos : 533

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por Kyo Panda em 24/02/17, 03:06 pm

Siga o tutorial descrito nessa página, colocando o widget de estatísticas em qualquer uma das colunas, e me avise quando o fizer para alteramos o script.


Bem-vindo ao Fórum dos Fóruns!
Leia as Regras do Fórum dos Fóruns. Alguns setores possuem regras específicas.
Verifique se sua questão já não foi respondida.
Seja cordial e respeite o tempo dos voluntários para atender o seu pedido.
Kyo Panda — Moderadeiro
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4294
Pontos Ativos : 5586

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por McQueen em 24/02/17, 03:14 pm

Rapaz, só sei fazer as coisas simples mesmo, Irei deixar assim mesmo.

Máximo que posso fazer é de dá uma conta com painel do Fórum passo por MP, mas acho que ia ser muita folga minha já, irei deixar assim mesmo muito obrigado
avatar

McQueen
Usuário avançado

Masculino
Inscrito dia : 08/02/2016
Mensagens : 344
Pontos Ativos : 533

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Mudar nome das estatíticas e criar outra opção

Mensagem por Kyo Panda em 24/02/17, 03:23 pm

Habilitar os widgets do fórum é uma tarefa simples (e bem útil se quiser adicionar mais funcionalidades no futuro). Mas fica ao seu critério.

Sobre a conta, não é aconselhável dar acesso ao painel do seu fórum, mesmo que seja um membro da equipe aqui do FdF. Segurança sempre. Piscada

Estarei fechando o tópico. Se quiser tentar essa alternativa no futuro, é só abrir um novo aqui na seção de Questões sobre códigos.

o/

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

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


Bem-vindo ao Fórum dos Fóruns!
Leia as Regras do Fórum dos Fóruns. Alguns setores possuem regras específicas.
Verifique se sua questão já não foi respondida.
Seja cordial e respeite o tempo dos voluntários para atender o seu pedido.
Kyo Panda — Moderadeiro
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4294
Pontos Ativos : 5586

Ver perfil do usuário 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