Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Problema com Ranks adicionais e Javascript
3 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
Problema com Ranks adicionais e Javascript
Detalhes da dúvida
Versão do fórum : phpBB3
Nível de acesso : Fundador
Navegador usado : Google Chrome
Imagem :
- Imagem da minha dúvida:
Membros afetados : Somente comigo
Problema começou : Bom, nunca consegui fazer códigos de javascript funcionarem, mesmo a opção deles estando ativa.
Endereço do fórum : http://marvelrpg.forumeiro.com/
Descrição do problema
Estive vasculhando o fórum por ajuda com javascript. Pesquisei uns tópicos, busquei ajuda de amigos mas até agora não consegui resolver meu problema. Eu preciso adicionar um novo campo de Rank ao meu fórum. O campo padrão para ranks está sendo usado para definir o grupo em que uma pessoa está. Um segundo campo de Imagem, no perfil, define a qual Equipe um membro pertence. Preciso de um terceiro rank para definir a Função desse usuário no fórum/grupo em que está inserido. Notei um tópico que explica como fazer isso com sucesso, mas não consegui chegar aos mesmos resultados. O código javascript simplesmente não funciona. Já até mesmo dei uma olhada nos templates do fórum, pois vi que foram citados no tópico e nada... Por favor, me ajudem.Dois Ranks em um perfil
Última edição por Lineshooter em 05.02.15 2:46, editado 1 vez(es)
Re: Problema com Ranks adicionais e Javascript
Up.
Gente, ainda não consegui adicionar o rank adicional. Estava realmente necessitando de ajuda. Por favor, alguém se habilita a ajudar? Tenho milhões de coisas pra consertar no fórum, e isso é uma das coisas mais importantes dessa lista. ;/
Gente, ainda não consegui adicionar o rank adicional. Estava realmente necessitando de ajuda. Por favor, alguém se habilita a ajudar? Tenho milhões de coisas pra consertar no fórum, e isso é uma das coisas mais importantes dessa lista. ;/
Re: Problema com Ranks adicionais e Javascript
Saudações,
Qual os códigos que esta usando? Poderia me conceder?
Não tenho muito conhecimento em Js mas creio que consigo criar um outro Rank para ti.
Até mais.
Qual os códigos que esta usando? Poderia me conceder?
Não tenho muito conhecimento em Js mas creio que consigo criar um outro Rank para ti.
Até mais.
Re: Problema com Ranks adicionais e Javascript
@Sennior
Estou utilizando o rank fornecido no outro tópico, com investimento nos posts, mas ele não resulta! E se resultasse, eu provavelmente sofreria para deixar no lugar que eu quero, haha.
- Código:
$(function(){
$('.post').each(function(){
if($(this).find('.user-basic-info a[href="/u1"]').length){
$(this).find('.user-basic-info').prepend('<img src="http://i.imgur.com/8cc9Ooj.png">');
}
});
});
PS: Eu já tenho a imagem que colocarei no lugar dessa, este código é o do exemplo do outro tópico, exatamente como foi postado.
Re: Problema com Ranks adicionais e Javascript
Boa noite!
Então, não to compreendendo muito bem a sua questão. Perdoe-me? Fiz esse código, ele adiciona mais 2 ranks além do normal:
http://prntscr.com/60umdh
Atente-se ao seguinte:
Procurar 'Red Phoenix', no código e trocar pelo nick. As imagens, creio que saiba.
Atenciosamente,
EuficoLoko.
Então, não to compreendendo muito bem a sua questão. Perdoe-me? Fiz esse código, ele adiciona mais 2 ranks além do normal:
- Código:
$(function(){
$('.post').each(function(){
if($('.postprofile dl dd strong:contains("Red Phoenix")').length){
$(this).find('.postprofile dl dt').prepend('<img src="http://i.imgur.com/8cc9Ooj.png"></img><br><img src="http://i.imgur.com/8cc9Ooj.png"></img>');
}
});
});
http://prntscr.com/60umdh
Atente-se ao seguinte:
Procurar 'Red Phoenix', no código e trocar pelo nick. As imagens, creio que saiba.
Atenciosamente,
EuficoLoko.
Re: Problema com Ranks adicionais e Javascript
Perfeito! Muito obrigado!
Funcionou certinho, exatamente como eu queria!
Só mais uma coisa... Sabe me dizer se seria possível eu colocar uma imagem da mesma forma, mas na parte de baixo do Avatar, de forma a haver um rank na parte superior dele e um na parte inferior?
Agradeço desde já, Lineshooter.
Funcionou certinho, exatamente como eu queria!
Só mais uma coisa... Sabe me dizer se seria possível eu colocar uma imagem da mesma forma, mas na parte de baixo do Avatar, de forma a haver um rank na parte superior dele e um na parte inferior?
Agradeço desde já, Lineshooter.
Re: Problema com Ranks adicionais e Javascript
Boa noite!
Novamente não compreendi, espero que seja isso:
Código:
Atenciosamente,
EuficoLoko.
Novamente não compreendi, espero que seja isso:
Código:
- Código:
$(function(){$('.post').each(function(){
if($('.postprofile dl dd strong:contains("Red Phoenix")').length){
$(this).find('.postprofile dl dt').prepend('<img src="http://i.imgur.com/8cc9Ooj.png"></img>');$(this).find('.postprofile dl dt').after('<img src="http://i.imgur.com/8cc9Ooj.png"></img>');
}
});});
Atenciosamente,
EuficoLoko.
Re: Problema com Ranks adicionais e Javascript
Então, a ideia seria adicionar apenas mais um rank, não dois. Assim haveria um em cima e outro em baixo. Dessa forma que você postou está quase perfeito, com exceção daquela segunda imagem na parte de cima. Mas todos os códigos serão bem aproveitados, pode ter certeza disso. Já deixei tudo guardado. Novamente, muito obrigado pela ajuda.
Resumindo: Eu necessito do código para adicionar apenas uma imagem, na parte de baixo do avatar.
Agradeço desde já, Lineshooter.
Resumindo: Eu necessito do código para adicionar apenas uma imagem, na parte de baixo do avatar.
Agradeço desde já, Lineshooter.
Re: Problema com Ranks adicionais e Javascript
Hã sim, perdoe-me.
Troque por:
Troque por:
- Código:
$(function(){$('.post').each(function(){
if($('.postprofile dl dd strong:contains("Red Phoenix")').length){
$(this).find('.postprofile dl dt').after('<img src="http://i.imgur.com/8cc9Ooj.png"></img>');
}
});});
Re: Problema com Ranks adicionais e Javascript
Resultou sim! Mais uma vez, obrigadíssimo! Mas houve um problema já observado antes que não tive tempo de comentar...
Com o código acima e até mesmo o novo eu notei que houve um problema de posicionamento da imagem que ficou no lado de baixo do avatar. Ela não ficou rente, junto ao avatar, houve um espaçamento. Existe alguma forma de eu consertar isso? ;(
A ideia seria que, como acontece com o rank de cima, a imagem ficasse posicionada corretamente. É possível fazer isso? Através do css/templates talvez?
#Edit
Estou tentando consertar diretamente no template viewtopic_body, se resultar eu aviso!
Com o código acima e até mesmo o novo eu notei que houve um problema de posicionamento da imagem que ficou no lado de baixo do avatar. Ela não ficou rente, junto ao avatar, houve um espaçamento. Existe alguma forma de eu consertar isso? ;(
- Exemplo:
A ideia seria que, como acontece com o rank de cima, a imagem ficasse posicionada corretamente. É possível fazer isso? Através do css/templates talvez?
#Edit
Estou tentando consertar diretamente no template viewtopic_body, se resultar eu aviso!
Re: Problema com Ranks adicionais e Javascript
Hey!
Troque por esse:
Testei aqui e funcionou, mas configurar fica difícil, devido ao seu código já estar ativado.
Adicionei a imagem do seu rank, para lhe facilitar.
Resulta?
Troque por esse:
- Código:
$(function(){$('.post').each(function(){
if($('.postprofile dl dd strong:contains("Red Phoenix")').length){
$(this).find('.postprofile dl dt').after('<img src="http://i.imgur.com/DHlqcx8.jpg" style="position: relative;left: 30px"></img>');
}
});});
Testei aqui e funcionou, mas configurar fica difícil, devido ao seu código já estar ativado.
Adicionei a imagem do seu rank, para lhe facilitar.
Resulta?
Re: Problema com Ranks adicionais e Javascript
Resultou sim e ficou PERFEITAMENTE alinhado!
Não consigo nem acreditar que deu certo!
Agradeço muito sua ajuda e persistência, adorei os códigos, vou guardar todos com muito carinho, foram de grande ajuda!
O código final ficou assim:
Aprendi muito com esse post, espero que agora eu vá conseguindo me virar um pouco, haha.
Novamente, gostaria de agradecer o ótimo suporte, estou mais do que satisfeito! Desculpe pela insistência!
Dou este tópico por encerrado, tomara que ajude futuros usuários tão perdidos quanto eu. rsrs
Atenciosamente, Lineshooter.
Não consigo nem acreditar que deu certo!
Agradeço muito sua ajuda e persistência, adorei os códigos, vou guardar todos com muito carinho, foram de grande ajuda!
O código final ficou assim:
- Código:
$(function(){$('.post').each(function(){
if($('.postprofile dl dd strong:contains("The Phoenix")').length){
$(this).find('.postprofile dl dt').after('<img src="http://i.imgur.com/DHlqcx8.jpg" style="position: relative;left: 8px; top: -8px;"></img>');
}
});});
Aprendi muito com esse post, espero que agora eu vá conseguindo me virar um pouco, haha.
Novamente, gostaria de agradecer o ótimo suporte, estou mais do que satisfeito! Desculpe pela insistência!
Dou este tópico por encerrado, tomara que ajude futuros usuários tão perdidos quanto eu. rsrs
Atenciosamente, Lineshooter.
Re: Problema com Ranks adicionais e Javascript
Update:
Perdão @EuficoLoko ! Houve um problema! ;(
Todos os usuários do tópico estão recebendo o segundo rank!
#Edit
Aparentemente em todos os tópicos que o usuário The Phoenix postar, os membros recebem esse segundo rank, em vez de ser algo exclusivo do usuário para quem eu adicionei o mesmo.
Perdão @EuficoLoko ! Houve um problema! ;(
Todos os usuários do tópico estão recebendo o segundo rank!
#Edit
- Exemplo:
Aparentemente em todos os tópicos que o usuário The Phoenix postar, os membros recebem esse segundo rank, em vez de ser algo exclusivo do usuário para quem eu adicionei o mesmo.
Re: Problema com Ranks adicionais e Javascript
Boa noite!
Troque por esse:
Atenciosamente,
EuficoLoko.
Troque por esse:
- Código:
$(function(){$('.post').each(function(){
$('.postprofile dl dd strong:contains("Blue Phoenix")').before('<img src="http://i.imgur.com/DHlqcx8.jpg" style="position: relative;left: 8px; top: -8px;"></img>');
});});
Atenciosamente,
EuficoLoko.
Re: Problema com Ranks adicionais e Javascript
Olá!
Sem olhar fica difícil, mas vamos lá.
Atenciosamente,
EuficoLoko.
Sem olhar fica difícil, mas vamos lá.
- Código:
$(function(){
$('.postprofile dl dt > strong:contains("EuficoLoko")').before('<img src="http://i.imgur.com/DHlqcx8.jpg" style="position: relative;left: 8px; top: -8px;"></img>');
});
Atenciosamente,
EuficoLoko.
Re: Problema com Ranks adicionais e Javascript
EuficoLoko escreveu:
Sem olhar fica difícil
Não entendi... Eu mandei a print do ocorrido. A imagem está no post acima. A imagem do rank se multiplicou várias vezes em baixo do usuário em vez de apenas uma vez como o pretendido.
Bom, não obtive resultado novamente, então estarei postando a parte do template do viewtopic_body pois eu acho que isso pode ajudar:
- Código:
<div class="postprofile" id="profile{postrow.displayed.U_POST_ID}">
<!-- div class="online2"></div-->
<dl><dd><br /></dd>
<dt>
{postrow.displayed.RANK_IMAGE}
{postrow.displayed.POSTER_AVATAR}
</dt>
<dd><br /></dd>
<dd><strong style="font-size:1.2em">{postrow.displayed.POSTER_NAME}</strong></dd>
<dd><br /></dd>
<dd>
<!-- BEGIN profile_field -->
{postrow.displayed.profile_field.LABEL}{postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}
<!-- END profile_field -->
{postrow.displayed.POSTER_RPG}
</dd>
<dd><br /></dd><dd>
<br />{postrow.displayed.PM_IMG}
</dd>
</dl>
</div>
Será que não é alguma coisa daqui que está errada e por isso seu código não funciona? Não achei necessário mandar print dessa vez pois o código infelizmente não funcionou.
Re: Problema com Ranks adicionais e Javascript
Boa noite!
Quando digo: 'Sem olhar', me refiro ao tópico. Não consigo visualiza-lo e testar pelo console.
Perdoe-me, lhe mandei o código que testei aqui no console do FDF, esse e o correto:
Troque 'Blue Phoenix', pelo nome.
Atenciosamente,
EuficoLoko.
Quando digo: 'Sem olhar', me refiro ao tópico. Não consigo visualiza-lo e testar pelo console.
Perdoe-me, lhe mandei o código que testei aqui no console do FDF, esse e o correto:
- Código:
$(function(){
$('.postprofile dl dd > strong:contains("Blue Phoenix")').before('<img src="http://i.imgur.com/DHlqcx8.jpg" style="position: relative;left: 8px; top: -8px;"></img>');
});
- Código:
$(function(){
$('.postprofile dl dd strong:contains("Blue Phoenix")').before('<img src="http://i.imgur.com/DHlqcx8.jpg" style="position: relative;left: 8px; top: -8px;"></img>');
});
Troque 'Blue Phoenix', pelo nome.
Atenciosamente,
EuficoLoko.
Re: Problema com Ranks adicionais e Javascript
Resultou! Muito obrigado pela sua ajuda, jamais teria conseguido sem você! :3
Agradeço infinitamente por tudo, mesmo! Perdão por ser tão chato e obrigado por não ter desistido, foi uma longa jornada, haha.
Dou a dúvida por sanada e estou mais do que satisfeito com o resultado, valeu mesmo!
PS: Adorei a frase da sua assinatura. "Com o esforço, alcançamos nossos objetivos". Realmente, com sua ajuda consegui o que eu tanto queria! *-*
Um grande abraço, Lineshooter.
Agradeço infinitamente por tudo, mesmo! Perdão por ser tão chato e obrigado por não ter desistido, foi uma longa jornada, haha.
Dou a dúvida por sanada e estou mais do que satisfeito com o resultado, valeu mesmo!
PS: Adorei a frase da sua assinatura. "Com o esforço, alcançamos nossos objetivos". Realmente, com sua ajuda consegui o que eu tanto queria! *-*
Um grande abraço, Lineshooter.
Re: Problema com Ranks adicionais e Javascript
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
» Problema com JavaScript ou CSS?
» Problema com javascript
» Problema com execução do JavaScript
» Problema com as tabs (javascript)
» Problema por causa de códigos javascript
» Problema com javascript
» Problema com execução do JavaScript
» Problema com as tabs (javascript)
» Problema por causa de códigos javascript
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