DublaNET 2025 - Nova temporada e novo sistema.

67 Replies, 2749 Views

(24-05-2025, 02:40 )Hebert Richers Escreveu: Confesso que não entendi que hyperlink seria esse, Bruna. 

Depois consegue me dizer com mais detalhes, praticamente desenhando pra eu entender, hahaha?
Se quiser posso ser a administradora do site também haha

Brincadeira. É que na listagem dos tópicos, o horário do último post (tipo "6 minutos atrás") não é clicável. Ele mostra a hora, mas não leva direto ao post. Só o título do tópico leva pra algum lugar (e mesmo assim, leva pro primeiro post).

Seria interessante transformar esse horário do último post em um link, e nesse caso, o link seria algo tipo: showthread.php?tid=XXXX&action=lastpost

Aqui um script bem rudimentar que eu estou usando no TamperMonkey pra criar essa funcionalidade enquanto ela não é oficialmente implementada.

Código:
(function () {
  'use strict';

  // Busca todas as linhas de tópicos
  const topicRows = document.querySelectorAll('.row.pt-3');

  topicRows.forEach(row => {
    const timeContainer = row.querySelector('.col-2 span[title]');
    const threadLink = row.querySelector('a[href*="showthread.php?tid="]');

    // Confirma que tem o horário e o link do tópico
    if (timeContainer && threadLink) {
      // Extrai o tid do link (ex: 39272)
      const tidMatch = threadLink.href.match(/tid=(\d+)/);
      if (tidMatch) {
        const tid = tidMatch[1];
        const lastpostUrl = `showthread.php?tid=${tid}&action=lastpost`;

        // Cria um novo link
        const link = document.createElement('a');
        link.href = lastpostUrl;
        link.textContent = timeContainer.textContent;
        link.title = timeContainer.title;

        // Substitui o <span> pelo <a>
        timeContainer.replaceWith(link);
      }
    }
  });
})();

Aqui tá o link de uma versão mais refinada (mas mais longa) do script: https://greasyfork.org/pt-BR/scripts/537...ltimo-post
True love will find you in the end.
(Este post foi modificado pela última vez em: 24-05-2025, 15:20 por Bruna'.)

Mensagens neste tópico
RE: DublaNET 2025 - Nova temporada e novo sistema. - por Bruna' - 24-05-2025, 14:41

Tópicos possivelmente relacionados…
Tópico Autor Respostas Visualizações Última postagem
  Melhorias 24/05/2025 Hebert Richers 2 250 27-05-2025, 11:40
Última postagem: Ulrich



Usuários navegando neste tópico: 1 Convidado(s)