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
Os membros mais ativos da semana
Gaaratsu
 
Thiago
 
Koizumi Bia
 

Quem está conectado
168 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 166 Visitantes :: 2 Motores de busca

juleic1123, paulim78

[ Ver toda a lista ]


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

Link do tópico referente a mensagem

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

Resolvido Link do tópico referente a mensagem

Mensagem por 'Ripper em 17/03/15, 01:27 am

Detalhes da dúvida

Versão do fórum : PunBB
Nível de acesso : Fundador
Navegador usado : Google Chrome
Membros afetados : Todos os membros do fórum
Endereço do fórum : http://webgamescommunity.forumeiros.com/

Descrição do problema

http://i.imgur.com/U6mFDQ4.png ali em cima no canto a direita tem um #5 eu gostaria que ele fosse um link para o post numero 5 daquele topico


Última edição por 'Ripper em 19/03/15, 08:35 pm, editado 1 vez(es)
avatar

'Ripper
Usuário avançado

Masculino
Inscrito dia : 22/02/2014
Mensagens : 353
Pontos Ativos : 517

Ver perfil do usuário http://webgamescommunity.forumeiros.com/
  • 0

Resolvido Re: Link do tópico referente a mensagem

Mensagem por Gilgamesh em 17/03/15, 02:04 am

O link para esse post já tá ali.

avatar

Gilgamesh
Usuário experiente

Masculino
Inscrito dia : 24/08/2013
Mensagens : 2976
Pontos Ativos : 3970

Ver perfil do usuário http://artelib.forumeiros.com/
  • 0

Resolvido Re: Link do tópico referente a mensagem

Mensagem por Sennior em 17/03/15, 02:18 am

Saudações,

Não sei se é possível. Pensativo
Poderia me mandar o Template viewtopic_body para mim poder dar uma olhadinha?

Abraços.
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Link do tópico referente a mensagem

Mensagem por 'Ripper em 17/03/15, 07:06 am

@Gilgamesh escreveu:O link para esse post já tá ali.


lol nao sabia que estava ali mas gostaria se possivel colocar no #numero do post no topico

@Sennior escreveu:Saudações,

Não sei se é possível. Pensativo
Poderia me mandar o Template viewtopic_body para mim poder dar uma olhadinha?

Abraços.

aqui o template
http://pastebin.com/f6mRtiHe


avatar

'Ripper
Usuário avançado

Masculino
Inscrito dia : 22/02/2014
Mensagens : 353
Pontos Ativos : 517

Ver perfil do usuário http://webgamescommunity.forumeiros.com/

Resolvido Re: Link do tópico referente a mensagem

Mensagem por Sennior em 17/03/15, 07:13 am

Vamos lá?
Altere por este:
Seta http://pastebin.com/EFnytahr

Até mais.
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Link do tópico referente a mensagem

Mensagem por 'Ripper em 17/03/15, 08:19 am

o link no caso esta direcionando para a home page do forum veja https://www.youtube.com/watch?v=dTcushSMy3w&feature=youtu.be
avatar

'Ripper
Usuário avançado

Masculino
Inscrito dia : 22/02/2014
Mensagens : 353
Pontos Ativos : 517

Ver perfil do usuário http://webgamescommunity.forumeiros.com/

Resolvido Re: Link do tópico referente a mensagem

Mensagem por Sennior em 17/03/15, 12:02 pm

Saudações,

O senhor Hancki criou o código amigo para o senhor:
Código:
$(function() {
    // Made by Hancki for Sennior

    // Criar um loop por cada link
    $('.pun .posthead h2 strong a[href="/#"]').each(function(index, element) {
        // A cada próprio elemento, atribuir o endereço em formato ID para que os browsers reconheçam como tal
        $(element).attr('href', '#' + (index + 1));
    });
    // Hancki - FdF
});

É um código JavaScript com investimento nos tópicos.
Até mais.
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Link do tópico referente a mensagem

Mensagem por Gilgamesh em 17/03/15, 02:29 pm

@'Ripper escreveu:
@Gilgamesh escreveu:O link para esse post já tá ali.

lol nao sabia que estava ali mas gostaria se possivel colocar no #numero do post no topico

Neste caso, crie um javascript com investimento nos tópicos, utilizando este código:

Código:
$(".posthead").each(function(){
var address = $(this).find("a[href^='/t']").attr("href");
var link = $(this).find("h2 strong").text();
$(this).find("h2 strong").html("<a href='"+address+"'>"+link+"</a>");
});
avatar

Gilgamesh
Usuário experiente

Masculino
Inscrito dia : 24/08/2013
Mensagens : 2976
Pontos Ativos : 3970

Ver perfil do usuário http://artelib.forumeiros.com/

Resolvido Re: Link do tópico referente a mensagem

Mensagem por 'Ripper em 17/03/15, 06:55 pm

@Sennior escreveu:Saudações,

O senhor Hancki criou o código amigo para o senhor:
Código:
$(function() {
    // Made by Hancki for Sennior

    // Criar um loop por cada link
    $('.pun .posthead h2 strong a[href="/#"]').each(function(index, element) {
        // A cada próprio elemento, atribuir o endereço em formato ID para que os browsers reconheçam como tal
        $(element).attr('href', '#' + (index + 1));
    });
    // Hancki - FdF
});

É um código JavaScript com investimento nos tópicos.
Até mais.

parece que ele esta trocando os numeros 5 = 1 , 6 = 2 e por ai vai veja https://www.youtube.com/watch?v=NWeA96XPnuk&feature=youtu.be

@Gilgamesh escreveu:
@'Ripper escreveu:
@Gilgamesh escreveu:O link para esse post já tá ali.

