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
» Kit avatar e assinatura.
Hoje à(s) 01:37 am por ranzatti

» Efeito nos grupos
Hoje à(s) 12:17 am por Matt Shultz

» PAGINA HTML
Hoje à(s) 12:08 am por T1ag0

» Concurso do Dia das Bruxas: Vossas participações
Ontem à(s) 11:05 pm por iScroll

» Logo fixo
Ontem à(s) 10:50 pm por iScroll

» Logo para um fórum
Ontem à(s) 10:36 pm por Hyouran

» Rank para o meu fórum
Ontem à(s) 10:33 pm por Matt Shultz

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Os membros mais ativos da semana
Luiz
 
Matt Shultz
 
iScroll
 
Harleen
 
Ketholy123
 
T1ag0
 
PlayWillian
 
zHugh
 
soldado
 
Lecxa
 

Quem está conectado
176 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 175 Visitantes :: 2 Motores de busca

soldado

[ Ver toda a lista ]


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

Botão "resolvido" em página específica

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

Resolvido Botão "resolvido" em página específica

Mensagem por Racki em 02/09/16, 07:49 pm

Detalhes da questão


Endereço do fórum: http://viciadosdelphi.forumbrasil.net/
Versão do fórum: PhpBB3

Descrição


Olá, utilizo o seguite código para gerar botão Resolvido, no entanto, este gera o código em todos os fóruns e não so no 'f4-duvidas'.
Código:

jQuery(document).ready(function(){if(jQuery('.post:eq(0) .i_icon_edit') & ('.pathname-box a.nav[href*="/f4-duvidas"]').length){jQuery('#main-content h1.page-title:eq(0)').before('<div style="background:#C8E2B7;border:1px solid green;padding:5px;color:#666666;text-align:center;font-family:Verdana;font-size:11px"><img src=http://i.imgur.com/uPsiC.png height=48 style=vertical-align:middle> Ajude a organizar o fórum, caso sua dúvida tenha sido resolvida clique no botão resolvido</div>')}});
 
jQuery(document).ready(function(){var r='.post:eq(0) .i_icon_edit';if(jQuery(r).length){jQuery('.buttons').append('&nbsp&nbsp&nbsp<a href="'+jQuery(r).parent().attr('href')+'&solved=true"><img src=http://i.imgur.com/EFz6C.gif></a>')};if(location.href.match(/&solved=true/)){jQuery('form[name="post"]').append('<input type=hidden name=post_icon value=1>');p=document.getElementById('post_icon_1');if(p){p.checked=true};jQuery('.submit-buttons input[name="post"]').click()}});

Como faço para ter tal efeito só em fóruns pré-definidos?

@edit: E tambem se seria posivel, Alem da imagem, fechar o o tópico?


Última edição por Racki em 04/09/16, 08:52 am, editado 3 vez(es)
avatar

Racki
Nível 5

Masculino
Inscrito dia : 16/07/2016
Mensagens : 54
Pontos Ativos : 85

Ver perfil do usuário http://forum-delphi.forumbrasil.net/

Resolvido Re: Botão "resolvido" em página específica

Mensagem por Shek em 02/09/16, 11:17 pm

Olá!

Lamento, mas, você deve evitar usar ícones do tema oficial deste fórum, caso contrário, seu pedido de suporte será limitado!

Sobre sua dúvida, troque por este script:
Código:
 
jQuery(document).ready(function(){if(jQuery('.post:eq(0) .i_icon_edit') & ('.pathname-box a.nav[href*="/f1-regras-gerais-do-forum"]').length){jQuery('#main-content h1.page-title:eq(0)').before('<div style="background:#C8E2B7;border:1px solid green;padding:5px;color:#666666;text-align:center;font-family:Verdana;font-size:11px"><img src=http://i.imgur.com/uPsiC.png height=48 style=vertical-align:middle> Ajude a organizar o fórum, caso sua dúvida tenha sido resolvida clique no botão resolvido</div>')}});
 
 if(('.pathname-box a.nav[href*="/f4-duvidas"]').length){
jQuery(document).ready(function(){var r='.post:eq(0) .i_icon_edit';if(jQuery(r).length){jQuery('.buttons').append('&nbsp&nbsp&nbsp<a href="'+jQuery(r).parent().attr('href')+'&solved=true"><img src=http://i.imgur.com/EFz6C.gif></a>')};if(location.href.match(/&solved=true/)){jQuery('form[name="post"]').append('<input type=hidden name=post_icon value=1>');p=document.getElementById('post_icon_1');if(p){p.checked=true};jQuery('.submit-buttons input[name="post"]').click()}});
};


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16924
Pontos Ativos : 21257

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Botão "resolvido" em página específica

Mensagem por Racki em 02/09/16, 11:24 pm

Ok, estarei removendo as imagens ^^
mas o código resultou igual ao meu, geri o boato em todos foruns
avatar

Racki
Nível 5

Masculino
Inscrito dia : 16/07/2016
Mensagens : 54
Pontos Ativos : 85

Ver perfil do usuário http://forum-delphi.forumbrasil.net/

Resolvido Re: Botão "resolvido" em página específica

Mensagem por Racki em 03/09/16, 03:40 pm

#UP
Batendo cabeça
avatar

Racki
Nível 5

Masculino
Inscrito dia : 16/07/2016
Mensagens : 54
Pontos Ativos : 85

Ver perfil do usuário http://forum-delphi.forumbrasil.net/

Resolvido Re: Botão "resolvido" em página específica

Mensagem por Fraise em 03/09/16, 08:21 pm

Boa noite.

Troque por este:
Código:
 jQuery(document).ready(function() {
    if (jQuery('.post:eq(0) .i_icon_edit') & ('.pathname-box a.nav[href*="/f1-regras-gerais-do-forum"]').length) {
        jQuery('#main-content h1.page-title:eq(0)').before('<div style="background:#C8E2B7;border:1px solid green;padding:5px;color:#666666;text-align:center;font-family:Verdana;font-size:11px"><img src=http://i.imgur.com/uPsiC.png height=48 style=vertical-align:middle> Ajude a organizar o fórum, caso sua dúvida tenha sido resolvida clique no botão resolvido</div>')
    }
 });

 if (('.pathname-box a.nav[href*="/f4-duvidas"]') == 0) {
    jQuery(document).ready(function() {
        var r = '.post:eq(0) .i_icon_edit';
        if (jQuery(r).length) {
            jQuery('.buttons').append('&nbsp&nbsp&nbsp<a href="' + jQuery(r).parent().attr('href') + '&solved=true"><img src=http://i.imgur.com/EFz6C.gif></a>')
        };
        if (location.href.match(/&solved=true/)) {
            jQuery('form[name="post"]').append('<input type=hidden name=post_icon value=1>');
            p = document.getElementById('post_icon_1');
            if (p) {
                p.checked = true
            };
            jQuery('.submit-buttons input[name="post"]').click()
        }
    });
 };

Atenciosamente,
Fraise.
avatar

Fraise
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/06/2015
Mensagens : 5023
Pontos Ativos : 6703

Ver perfil do usuário http://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Resolvido Re: Botão "resolvido" em página específica

Mensagem por Racki em 04/09/16, 08:41 am

Bom dia!
Seu código Fraise não aparece botão em nenhuma área;

Consegui o resultado com este código, mas e visivel em todas as areas para os moderadores,

veja:
Código:

jQuery(document).ready(function(){if(jQuery('.post:eq(0) .i_icon_edit') & ('.pathname-box a.nav[href*="/f4-duvidas"]').length){jQuery('#main-content h1.page-title:eq(0)').before('<div style="background:#C8E2B7;border:1px solid green;padding:5px;color:#666666;text-align:center;font-family:Verdana;font-size:11px"><img src=http://i.imgur.com/uPsiC.png height=48 style=vertical-align:middle> Ajude a organizar o fórum, caso sua dúvida tenha sido resolvida clique no botão resolvido</div>')}});
 
 if(('.pathname-box a.nav[href*="/f4-duvidas"]').length){
jQuery(document).ready(function(){var r='.post:eq(0) .i_icon_edit';if(jQuery(r).length){jQuery('.buttons').append('&nbsp&nbsp&nbsp<a href="'+jQuery(r).parent().attr('href')+'&solved=true"><img src=http://i.imgur.com/iNCboZM.png></a>')};if(location.href.match(/&solved=true/)){jQuery('form[name="post"]').append('<input type=hidden name=post_icon value=1>');p=document.getElementById('post_icon_1');if(p){p.checked=true};jQuery('.submit-buttons input[name="post"]').click()}});
};

vlw galera problema resolvido
avatar

Racki
Nível 5

Masculino
Inscrito dia : 16/07/2016
Mensagens : 54
Pontos Ativos : 85

Ver perfil do usuário http://forum-delphi.forumbrasil.net/

Resolvido Re: Botão "resolvido" em página específica

Mensagem por Cream em 04/09/16, 02:56 pm

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".
avatar

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 11633

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

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum