Criar tags para tópicos

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

Atendido / Resolvido Criar tags para tópicos

Mensagem por BichodoMato em 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:
Criar tags para tópicos L8yWXX3

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 :
Criar tags para tópicos 5fgd1t - País da Primavera
Criar tags para tópicos 161airl - País da Geada
Criar tags para tópicos 96j343 - País das Fontes Termais
Criar tags para tópicos 95t1cn - País do Redemoinho
Criar tags para tópicos 2ytnot4 - País do Som
Criar tags para tópicos 2mi3xae - País da Grama
Criar tags para tópicos Ousaa8 - País dos Ursos
Criar tags para tópicos 257d7v5 - País da Chuva
Criar tags para tópicos Vys74x - País da Lua
Criar tags para tópicos 2hrocaw - País da Cachoeira

BichodoMato

BichodoMato
Usuário avançado

Masculino
Inscrito dia : 07/07/2013
Mensagens : 389
Pontos Ativos : 643

Ver perfil do usuário http://naruto-survival.forumeiros.com

Atendido / Resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato em 27.10.16 16:07

#UP
BichodoMato

BichodoMato
Usuário avançado

Masculino
Inscrito dia : 07/07/2013
Mensagens : 389
Pontos Ativos : 643

Ver perfil do usuário http://naruto-survival.forumeiros.com

Atendido / Resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato em 28.10.16 10:58

#UP huh
BichodoMato

BichodoMato
Usuário avançado

Masculino
Inscrito dia : 07/07/2013
Mensagens : 389
Pontos Ativos : 643

Ver perfil do usuário http://naruto-survival.forumeiros.com
  • 0

Atendido / Resolvido Re: Criar tags para tópicos

Mensagem por Cepheus em 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
Usuário destaque

Masculino
Inscrito dia : 21/03/2014
Mensagens : 514
Pontos Ativos : 1085

Ver perfil do usuário http://www.bestskins.net/

Atendido / Resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato em 29.10.16 0:08

De primeira!! Vc é censurado! Valeu!
BichodoMato

BichodoMato
Usuário avançado

Masculino
Inscrito dia : 07/07/2013
Mensagens : 389
Pontos Ativos : 643

Ver perfil do usuário http://naruto-survival.forumeiros.com

Atendido / Resolvido Re: Criar tags para tópicos

Mensagem por Cream em 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
Principal contribuidor
Principal contribuidor

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

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

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum