Ícones nos tópicos
4 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Ícones nos tópicos
Detalhes da questão
Endereço do fórum: http://naruto-survival.forumeiros.com/
Versão do fórum: phpBB3
Descrição
Olá, novamente venho com a questão dos ícones dos tópicos de últimos assuntos do meu fórum.
Eu uso atualmente este que é versão phpBB2:
- Código:
$(function() {
$('#left tr 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="https://i37.servimg.com/u/f37/19/46/73/96/oie_b510.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://i64.tinypic.com/9gy691.png"></img>');
}
else if (x == "País da Primavera") {
$(nativ).prepend('<img src="http://i68.tinypic.com/k2b6s7.png"></img>');
}
else if (x == "País da Geada") {
$(nativ).prepend('<img src="http://i63.tinypic.com/24pmlxy.png"></img>');
}
else if (x == "País das Fontes Termais") {
$(nativ).prepend('<img src="http://i66.tinypic.com/2yoq3uo.png"></img>');
}
else if (x == "País do Redemoinho") {
$(nativ).prepend('<img src="http://i67.tinypic.com/av652g.png"></img>');
}
else if (x == "País do Som") {
$(nativ).prepend('<img src="http://i65.tinypic.com/314vv2d.png"></img>');
}
else if (x == "País da Grama") {
$(nativ).prepend('<img src="http://i63.tinypic.com/riep79.png"></img>');
}
else if (x == "País dos Ursos") {
$(nativ).prepend('<img src="http://i66.tinypic.com/2ihm2oy.png"></img>');
}
else if (x == "País da Chuva") {
$(nativ).prepend('<img src="http://i67.tinypic.com/2eycd9x.png"></img>');
}
else if (x == "País da Lua") {
$(nativ).prepend('<img src="http://i65.tinypic.com/ir0vf9.png"></img>');
}
else if (x == "País do Ferro") {
$(nativ).prepend('<img src="https://i37.servimg.com/u/f37/19/46/73/96/oie_1010.png"></img>');
}
else if (x == "País dos Pássaros") {
$(nativ).prepend('<img src="https://i37.servimg.com/u/f37/19/46/73/96/oie_uh10.png"></img>');
}
else if (x == "País dos Demônios") {
$(nativ).prepend('<img src="https://i58.servimg.com/u/f58/19/63/06/49/oie_dh10.png"></img>');
}
else if (x == "País das Florestas") {
$(nativ).prepend('<img src="http://vignette4.wikia.nocookie.net/naruto/images/c/c2/S%C3%ADmbolo_Pa%C3%ADs_das_Florestas.svg/revision/latest/scale-to-width-down/18?cb=20121116175323&path-prefix=pt-br"></img>');
}
else if (x == "País do Mar") {
$(nativ).prepend('<img src="https://i37.servimg.com/u/f37/19/46/73/96/oie_nd10.png"></img>');
}
else if (x == "País do Chá") {
$(nativ).prepend('<img src="https://i58.servimg.com/u/f58/19/46/73/96/oie_jo10.png"></img>');
}
else if (x == "País dos Vegetais") {
$(nativ).prepend('<img src="http://vignette1.wikia.nocookie.net/naruto/images/8/82/S%C3%ADmbolo_do_Pa%C3%ADs_dos_Vegetais.svg/revision/latest/scale-to-width-down/18?cb=20150222170724&path-prefix=pt-br"></img>');
}
else if (x == "País das Presas") {
$(nativ).prepend('<img src="http://vignette2.wikia.nocookie.net/naruto/images/9/93/S%C3%ADmbolo_Pa%C3%ADs_da_Presa.svg/revision/latest/scale-to-width-down/18?cb=20121116175907&path-prefix=pt-br"></img>');
}
else if (x == "País das Ondas") {
$(nativ).prepend('<img src="https://i58.servimg.com/u/f58/19/46/73/96/oie_rw10.png"></img>');
}
else if (x == "País dos Rios") {
$(nativ).prepend('<img src="https://i58.servimg.com/u/f58/19/46/73/96/oie_k310.png"></img>');
}
else {
console.log(x + " Matthew Angels - Forumactif (Verified by Hancki & Cepheus)");
}
});
});
});
});
Porém quero atualizá-lo para versão phpBB3. Se alguém puder me ajudar fico grato.
Re: Ícones nos tópicos
Olá e boa noite.
Poderia explicar melhor sua dúvida? Não entendo, pois, apliquei o código e não vi o que ele faz no fórum phpBB3. Talvez se nos explicasse o funcionamento dele na antiga versão, poderíamos ver se é possível adaptá-lo para phpBB2
Poderia explicar melhor sua dúvida? Não entendo, pois, apliquei o código e não vi o que ele faz no fórum phpBB3. Talvez se nos explicasse o funcionamento dele na antiga versão, poderíamos ver se é possível adaptá-lo para phpBB2
Re: Ícones nos tópicos
Sim, explico.
Na prática, todo tópico de uma determinada categoria aparece com um ícone marcado nos últimos assuntos. Desta maneira:
Este código faz a distribuição de ícones entre as categorias do meu fórum. Assim, todos os tópicos do "País do Fogo" aparecem com o símbolo de Konoha (). Os do "País da Água" com o símbolo de Kiri () e assim por diante.
O problema é que agora que atualizei o meu fórum pra versão phpBB3 ele perdeu essa funcionalidade, talvez tenha algum erro de sintaxe no código... Não sei muito bem. Por isso estou pedindo a ajuda de vocês.
Na prática, todo tópico de uma determinada categoria aparece com um ícone marcado nos últimos assuntos. Desta maneira:
Este código faz a distribuição de ícones entre as categorias do meu fórum. Assim, todos os tópicos do "País do Fogo" aparecem com o símbolo de Konoha (). Os do "País da Água" com o símbolo de Kiri () e assim por diante.
O problema é que agora que atualizei o meu fórum pra versão phpBB3 ele perdeu essa funcionalidade, talvez tenha algum erro de sintaxe no código... Não sei muito bem. Por isso estou pedindo a ajuda de vocês.
Re: Ícones nos tópicos
Olá autor, boa tarde.
Troque o código por este:
Cordialmente,
While.
Troque o código por este:
- Código:
$(function() {
$('#tab-cont [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="https://i37.servimg.com/u/f37/19/46/73/96/oie_b510.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://i64.tinypic.com/9gy691.png"></img>');
}
else if (x == "País da Primavera") {
$(nativ).prepend('<img src="http://i68.tinypic.com/k2b6s7.png"></img>');
}
else if (x == "País da Geada") {
$(nativ).prepend('<img src="http://i63.tinypic.com/24pmlxy.png"></img>');
}
else if (x == "País das Fontes Termais") {
$(nativ).prepend('<img src="http://i66.tinypic.com/2yoq3uo.png"></img>');
}
else if (x == "País do Redemoinho") {
$(nativ).prepend('<img src="http://i67.tinypic.com/av652g.png"></img>');
}
else if (x == "País do Som") {
$(nativ).prepend('<img src="http://i65.tinypic.com/314vv2d.png"></img>');
}
else if (x == "País da Grama") {
$(nativ).prepend('<img src="http://i63.tinypic.com/riep79.png"></img>');
}
else if (x == "País dos Ursos") {
$(nativ).prepend('<img src="http://i66.tinypic.com/2ihm2oy.png"></img>');
}
else if (x == "País da Chuva") {
$(nativ).prepend('<img src="http://i67.tinypic.com/2eycd9x.png"></img>');
}
else if (x == "País da Lua") {
$(nativ).prepend('<img src="http://i65.tinypic.com/ir0vf9.png"></img>');
}
else if (x == "País do Ferro") {
$(nativ).prepend('<img src="https://i37.servimg.com/u/f37/19/46/73/96/oie_1010.png"></img>');
}
else if (x == "País dos Pássaros") {
$(nativ).prepend('<img src="https://i37.servimg.com/u/f37/19/46/73/96/oie_uh10.png"></img>');
}
else if (x == "País dos Demônios") {
$(nativ).prepend('<img src="https://i58.servimg.com/u/f58/19/63/06/49/oie_dh10.png"></img>');
}
else if (x == "País das Florestas") {
$(nativ).prepend('<img src="http://vignette4.wikia.nocookie.net/naruto/images/c/c2/S%C3%ADmbolo_Pa%C3%ADs_das_Florestas.svg/revision/latest/scale-to-width-down/18?cb=20121116175323&path-prefix=pt-br"></img>');
}
else if (x == "País do Mar") {
$(nativ).prepend('<img src="https://i37.servimg.com/u/f37/19/46/73/96/oie_nd10.png"></img>');
}
else if (x == "País do Chá") {
$(nativ).prepend('<img src="https://i58.servimg.com/u/f58/19/46/73/96/oie_jo10.png"></img>');
}
else if (x == "País dos Vegetais") {
$(nativ).prepend('<img src="http://vignette1.wikia.nocookie.net/naruto/images/8/82/S%C3%ADmbolo_do_Pa%C3%ADs_dos_Vegetais.svg/revision/latest/scale-to-width-down/18?cb=20150222170724&path-prefix=pt-br"></img>');
}
else if (x == "País das Presas") {
$(nativ).prepend('<img src="http://vignette2.wikia.nocookie.net/naruto/images/9/93/S%C3%ADmbolo_Pa%C3%ADs_da_Presa.svg/revision/latest/scale-to-width-down/18?cb=20121116175907&path-prefix=pt-br"></img>');
}
else if (x == "País das Ondas") {
$(nativ).prepend('<img src="https://i58.servimg.com/u/f58/19/46/73/96/oie_rw10.png"></img>');
}
else if (x == "País dos Rios") {
$(nativ).prepend('<img src="https://i58.servimg.com/u/f58/19/46/73/96/oie_k310.png"></img>');
}
else {
console.log(x + " Matthew Angels - Forumactif (Verified by Hancki & Cepheus)");
}
});
});
});
});
Cordialmente,
While.
Re: Ícones nos tópicos
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para Questões resolvidas. |
Tópicos semelhantes
» [Ícones] ícones para tópicos, subfóruns, etc.
» Ícones de novos tópicos não aparecem em todos os tópicos
» Ícones nos Tópicos
» Ícones dos tópicos
» Ícones de Tópicos
» Ícones de novos tópicos não aparecem em todos os tópicos
» Ícones nos Tópicos
» Ícones dos tópicos
» Ícones de Tópicos
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos