Tópico que redireciona para tópico específico
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
Tópico que redireciona para tópico específico
Detalhes da questão
Endereço do fórum: http://pokemonillium.forumeiros.com
Versão do fórum: phpBB3
Descrição
Olá,
Possuo uma dúvida que creio eu, ajudaria-me muito em meu Fórum.
Questão: Gostaria de saber se há algum método de redirecionar o membro para um tópico específico assim que o mesmo clicar sobre o LINK de um tópico diferente.
O que quero dizer com isso: Em meu fórum, haverá diversas cidades e demais localidades, onde, algumas delas terão Centros Pokémon e Pokémart. Então, cada uma destas possuiria um tópico diferente demarcando o ambiente em questão. Entretanto, como todos terão o mesmo princípio e como não vejo viabilidade em desenvolver diversas regiões diferentes que terão a mesma função, eu iria desenvolver uma região PRINCIPAL na qual todos os membros seriam automaticamente redirecionados a ela ao acessarem qualquer um dos tópicos.
Por exemplo:
Centro Pokémon (Local principal)
1. Centro Pokémon da cidade 1.
2. Centro Pokemon da cidade 2.
3. Centro Pokémon da cidade 3.
Quanto o link dos topicos dos centros 1, 2 e 3. Ao invés do membro ir para o tópico normal, ele iria para o Centro Pokémon principal, que ficaria em outra categoria e sub-fórum totalmente distinto.
Nota final: É apenas uma ideia que tive e se possível, gostaria de aplica-la ao meu RPG. Embora haja outras formas de lidar com esta situação, estarei priorizando-a pois para mim é a forma mais eficaz e que melhor engloba a estrutura rpg de meu fórum.
Última edição por zHugh em 16.10.17 18:50, editado 1 vez(es)
Re: Tópico que redireciona para tópico específico
Olá
Não conheço um sistema o qual faça isso, ou seja o mais provável é a elaboração de um.
Já fiz varias pesquisas e com base nos meus conhecimentos no FDF, não achei algo similar. Aguarde uma resposta de um superior.
Atenciosamente: Ketholy
Não conheço um sistema o qual faça isso, ou seja o mais provável é a elaboração de um.
Já fiz varias pesquisas e com base nos meus conhecimentos no FDF, não achei algo similar. Aguarde uma resposta de um superior.
Atenciosamente: Ketholy
Última edição por Ketholy123 em 15.10.17 12:51, editado 1 vez(es)
Re: Tópico que redireciona para tópico específico
Eita, mas ela é sobre um forum Forumeiros, por que estaria fora do suporte?
Re: Tópico que redireciona para tópico específico
Olá,
Crie um novo JS investido nos tópicos com o código:
Você pode configurar neste vetor:
Sendo o número que segue a chave from o ID do tópico que será redirecionado ao tópico cujo ID deve ser colocado após a chave to.
o/
Crie um novo JS investido nos tópicos com o código:
- Código:
(function ($) {
'use strict';
var config = [
{ from: 1, to: 2 },
{ from: 110404, to: 110405 }
];
$(function () {
$.each(config, function () {
var self = this;
var h = location.href;
var f = '/t' + self.from;
var t = '/t' + self.to + '-';
if (h.indexOf(f) === -1) {
return;
}
location.pathname = t;
});
});
}(jQuery));
Você pode configurar neste vetor:
- Código:
var config = [
{ from: 1, to: 2 },
{ from: 110404, to: 110405 }
];
Sendo o número que segue a chave from o ID do tópico que será redirecionado ao tópico cujo ID deve ser colocado após a chave to.
o/
Re: Tópico que redireciona para tópico específico
Funcionou *-
Possui um certo Delay para ir de uma área a outra, mas acredito que seja mais um fator de quanto demora para carregar a página do que algo definido no código correto?
Marcarei como resolvido, mas se a questão do delay for no código e puder me dizer onde alterar esse tempo, pode me informar como mensagem final *-*
Possui um certo Delay para ir de uma área a outra, mas acredito que seja mais um fator de quanto demora para carregar a página do que algo definido no código correto?
Marcarei como resolvido, mas se a questão do delay for no código e puder me dizer onde alterar esse tempo, pode me informar como mensagem final *-*
Re: Tópico que redireciona para tópico específico
Olá novamente,
O mais rápido que podemos deixar é assim:
Ele abandona o jQuery para melhorar um pouquinho a performance. *-*
o/
O mais rápido que podemos deixar é assim:
- Código:
(function () {
'use strict';
var topics = [
{ from: 2, to: 4 },
{ from: 110404, to: 110405 }
];
var l = topics.length;
for (var i = 0; i < l; i++) {
var self = topics[i];
var h = location.href;
var f = '/t' + self.from;
var t = '/t' + self.to + '-';
if (h.indexOf(f) === -1) {
continue;
}
location.href = t;
}
})();
Ele abandona o jQuery para melhorar um pouquinho a performance. *-*
o/
Re: Tópico que redireciona para tópico específico
Melhorou muito *-*
O primeiro código fazia com que primeiro a página original fosse carregada para unicamente depois disto abrir a outra. Este novo já o faz antes mesmo do conteúdo aparecer na tela. :3
Pode fechar
O primeiro código fazia com que primeiro a página original fosse carregada para unicamente depois disto abrir a outra. Este novo já o faz antes mesmo do conteúdo aparecer na tela. :3
Pode fechar
Re: Tópico que redireciona para tópico específico
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para Questões resolvidas. |
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