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
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Quem está conectado
265 usuários online :: 12 usuários cadastrados, 1 Invisível e 252 Visitantes :: 2 Motores de busca

Biel_Staff, Br_SP_Rodrigo, Connor R., Fou-Lu, Holkis, iScroll, IsmaelS., juleic1123, Kyo Panda, Luiz~, PESS_dodo, ShadowPrince

[ Ver toda a lista ]


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

Criar tags para tópicos

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

Resolvido Criar tags para tópicos

Mensagem por BichodoMato em Qua 26 Out 2016 - 17:50

Detalhes da questão


Endereço do fórum: http://naruto-survival.forumeiros.com/forum
Versão do fórum: PhpBB3

Descrição


Oi, então, eu tinha criado a um bom tempo um tópico pedindo tags em tópicos que felizmente deu muito certo, essas 'tags' são os símbolos que aparecem em todos os tópicos de uma determinada categoria, ex:

Exemplo de tag:

Esse é o javascript para colocar a tag:

Código:
$(function() {
    $('#left .module a[href^="/t"]').each(function() {
        var y = $(this).attr('href');
        var nativ = $(this);
        $.get(y, function(dados) {
            $('a[href*="/c"][class="nav"]', dados).eq(1).each(function() {
                var x = $(this, dados).text();
                if (x == "País do Vento") {
                    $(nativ).prepend('<img src="http://i.imgur.com/rfgcZnP.png"></img>');
                } else if (x == "País do Fogo") {
 
                    $(nativ).prepend('<img src="http://i.imgur.com/850yNfE.png"></img>');
                } else if (x == "País da Água") {
 
                    $(nativ).prepend('<img src="http://i.imgur.com/j73HOUL.png"></img>');
                } else if (x == "País da Terra") {
 
                    $(nativ).prepend('<img src="http://i.imgur.com/7YUS6B7.png"></img>');
                } else if (x == "País do Trovão") {
 
                    $(nativ).prepend('<img src="http://i.imgur.com/qkTZ0KC.png"></img>');
                } else {
                    console.log(x + " Matthew Angels - Forumactif (Verified by Hancki)");
                }
            });
        });
    });
});

A questão é que agora eu gostaria de incluir essas tags também um fóruns de uma outra categoria, só que com um diferencial: os fóruns que ficam dentro dessa categoria precisam de tags diferentes, uma para cada tipo.

Essa é a categoria que desejo adicionar as tags: http://naruto-survival.forumeiros.com/f18-paises

Perceba que há um "país" para cada fórum, essa é a ideia, cada país tem sua própria tag marcando seus tópicos. Tem como fazer isso? ^^'

Tags :
- País da Primavera
- País da Geada
- País das Fontes Termais
- País do Redemoinho
- País do Som
- País da Grama
- País dos Ursos
- País da Chuva
- País da Lua
- País da Cachoeira

avatar

BichodoMato
Nível 10

Masculino
Inscrito dia : 07/07/2013
Mensagens : 273
Pontos Ativos : 1818

http://naruto-survival.forumeiros.com

Resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato em Qui 27 Out 2016 - 16:07

#UP
avatar

BichodoMato
Nível 10

Masculino
Inscrito dia : 07/07/2013
Mensagens : 273
Pontos Ativos : 1818

http://naruto-survival.forumeiros.com

Resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato em Sex 28 Out 2016 - 10:58

#UP huh
avatar

BichodoMato
Nível 10

Masculino
Inscrito dia : 07/07/2013
Mensagens : 273
Pontos Ativos : 1818

http://naruto-survival.forumeiros.com
  • 0

Resolvido Re: Criar tags para tópicos

Mensagem por Cepheus em Sex 28 Out 2016 - 21:54

troque o código por:
Código:
$(function() {
   $('#left .module a[href^="/t"]').each(function() {
      var y = $(this).attr('href');
      var nativ = $(this);
      $.get(y, function(dados) {
         $('a[href*="/c"][class="nav"], a[href*="/f18"][class="nav"] + a', dados).eq(1).each(function() {
            var x = $(this, dados).text();
            if (x == "País do Vento") {
               $(nativ).prepend('<img src="http://i.imgur.com/rfgcZnP.png"></img>');
            } else if (x == "País do Fogo") {
               
               $(nativ).prepend('<img src="http://i.imgur.com/850yNfE.png"></img>');
            } else if (x == "País da Água") {
               
               $(nativ).prepend('<img src="http://i.imgur.com/j73HOUL.png"></img>');
            } else if (x == "País da Terra") {
               
               $(nativ).prepend('<img src="http://i.imgur.com/7YUS6B7.png"></img>');
            } else if (x == "País do Trovão") {
               
               $(nativ).prepend('<img src="http://i.imgur.com/qkTZ0KC.png"></img>');
            } // forum
            else if (x == "País da Cachoeira") {
               
               $(nativ).prepend('<img src="http://i66.tinypic.com/2hrocaw.png"></img>');
            }
            else if (x == "País da Primavera") {
               
               $(nativ).prepend('<img src="http://i68.tinypic.com/5fgd1t.png"></img>');
            }
            else if (x == "País da Geada") {
               
               $(nativ).prepend('<img src="http://i63.tinypic.com/161airl.png"></img>');
            }
            else if (x == "País das Fontes Termais") {
               
               $(nativ).prepend('<img src="http://i67.tinypic.com/96j343.png"></img>');
            }
            else if (x == "País do Redemoinho") {
               
               $(nativ).prepend('<img src="http://i68.tinypic.com/95t1cn.png"></img>');
            }
            else if (x == "País do Som") {
               
               $(nativ).prepend('<img src="http://i68.tinypic.com/2ytnot4.png"></img>');
            }
            else if (x == "País da Grama") {
               
               $(nativ).prepend('<img src="http://i65.tinypic.com/2mi3xae.png"></img>');
            }
            else if (x == "País dos Ursos") {
               
               $(nativ).prepend('<img src="http://i67.tinypic.com/ousaa8.png"></img>');
            }
            else if (x == "País da Chuva") {
               
               $(nativ).prepend('<img src="http://i63.tinypic.com/257d7v5.png"></img>');
            }
            else if (x == "País da Lua") {
               
               $(nativ).prepend('<img src="http://i66.tinypic.com/vys74x.png"></img>');
            }
            else {
               console.log(x + " Matthew Angels - Forumactif (Verified by Hancki & Cepheus)");
            }
         });
      });
   });
});

Até mais.
avatar

Cepheus
Usuário destaque

Masculino
Inscrito dia : 21/03/2014
Mensagens : 512
Pontos Ativos : 2173

http://www.bestskins.net/

Resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato em Sab 29 Out 2016 - 0:08

De primeira!! Vc é censurado! Valeu!
avatar

BichodoMato
Nível 10

Masculino
Inscrito dia : 07/07/2013
Mensagens : 273
Pontos Ativos : 1818

http://naruto-survival.forumeiros.com

Resolvido Re: Criar tags para tópicos

Mensagem por Cream em Sab 29 Out 2016 - 0:16

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

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

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 13932

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