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.
Acesso rápido

Fóruns de suporte oficiais


Meriteiro

Outubro de 2016



"Este membro destacou-se pela sua dedicação e pelo seu esforço.
Ao longo do último mês, demonstrou as suas capacidades gerais no FDF e, por isso, merece o nosso agradecimento."
Login

Esqueci minha senha

Últimos assuntos
» Mudar pre-visualização do formulário
Hoje à(s) 4:00 por YouTube3

» Últimos temas no fórum
Hoje à(s) 1:38 por giancamposm

» Personalizar widget "Últimos assuntos'
Ontem à(s) 20:51 por iScroll

» [Assinatura] Pedido
Ontem à(s) 18:15 por Gabrieel_.

» Diminuir espaço de comentários
Ontem à(s) 15:29 por Cream

» Mudar URLs padrões do fórum
Ontem à(s) 15:23 por Cream

» Conteúdo permitido no fórum
Ontem à(s) 15:23 por Cream

Perdi minha senha!
Obter senha

Nota: use se tiver perdido acesso ao seu painel de controle.

Últimas sugestões
Parceiros Forumeiros
Quem está conectado
50 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 50 Visitantes :: 1 Motor de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

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 Sex 2 Set 2016 - 23:49

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 Dom 4 Set 2016 - 12:52, editado 3 vez(es)

Racki
Nível 5

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

http://forum-delphi.forumbrasil.net/

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

Mensagem por Shek Crowley em Sab 3 Set 2016 - 3:17

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()}});
};


Seta Respeite as Regras gerais do fórum e conheça a nossa equipa.
Seta Veja a Lista de FAQs do seu Painel e Lista de tutoriais
Seta Ferramentas do Administrador
Seta Assinalar um Litígio


Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 15046
Pontos Ativos : 22217

http://www.shiftactif.com 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 Sab 3 Set 2016 - 3:24

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

Racki
Nível 5

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

http://forum-delphi.forumbrasil.net/

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

Mensagem por Racki em Sab 3 Set 2016 - 19:40

#UP
Batendo cabeça

Racki
Nível 5

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

http://forum-delphi.forumbrasil.net/

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

Mensagem por Fraise em Dom 4 Set 2016 - 0:21

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.

Fraise
Super usuário

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4973
Pontos Ativos : 7154

http://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

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

Mensagem por Racki em Dom 4 Set 2016 - 12:41

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

Racki
Nível 5

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

http://forum-delphi.forumbrasil.net/

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

Mensagem por Cream em Dom 4 Set 2016 - 18:56

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

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


Seta Respeite as Regras do fórum e conheça a nossa equipe staff e diretrizes do FdF!
Seta Conheça a nossa Lista de tutoriais e nossa Lista de FAQs.
Seta Perdeu a senha de administração? Veja o que fazer.
Seta Ferramentas do Administrador.

Cream
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8346
Pontos Ativos : 13545

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
Fórum dos Fóruns - Ajuda mútua para usuários forumeiros
on
Fórum grátis: interajuda aos usuários forumeiros. Criar e administrar um fórum. Descubra nossos guias, tutoriais e astúcias no suporte de Forumeiros.
Votações: 5