Criar tags para tópicos

3 participantes

Ir para baixo

Tópico resolvido Criar tags para tópicos

Mensagem por BichodoMato 26.10.16 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 :

BichodoMato
BichodoMato
****

Membro desde : 07/07/2013
Mensagens : 396
Pontos : 657

http://naruto-survival.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato 27.10.16 16:07

#UP
BichodoMato
BichodoMato
****

Membro desde : 07/07/2013
Mensagens : 396
Pontos : 657

http://naruto-survival.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato 28.10.16 10:58

#UP huh
BichodoMato
BichodoMato
****

Membro desde : 07/07/2013
Mensagens : 396
Pontos : 657

http://naruto-survival.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar tags para tópicos

Mensagem por Cepheus 28.10.16 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.
Cepheus
Cepheus
Membro

Membro desde : 21/03/2014
Mensagens : 514
Pontos : 1085

http://www.bestskins.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato 29.10.16 0:08

De primeira!! Vc é censurado! Valeu!
BichodoMato
BichodoMato
****

Membro desde : 07/07/2013
Mensagens : 396
Pontos : 657

http://naruto-survival.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar tags para tópicos

Mensagem por Cream 29.10.16 0:16

Criar tags para tópicos Symbol10 Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

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

Membro desde : 15/12/2010
Mensagens : 8540
Pontos : 11644

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos