Gerir botão resolvido na versão Invision
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Gerir botão resolvido na versão Invision
Detalhes da dúvida
Versão do fórum : InvisionNível de acesso : Administrador
Navegador usado : Google Chrome
Imagem :
- Imagem da minha dúvida:
Membros afetados : Todos os membros do fórum
Endereço do fórum : dbobrasil.forum-log.com
Descrição do problema
Eu queria colocar um sistema automático com um botão que fecha, classifica como resolvido e move para a área destinada os tópicos de dúvidas ou pedidos.Eu sei que tem um tutorial no fórum mas é refente a PhpBB 3 e PunBB. Eu tentei e não funcionou.
Att
Re: Gerir botão resolvido na versão Invision
Olá!
Eu refiz o código, exclusivamente, para a versão Invision. Troque o javascript, do tutorial, por esse:
Configurações:
Investimento: Em todas as páginas.
Procure por:
$topic(topic_ids).move(2);
Troque o número 2, pelo número do fórum para que o tópico será movido.
Procure pelo 'post_icon_2', troque ambas as vezes(ele aparece duas vezes no código), o número 2 pelo número em que se localiza o seu ícone.
Atenciosamente,
MateusA.
Eu refiz o código, exclusivamente, para a versão Invision. Troque o javascript, do tutorial, por esse:
- Código:
$(function(){
/* MateusA creations ~~ Forumeiros */
var r='.i_icon_edit';if(jQuery(r).length){ $('.post-icon:eq(0)').before('<div id="botãoresolvido" style="position: relative;margin-left: 47%;top: 30px"><a id="bttresolvido" href="'+jQuery(r).parent().attr('href')+'&solved=true"><img src="http://i56.servimg.com/u/f56/12/05/75/97/a310.png"></img></a></div>');
$('#bttresolvido').click(function(){
var topic_ids = $fa.resid;
$topic(topic_ids).move(2);
$topic(topic_ids).lock();
});
};
if(location.href.match(/&solved=true/)){jQuery('form[name="post"]').append('<input type=hidden name=post_icon value=2>');p=document.getElementById('post_icon_2');if(p){p.checked=true};jQuery('input[name="post"]').click()};
});
Configurações:
Investimento: Em todas as páginas.
Procure por:
$topic(topic_ids).move(2);
Troque o número 2, pelo número do fórum para que o tópico será movido.
Procure pelo 'post_icon_2', troque ambas as vezes(ele aparece duas vezes no código), o número 2 pelo número em que se localiza o seu ícone.
Atenciosamente,
MateusA.
Re: Gerir botão resolvido na versão Invision
Funcionou do jeito errado x.x
Eu coloquei assim:
O resultado foi mudar o icon do topico para download.
Eu coloquei assim:
- Código:
$(function(){
/* MateusA creations ~~ Forumeiros */
var r='.i_icon_edit';if(jQuery(r).length){ $('.post-icon:eq(0)').before('<div id="botãoresolvido" style="position: relative;margin-left: 47%;top: 30px"><a id="bttresolvido" href="'+jQuery(r).parent().attr('href')+'&solved=true"><img src="http://i56.servimg.com/u/f56/12/05/75/97/a310.png"></img></a></div>');
$('#bttresolvido').click(function(){
var topic_ids = $fa.resid;
$topic(topic_ids).move(16);
$topic(topic_ids).lock();
});
};
if(location.href.match(/&solved=true/)){jQuery('form[name="post"]').append('<input type=hidden name=post_icon value=3>');p=document.getElementById('post_icon_3');if(p){p.checked=true};jQuery('input[name="post"]').click()};
});
O resultado foi mudar o icon do topico para download.
Re: Gerir botão resolvido na versão Invision
Olá!
O senhor, experimentou modificar o 'post_icon_2'? (A contagem começa no default)
Vá alterando, aqui funciona perfeitamente.
Caso não consiga – tente antes – forneça-me uma captura screen, dos seus ícones.
O senhor, experimentou modificar o 'post_icon_2'? (A contagem começa no default)
Vá alterando, aqui funciona perfeitamente.
Caso não consiga – tente antes – forneça-me uma captura screen, dos seus ícones.
Re: Gerir botão resolvido na versão Invision
Obrigado. Ele já classifica como resolvido.
Mas ainda não fecha e move o topico...
- Spoiler:
Mas ainda não fecha e move o topico...
Re: Gerir botão resolvido na versão Invision
Boa noite!
Substitua por esse:
Creio que será satisfatório. Algo mais?
MateusA.
Substitua por esse:
- Código:
$(function(){
$.ajax({url:'http://js01.fra.co/32967.js',cache:!0,dataType:'script'});
$.ajax({url:'https://raw.githubusercontent.com/Etana/tools.core/master/FA.js',cache:!0,dataType:'script'});
/* MateusA creations ~~ Forumeiros */
var r='.i_icon_edit';if(jQuery(r).length){ $('.post-icon:eq(0)').before('<div id="botãoresolvido" style="position: relative;margin-left: 47%;top: 30px"><a id="bttresolvido" href="'+jQuery(r).parent().attr('href')+'&solved=true"><img src="http://i56.servimg.com/u/f56/12/05/75/97/a310.png"></img></a></div>');
$('#bttresolvido').click(function(){
var topic_ids = $fa.resid;
$topic(topic_ids).move(2);
$topic(topic_ids).lock();
});
};
if(location.href.match(/&solved=true/)){jQuery('form[name="post"]').append('<input type=hidden name=post_icon value=2>');p=document.getElementById('post_icon_2');if(p){p.checked=true};jQuery('input[name="post"]').click()};
});
Creio que será satisfatório. Algo mais?
MateusA.
Re: Gerir botão resolvido na versão Invision
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para Questões resolvidas. |
Tópicos semelhantes
» Logotipo versão invision [PROBLEMA]
» Botão online na versão Invision
» [Estrutura] Posição de sub-fóruns na versão Invision
» Campos do perfil em tooltip na versão invision
» Tópicos abaixo dos fóruns na versão Invision
» Botão online na versão Invision
» [Estrutura] Posição de sub-fóruns na versão Invision
» Campos do perfil em tooltip na versão invision
» Tópicos abaixo dos fóruns na versão Invision
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos