Mover "Últimos assuntos"

3 participantes

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

Tópico resolvido Mover "Últimos assuntos"

Mensagem por Pixar 24.01.23 1:51

Detalhes da questão


Endereço do fórum: https://zonateste.forumeiros.com
Versão do fórum: phpBB3

Descrição


Olá, tenho uma dúvida quanto a um recurso feito com jQuery.

Tenho esse outro fórum: https://heroesofolympus.forumeiros.com/

Ao reparar no template no header, fiquei curioso quanto à parte de "últimas" mensagens.
Link:

https://prnt.sc/FkK2IYa_d5oF

Minha dúvida seria um tanto quanto mais simples para quem entende.
Seria adicionar essas tab de últimas mensagens no fórum que estou desenvolvedo.

No fórum Heroes, eu reparei nesses dois códigos:

Código:
jQuery("#micontenedor").replaceWith(jQuery("#comments_scroll_div"));
(está aplicado direto no overall_header.

Código:
 <div id="tab-cont">
     <div id="micontenedor"></div>
  </div>

Tentei replicar no fórum que estou desenvolvendo um novo layout, mas nada. Até repliquei os estilos nos mesmos elementos, e nada. Olhei no módulo JS e não tem nada referente também, em nenhum dos dois fóruns. Minha única dúvida, seria para fazer essa "joça" funcionar. Não é necessário replicar estilos, nem nada do tipo.

Obrigado.
Pixar

Pixar
Super Membro

Masculino
Membro desde : 25/02/2013
Mensagens : 1142
Pontos : 1633

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

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Mover "Últimos assuntos"

Mensagem por Shek 24.01.23 3:11

Boa noite.

O método replaceWith() substitui os elementos selecionados por um novo conteúdo. Isso significa que o #comments_scroll_div será substituído na ID #micontenedor. Você pode compreender melhor aqui: https://www.w3schools.com/jquery/html_replacewith.asp

Agora, eu entrei no fórum e não achei a ID #micontenedor, o que explica o motivo pelo qual o código script não funciona. E sim, eu acreditei que não divulgou o template, então inseri o /?tt=1 após a URL do fórum para checar se não estava no template em espera, mas ainda assim não achei essa ID no HTML do fórum. Porém, ainda não compreendi ao certo, todavia se deseja apenas replicar o formado dos últimos assuntos, creio que esses tópicos contém alguma informações útil:
- https://ajuda.forumeiros.com/t111594-topic
- https://ajuda.forumeiros.com/t111251-topic

Atenciosamente,
Shek King
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Masculino
Membro desde : 11/04/2009
Mensagens : 18763
Pontos : 22612

Ver perfil do usuário https://publipos.net https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

  • 0

Tópico resolvido Re: Mover "Últimos assuntos"

Mensagem por Pixar 24.01.23 14:04

Hey, Shek, obrigado pelo auxilio!

Então, o #micontenedor encontra-se no template, mas realmente quando vai no inspecionar, ele parece que foi substituído. Eu não entendo muito bem de JS, então pode ser que estou falando besteira, mas ele não está sendo substituído pelo #comments_scroll_div ??

Aliás, infelizmente nenhum desses tópicos produziu a ajuda que estava necessitando... achei um, mas ele só replica os últimos tópicos de um específico fórum selecionado, não um "geralzão"
Pixar

Pixar
Super Membro

Masculino
Membro desde : 25/02/2013
Mensagens : 1142
Pontos : 1633

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

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Mover "Últimos assuntos"

Mensagem por Shek 24.01.23 14:28

Bom dia.

Porém, ainda continuo sem entender bem... Em vista do que comentou, é apenas uma "div" com os últimos assuntos. Se for isso, os links que demonstrei na mensagem anterior não ajuda?

Atenciosamente,
Shek King
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Masculino
Membro desde : 11/04/2009
Mensagens : 18763
Pontos : 22612

Ver perfil do usuário https://publipos.net https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Admineiro
  • 0

Tópico resolvido Re: Mover "Últimos assuntos"

Mensagem por pedxz 24.01.23 15:19

Olá @Pixar,

Existe um conflito de scripts no seu fórum que pode ser o causador do problema. Localize no 15159.js
Código:
$('.forabg[data-category-id="' + id + '"]') if (_userdata.username == "Zeus" || _userdata.username == "Edward Mason") {
                    $("body").html("<h1 style='color: white;font-size: 30vh'>Best brother BR. Banido</h1>")
                }.addClass('fa-category-visible').stop().animate({
                    width: 'toggle'
                }, 0);
substitua por
Código:
$('.forabg[data-category-id="' + id + '"]')
                  .addClass('fa-category-visible').stop().animate({
                    width: 'toggle'
                }, 0);

if (_userdata.username == "Zeus" || _userdata.username == "Edward Mason") {
                    $("body").html("<h1 style='color: white;font-size: 30vh'>Best brother BR. Banido</h1>")
                }
Atenciosamente,
pedxz.
pedxz

pedxz
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7284
Pontos : 8531

Ver perfil do usuário

Ir para o topo Ir para baixo

Tópico resolvido Re: Mover "Últimos assuntos"

Mensagem por Pixar 24.01.23 16:34

Shek escreveu:Bom dia.

Porém, ainda continuo sem entender bem... Em vista do que comentou, é apenas uma "div" com os últimos assuntos. Se for isso, os links que demonstrei na mensagem anterior não ajuda?

Atenciosamente,
Shek King

Ainda nada. Tentei aplicar a ajuda nos links que enviaste, mas não surtiram efeito. Acho que me expressei mal na explicação.
Eu precisiaria "clonar" esse campo de últimos assuntos. Foi um amigo quem fez, por isso não tenho conhecimento da maneira feita.

Como o fórum que estou tentando clonar também é meu, copiei os templates, CSS e JS que aparentemente são os responsáveis por essa aparência, para outro fórum, que também é de minha posse: https://zonateste.forumeiros.com
Porém, não surte efeitos, sequer aparece. Talvez possa ser algo que estou fazendo errado. Os links que enviaste até o momento, também não surtiram efeito.


pedxz escreveu:

Obrigado pela ajuda! Isso resolveu um outro problema que estava enfrentando, mas não havia solicitado ajuda!

https://prnt.sc/hTc4fFWe8WiB

A contenção dos fóruns.


Pixar

Pixar
Super Membro

Masculino
Membro desde : 25/02/2013
Mensagens : 1142
Pontos : 1633

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

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Mover "Últimos assuntos"

Mensagem por pedxz 24.01.23 16:37

Pixar escreveu:
Shek escreveu:Bom dia.

Porém, ainda continuo sem entender bem... Em vista do que comentou, é apenas uma "div" com os últimos assuntos. Se for isso, os links que demonstrei na mensagem anterior não ajuda?

Atenciosamente,
Shek King

Ainda nada. Tentei aplicar a ajuda nos links que enviaste, mas não surtiram efeito. Acho que me expressei mal na explicação.
Eu precisiaria "clonar" esse campo de últimos assuntos. Foi um amigo quem fez, por isso não tenho conhecimento da maneira feita.

Como o fórum que estou tentando clonar também é meu, copiei os templates, CSS e JS que aparentemente são os responsáveis por essa aparência, para outro fórum, que também é de minha posse: https://zonateste.forumeiros.com
Porém, não surte efeitos, sequer aparece. Talvez possa ser algo que estou fazendo errado. Os links que enviaste até o momento, também não surtiram efeito.


pedxz escreveu:

Obrigado pela ajuda! Isso resolveu um outro problema que estava enfrentando, mas não havia solicitado ajuda!

https://prnt.sc/hTc4fFWe8WiB

A contenção dos fóruns.


Agora ative o widget dos "Últimos assuntos", por favor!
pedxz

pedxz
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7284
Pontos : 8531

Ver perfil do usuário

Ir para o topo Ir para baixo

  • 0

Tópico resolvido Re: Mover "Últimos assuntos"

Mensagem por Pixar 24.01.23 16:56

Desculpe pelo vacilo, realmente até esqueci dessa parte de widgets, achei que era algum problema na codificação.

Obrigado a tu e ao Shek!
Pixar

Pixar
Super Membro

Masculino
Membro desde : 25/02/2013
Mensagens : 1142
Pontos : 1633

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

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Mover "Últimos assuntos"

Mensagem por pedxz 24.01.23 17:01

Rindo


Tópico resolvido


Movido para "Questões resolvidas".
pedxz

pedxz
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7284
Pontos : 8531

Ver perfil do usuário

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos