Fechar tópico estilo IPB!

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

Atendido / Resolvido Fechar tópico estilo IPB!

Mensagem por Los em 22.08.17 14:16

Detalhes da questão


Endereço do fórum: http://serverbvd.forumeiros.com
Versão do fórum: phpBB2

Descrição


Olá! eu gostaria de fechar um tópico estilo ao fórum IPB,alguém pode me ajudar?
Print do tópico que quero: https://imgur.com/a/jiPUJ

Grato!!
Los

Los
Novo membro

Masculino
Inscrito dia : 22/08/2017
Mensagens : 1
Pontos Ativos : 3

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

Atendido / Resolvido Re: Fechar tópico estilo IPB!

Mensagem por Hancki em 23.08.17 13:24

Olá!

Experimente colocar este código numa página Javascript, investida apenas nos Tópicos:
Código:
$(document).ready(function() {
    if (window.location.href.indexOf("/t") > -1) {
        // Escolher o elemento do botão bloqueado
        var botaoBlock = $('img[alt="Este Tópico está bloqueado. Você não pode editar as mensagens ou responder."]');
        // Verificar se o botão existe e depois executar a ação
        if (botaoBlock.length) {
            var avatarUser = $('.pun .user .user-ident .user-basic-info:first img:first').attr('src');
            var nomeUser = $('.post:first span[itemprop="name"] strong').text();
            var htmlMensagem = '<div data-role="replyArea" class="cTopicPostArea ipsAreaBackground ipsPad cTopicPostArea_noSize ipsSpacer_top"> <div class="ipsComposeArea ipsComposeArea_withPhoto ipsComposeArea_unavailable ipsClearfix"> <div class="ipsPos_left ipsResponsive_hidePhone ipsResponsive_block"> <a href="#_" class="ipsUserPhoto ipsUserPhoto_small" title="' + nomeUser + '"> <img id="avatarUser1" src="http://i.imgur.com/lJkytYG.jpg" alt="' + nomeUser + '"> </a> </div> <img id="arrow" src="http://i.imgur.com/azrUujq.png"/><div class="ipsComposeArea_editor"> <div class="ipsComposeArea_dummy"> <span class="ipsType_warning"><i class="fa fa-warning"></i> Este tópico está impedido de receber novos posts. </span> </div> </div> </div> </div> <style> @import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"); #arrow { float: left; margin-left: 6px;} .ipsAreaBackground { background: #E9EAEC; padding: 15px; } div[data-role="replyArea"] .ipsPos_left { float: left; } div[data-role="replyArea"] .ipsComposeArea_unavailable .ipsUserPhoto { opacity: 0.5; } div[data-role="replyArea"] .ipsUserPhoto_small img, img.ipsUserPhoto_small, .ipsUserPhoto_small:after { width: 54px; height: 54px; border-radius: 27px; margin-top: -0px; } div[data-role="replyArea"] .ipsComposeArea_unavailable .ipsComposeArea_editor { background: rgba(214, 214, 214, 0.5); margin-left: 75px; border: 4px solid #DFE0E1; } div[data-role="replyArea"] .ipsComposeArea_unavailable .ipsComposeArea_dummy { font-weight: bold; font-size: 13px; cursor: default; } div[data-role="replyArea"] .ipsComposeArea_dummy { padding: 15px; background: #fff; color: #707070; } div[data-role="replyArea"] .ipsType_warning, .ipsType_negative { color: #c75050; } </style>';
            $('div[class="main paged"]').after(htmlMensagem);
            $('#avatarUser1').attr('src', avatarUser)

        }
    }
});

O resultado deve ser este, pelo que testei no seu fórum diretamente: https://i.imgur.com/CnuYktZ.png

Hancki
Hancki

Hancki
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 03/10/2009
Mensagens : 8113
Pontos Ativos : 12117

Ver perfil do usuário https://ajuda.forumeiros.com/

Atendido / Resolvido Re: Fechar tópico estilo IPB!

Mensagem por Kyo Panda em 30.08.17 15:13

Questão abandonada pelo autor, mas considerada resolvida por ter solução para o problema.
Tópico marcado como Resolvido e movido para Questões resolvidas.
Kyo Panda

Kyo Panda
Super usuário

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4641
Pontos Ativos : 5934

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