lol nao sabia que estava ali mas gostaria se possivel colocar no #numero do post no topico

Neste caso, crie um javascript com investimento nos tópicos, utilizando este código:

Código:
$(".posthead").each(function(){
var address = $(this).find("a[href^='/t']").attr("href");
var link = $(this).find("h2 strong").text();
$(this).find("h2 strong").html("<a href='"+address+"'>"+link+"</a>");
});

nao funcionou
avatar

'Ripper
Usuário avançado

Masculino
Inscrito dia : 22/02/2014
Mensagens : 353
Pontos Ativos : 517

Ver perfil do usuário http://webgamescommunity.forumeiros.com/

Resolvido Re: Link do tópico referente a mensagem

Mensagem por Gilgamesh em 17/03/15, 07:25 pm

Que estranho... aqui funcionou perfeitamente.

Bom, peço que aguarde até que algum voluntário mais qualificado o ajude.
avatar

Gilgamesh
Usuário experiente

Masculino
Inscrito dia : 24/08/2013
Mensagens : 2976
Pontos Ativos : 3970

Ver perfil do usuário http://artelib.forumeiros.com/
  • 0

Resolvido Re: Link do tópico referente a mensagem

Mensagem por Hancki em 17/03/15, 07:44 pm

Olá!

Posso assegurar, que como autor do código fornecido pelo Sennior, está tudo funcional!
Veja este gif e repare que ele numera exatamente como deseja: http://i.imgur.com/Cp5qijl.gif
Estou certo?

Hancki
avatar

Hancki
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 03/10/2009
Mensagens : 8047
Pontos Ativos : 12032

Ver perfil do usuário http://programacaoweb.forumeiros.com/ https://www.facebook.com/djtomoficial https://www.facebook.com/djtomoficial

Resolvido Re: Link do tópico referente a mensagem

Mensagem por 'Ripper em 17/03/15, 10:37 pm

@Hancki escreveu:Olá!

Posso assegurar, que como autor do código fornecido pelo Sennior, está tudo funcional!
Veja este gif e repare que ele numera exatamente como deseja: http://i.imgur.com/Cp5qijl.gif
Estou certo?

Hancki

quando eu clicko por exemplo no #6 a url fica http://webgamescommunity.forumeiros.com/t2-testekkknnnn#6 porem em vez dela levar para o post #6 leva para o #2 eu fiz um teste e pelo que parece o post #6 deste topico http://webgamescommunity.forumeiros.com/t2-testekkknnnn equivale ao post #10 de todo o forum

por exemplo
este link levara ao post #5 http://webgamescommunity.forumeiros.com/t2-testekkknnnn#9
e este link levara ao post #1 http://webgamescommunity.forumeiros.com/t2-testekkknnnn#5

entao quando eu clico no canto no #5 em vez dele me direcionar para o post #5 do respectivo topico ele me leva para o post #1 mas se eu clico no post #4 nada acontece pois o post 4 do forum pertence a outro topico

no caso o topico em que voce testou funciona pois o post #1 equivale ao 1 post do forum e o post #3 equivale ao terceiro post do forum mas no outro topico isso ja nao ocorre
avatar

'Ripper
Usuário avançado

Masculino
Inscrito dia : 22/02/2014
Mensagens : 353
Pontos Ativos : 517

Ver perfil do usuário http://webgamescommunity.forumeiros.com/

Resolvido Re: Link do tópico referente a mensagem

Mensagem por Hancki em 18/03/15, 02:50 pm

Hum... entendi!

Pode remover os códigos que demos para que possa testar sem ter códigos ativos?

Hancki
avatar

Hancki
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 03/10/2009
Mensagens : 8047
Pontos Ativos : 12032

Ver perfil do usuário http://programacaoweb.forumeiros.com/ https://www.facebook.com/djtomoficial https://www.facebook.com/djtomoficial

Resolvido Re: Link do tópico referente a mensagem

Mensagem por 'Ripper em 18/03/15, 08:07 pm

removi o js eu volto com meu antigo template antes desta modificao? http://ajuda.forumeiros.com/t98779-link-do-topico-referente-a-mensagem#679703
avatar

'Ripper
Usuário avançado

Masculino
Inscrito dia : 22/02/2014
Mensagens : 353
Pontos Ativos : 517

Ver perfil do usuário http://webgamescommunity.forumeiros.com/
  • 0

Resolvido Re: Link do tópico referente a mensagem

Mensagem por Hancki em 19/03/15, 11:04 am

Problema resolvido! Muito feliz

Bem, esqueça os códigos JS que lhe passamos. Analisei o template que foi dado nessa modificação e consegui fazer através das próprias variáveis do fórum!
Aqui resultou perfeito no meu fórum de testes!
Aceda ao template viewtopic_body e substitua por este código: http://pastebin.com/raw.php?i=2HtMCvtM
Não se esqueça de publicar a alteração!

Funcionou?

Hancki
avatar

Hancki
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 03/10/2009
Mensagens : 8047
Pontos Ativos : 12032

Ver perfil do usuário http://programacaoweb.forumeiros.com/ https://www.facebook.com/djtomoficial https://www.facebook.com/djtomoficial

Resolvido Re: Link do tópico referente a mensagem

Mensagem por 'Ripper em 19/03/15, 08:35 pm

funcionou perfeitamente vlw Hancki xD
podiam fazer um tutorial sobre isso porque talvez mais gente se interesse
avatar

'Ripper
Usuário avançado

Masculino
Inscrito dia : 22/02/2014
Mensagens : 353
Pontos Ativos : 517

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