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

Anderson_WondeR, estica, gangablue, Jeckwilke, juleic1123, Ketholy, Koizumi Bia, Kyo Panda, Lincoln, Lost154, nelomota, odelgado, Railison Ramon, Shek

[ Ver toda a lista ]


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

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 26/10/16, 02:50 pm

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
Usuário avançado

Masculino
Inscrito dia : 06/07/2013
Mensagens : 340
Pontos Ativos : 563

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

Resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato em 27/10/16, 01:07 pm

#UP
avatar

BichodoMato
Usuário avançado

Masculino
Inscrito dia : 06/07/2013
Mensagens : 340
Pontos Ativos : 563

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

Resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato em 28/10/16, 07:58 am

#UP huh
avatar

BichodoMato
Usuário avançado

Masculino
Inscrito dia : 06/07/2013
Mensagens : 340
Pontos Ativos : 563

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

Resolvido Re: Criar tags para tópicos

Mensagem por Cepheus em 28/10/16, 06:54 pm

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 : 514
Pontos Ativos : 1085

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

Resolvido Re: Criar tags para tópicos

Mensagem por BichodoMato em 28/10/16, 09:08 pm

De primeira!! Vc é censurado! Valeu!
avatar

BichodoMato
Usuário avançado

Masculino
Inscrito dia : 06/07/2013
Mensagens : 340
Pontos Ativos : 563

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

Resolvido Re: Criar tags para tópicos

Mensagem por Cream em 28/10/16, 09:16 pm

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 : 11633

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