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

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Os membros mais ativos da semana
7kgmlcdkv
 
Luiz
 
iScroll
 
Matt Shultz
 
Harleen
 
Ketholy123
 
T1ag0
 
zHugh
 
PlayWillian
 
ranzatti
 

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

7kgmlcdkv, Ketholy123, soldado, uvmyyvpew

[ Ver toda a lista ]


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

Problema com código de assuntos personalizados

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

Resolvido Problema com código de assuntos personalizados

Mensagem por Harleen em 11/03/17, 07:08 pm

Detalhes da questão


Endereço do fórum: http://antenadogames.forumeiros.com/
Versão do fórum: phpBB3

Descrição


Boa Noite pessoas, bem estou com problemas com esse código que foi passado nesse tópico.

A barra de ferramentas forumeiros fica desajeitada, já tentei mexer no CSS e já apliquei sem ter outro código ativo e nada... como sou ruinzinha em JavaScript venho lhes pedir ajuda.

Exemplo com o código aplicado



Sem o código fica normal



Editado, agora percebi mais uma coisa, na versão Punbb os tópicos estão aparecendo, já a versão Phpbb3 não está, mas mesmo na Punbb o problema da barra persiste.

Agradeço desde já


Última edição por Harleen em 14/03/17, 01:29 pm, editado 1 vez(es)
avatar

Harleen
Membro do Fórum

Feminino
Inscrito dia : 09/07/2012
Mensagens : 1522
Pontos Ativos : 1972

Ver perfil do usuário https://soulfulbrmusic.forumeiros.com/

Resolvido Re: Problema com código de assuntos personalizados

Mensagem por Kyo Panda em 13/03/17, 09:41 am

Eae, o/

Nessa parte do código:

Código:
'ul, ol {' +
  '  padding-left: 0 !important;' +
  '  list-style-type: none;' +
  '}' +

Troque o ul, ol por .ncont ul, .ncont ol.

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 : 4490
Pontos Ativos : 5785

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

Resolvido Re: Problema com código de assuntos personalizados

Mensagem por Harleen em 13/03/17, 11:41 am

Olá Kyo eu fui troquei e a barra está normal.
Porém, como eu havia dito na mensagem, os tópicos não estão aparecendo.

Harleen escreveu:Editado, agora percebi mais uma coisa, na versão Punbb os tópicos estão aparecendo, já a versão Phpbb3 não está, mas mesmo na Punbb o problema da barra persiste.
avatar

Harleen
Membro do Fórum

Feminino
Inscrito dia : 09/07/2012
Mensagens : 1522
Pontos Ativos : 1972

Ver perfil do usuário https://soulfulbrmusic.forumeiros.com/

Resolvido Re: Problema com código de assuntos personalizados

Mensagem por Kyo Panda em 14/03/17, 09:01 am

Mas este script é apenas aplicado No índice. Quais tópicos estão desaparecendo? Pensativo


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 : 4490
Pontos Ativos : 5785

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

Resolvido Re: Problema com código de assuntos personalizados

Mensagem por Harleen em 14/03/17, 09:59 am

Bom dia Kyo, nenhum o código está ativado.
Creio que seja a versão mesmo, eis o código que estou usando.
Código:
$(document).ready(function() {
    var box = $("#box_index");
    box.html(
      '<div class="news">' +
      '    <div class="ntab fw"></div>' +
      '    <div class="ncont por">' +
      '        <ul id="loaded_topics"></ul>' +
      '  </div>' +
      '</div>' +
      '<style>' +
      '.news {' +
      '  margin-top: 16px;' +
      '  height: auto;' +
      '  max-height: 324px;' +
      '  background: #fcfcfc;' +
      '}' +
      '.ntab {' +
      '  border: 1px solid #cacaca;' +
      '  border-bottom-width: 1px;' +
      '  border-top-width: 3px;' +
      '  height: 46px;' +
      '  background: #f2f2f2;' +
      '}' +
      '.ntab .on {' +
      '  margin: -3px 0 0 -1px;' +
      '  border: 1px solid #cacaca;' +
      '  border-top: 3px solid #a3a3a3;' +
      '  border-bottom: 1px solid #fcfcfc;' +
      '  background: #fcfcfc;' +
      '}' +
      '.ntab a {' +
      '  display: inline-block;' +
      '  float: left;' +
      '  height: 20px;' +
      '  padding: 13px 0;' +
      '  line-height: 20px;' +
      '  text-align: center;' +
      '  cursor: pointer;' +
      '  font-size: 16px;' +
      '}' +
      '.ntab span {' +
      '  display: inline-block;' +
      '  width: 140px;' +
      '  text-align: center;' +
      '  border-right: 1px solid #cacaca;' +
      '}' +
      '.ntab .on span, .ntab .last span {' +
      '  border: 0;' +
      '}' +
      '.ncont {' +
      '  border: 1px solid #cacaca;' +
      '  border-top-width: 0;' +
      '}' +
      '.por {' +
      '  position: relative;' +
      '}' +
      '.ncont ul, .ncont ol {' +
      '  padding-left: 0 !important;' +
      '  list-style-type: none;' +
      '}' +
      '.ncont li {' +
      '  border-bottom: 1px dashed #e6e6e6;' +
      '  line-height: 30px;' +
      '}' +
      '.ncont li a {' +
      '  padding: 0 12px 0 28px;' +
      '  background: url(https://cdn3.iconfinder.com/data/icons/faticons/32/message-01-16.png) no-repeat 5px center;' +
      '  display: block;' +
      '}' +
      '.ncont li a:hover {' +
      '  background-color: #e9e9e9;' +
      '}' +
      '.ncont li span {' +
      '  float: right;' +
      '  color: #716e6e;' +
      '}' +
      '</style>'
    );
   
    var subForuns = {
      "Nintendo": "19",
      "Playstation": "4",
      "Xbox": "6",
      "Jogos Mobile": "3"
    };
   
    $.each(subForuns, function(e, val) {
          $(".ntab.fw", box).append("<a href='javascript:void(0);' class='tabIndex' attr-data='" + val + "'><span>" + e + "</span></a>");
    }); // End each
   
    var firstTab = $(".tabIndex:first", box); // Primeira tab
    firstTab.addClass('on'); // Adicionar classe "on" na primeira tab
    var id = firstTab.attr('attr-data'); // Pegar id do fórum na primeira tab
   
    function load_topics() {
        $.ajax({
            type: "GET",
            url: "/f" + id + "-",
            beforeSend: function(objeto) {
              $("#loaded_topics", box).html("<center><img src='http://imgur.com/oYkqPvl.gif' style='height:100px;' alt></center>");
            },
            success: function(data) {
                $("#loaded_topics", box).html("");
   
                var qtd = 6; //Quantidade de tópicos que irá aparecer
   
                $("#main-content .table:last a.topictitle:lt(" + qtd + ")", data).each(function() {
                    var linkTopico =$(this).attr("href"),
                        nomeTopico = $(this).text(),
                        autor = $(this).closest("tr").find("td.tcl a[href^='/u']").text(),
                        qtdRespostas = $(this).closest("tr").find("td.tc2").text(),
                        qtdVisualizacoes = $(this).closest("tr").find("td.tc3").text(),
                        acv = "<span>por " + autor + " - Comentários: " + qtdRespostas + " - Visto: " + qtdVisualizacoes + "</span>";
                        if($(".blog_comments", data).length) {
                            acv = "<span>" + $(this).closest("tr").find(".blog_comments").text() + "</span>";
                        }
   
                    $("#loaded_topics", box).append("<li><a href='" + linkTopico + "' target='_blank'>" + acv + "" + nomeTopico + "</a></li>");
                });
            },
            error: function(jqXHR, textStatus, errorThrown) {
                console.log(textStatus, errorThrown);
            }
        });
    }
   
    load_topics(); // Carregar função load_topics
   
    $(".tabIndex").click(function(e) {
        $('.on').removeClass('on'); // Remover classe on da tab
        $(this).addClass('on'); // Adicionar classe on na tab clicada
        id = $(this).attr('attr-data'); // Pegar id do fórum na tab clicada
        load_topics(); // Carregar função load_topics
    });
   
    });

Os fóruns são esses
Nintendo (19)
PlayStation (4)
Xbox (6)
Jogos Mobile (3)
avatar

Harleen
Membro do Fórum

Feminino
Inscrito dia : 09/07/2012
Mensagens : 1522
Pontos Ativos : 1972

Ver perfil do usuário https://soulfulbrmusic.forumeiros.com/
  • 0

Resolvido Re: Problema com código de assuntos personalizados

Mensagem por Kyo Panda em 14/03/17, 10:11 am

Agora que fui entender de quais tópicos se referia. slap

Em:

Código:
"#main-content .table:last a.topictitle:lt(" + qtd + ")"

Troque por:

Código:
".forum-category:last .topictitle:lt(" + qtd + ")"

Isso levando em consideração o tema do FA Edge.


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 : 4490
Pontos Ativos : 5785

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

Resolvido Re: Problema com código de assuntos personalizados

Mensagem por Harleen em 14/03/17, 10:50 am

Na verdade eu me referia a versão Phpbb3 eu testei sem na versão "crua" e nem mesmo assim funciona, troquei a parte que você indicou e os tópicos apareceram, ao invés de estar assim
Por - Fulano - Comentários: 0 - Visto: 0

Está assim
http://prntscr.com/ejtrkl
avatar

Harleen
Membro do Fórum

Feminino
Inscrito dia : 09/07/2012
Mensagens : 1522
Pontos Ativos : 1972

Ver perfil do usuário https://soulfulbrmusic.forumeiros.com/

Resolvido Re: Problema com código de assuntos personalizados

Mensagem por Kyo Panda em 14/03/17, 01:10 pm

O código foi feito especificamente para PunBB. Acredito que ele não funcionará em nenhuma outra versão de fórum.

---

Procure por essa parte do código:

Código:
autor = $(this).closest("tr").find("td.tcl a[href^='/u']").text(),
qtdRespostas = $(this).closest("tr").find("td.tc2").text(),
qtdVisualizacoes = $(this).closest("tr").find("td.tc3").text(),

E troque por essa:

Código:
var $line = $(this).closest('.forum-block-inner');
autor = $line.find('.forum-lastpost a[href^="/u"]').text(),
qtdRespostas = $line.find('.posts .number').text(),
qtdVisualizacoes = $line.find('.views .number').text(),


Última edição por Kyo Panda em 14/03/17, 02:02 pm, editado 1 vez(es)


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 : 4490
Pontos Ativos : 5785

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

Resolvido Re: Problema com código de assuntos personalizados

Mensagem por Harleen em 14/03/17, 01:29 pm

Kyo Panda escreveu:O código foi feito especificamente para PunBB. Acredito que ele não funcionará em nenhuma outra versão de fórum.

Suspeitei desde o princípio Rindo

---------

As duas vezes que troquei o código o box sumiu, daí eu fui alterando as classes, conforme indicado e agora está 10 Muito feliz

Muito obrigada.

Resolvido
avatar

Harleen
Membro do Fórum

Feminino
Inscrito dia : 09/07/2012
Mensagens : 1522
Pontos Ativos : 1972

Ver perfil do usuário https://soulfulbrmusic.forumeiros.com/

Resolvido Re: Problema com código de assuntos personalizados

Mensagem por Kyo Panda em 14/03/17, 02:04 pm

Provavelmente foi por causa do apóstrofo que esqueci no fim do código, mas vamos fingir que ninguém viu minha edição vergonhosa na mensagem.

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 : 4490
Pontos Ativos : 5785

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