Erro no Botão Resolvido
4 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
Erro no Botão Resolvido
- Descrição:
Olá, meu problema está no botão resolvido. Já procurei em vários tutoriais aqui do FdF, mas nenhum surtiu o efeito desejado. Sempre que clico no "Botão Resolvido", ele redireciona para a edição da primeira mensagem do tópico em questão, de forma a não assinalar "resolvido". Ficaria grato caso alguém me ajudasse.
- Informações:
Fórum: | http://revolutionofgods.forumeiros.com/ | Versão: | PHPBB3 |
Tipo: | Erros diversos | Tags: | Botão,Resolvido |
Última edição por @Matheus em 16.06.14 4:07, editado 1 vez(es)
Re: Erro no Botão Resolvido
Saudações, aqui está:
Grato.
- Código:
jQuery(document).ready(function(){if(jQuery('.post:eq(0) .i_icon_edit')&('.pathname-box a.nav[href*="/http://xgamesaem.forumclan.com/c1-area-do-usuario"]').length){jQuery('.pun .main').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('.pun .paged-foot').append('<a href="'+jQuery(r).parent().attr('href')+'&solved=true"><img class=posting 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()}});
Grato.
Re: Erro no Botão Resolvido
Olá, eu fiz o meu próprio código pra isso(Em Javascript) se deseja usa-lo. Primeiro vá em Painel de Controle>Visualização>Imagens e Cores>Gestão das imagens. Selecione modo avançado e depois vá na aba Ícones de mensagens. Então crie um novo ícone que será o adicionado ao clicar no botão resolvido, e deixe o nível de autorização para TODOS.
Então veja o número da imagem que é de acordo com a ordem(De cima pra baixo, sem contar com o default.)
![Erro no Botão Resolvido WYh4hYZ](https://i.imgur.com/wYh4hYZ.png)
Bom então adicione isso em um novo Javascript(Em gestão dos códigos Javascript):
Na parte(Próximo ao fim):
E adicione isso a qualquer widget:
Espero ter ajudado
Então veja o número da imagem que é de acordo com a ordem(De cima pra baixo, sem contar com o default.)
![Erro no Botão Resolvido WYh4hYZ](https://i.imgur.com/wYh4hYZ.png)
Bom então adicione isso em um novo Javascript(Em gestão dos códigos Javascript):
- Código:
function resolvido(){
var txt = window.location.toString();
var busca = txt.search("resolvido=true");
if (busca != -1){
document.getElementById("post_icon_1").checked = "true";
document.getElementsByName("post")[1].click();
}
var local = window.location.pathname.toString();
if (local.substring(0, 2) == "/t"){
var main = document.getElementById("main-content");
var msg = main.getElementsByClassName("post")[0];
var id = msg.id.substring(1, msg.id.length);
var c = document.getElementById("profile"+id);
var dl = c.getElementsByTagName("dl")[0];
var dt = dl.getElementsByTagName("dt")[0];
var user = dt.getElementsByTagName("a")[0].href;
user = user.substring(7, user.length);
user = user.split("/")[1];
user = user.substring(1, user.length);
if(user == _userdata["user_id"]){
var div = document.getElementsByClassName("buttons")[0];
div.innerHTML += "<a href='/post?p="+id+"&mode=editpost&resolvido=true'><img src='http://i.imgur.com/02nCweO.png' style='border-width: 0'></a>";
}
}
}
- Código:
if (busca != -1){
document.getElementById("post_icon_1").checked = "true";
document.getElementsByName("post")[1].click();
}
Na parte(Próximo ao fim):
- Código:
div.innerHTML += "<a href='/post?p="+id+"&mode=editpost&resolvido=true'><img src='http://i.imgur.com/02nCweO.png' style='border-width: 0'></a>";
E adicione isso a qualquer widget:
- Código:
document.onready = function(){
resolvido();
}
Espero ter ajudado
Re: Erro no Botão Resolvido
Eu uso esse aqui e funciona!
- Código:
jQuery(document).ready(function(){if(jQuery('.post:eq(0) .i_icon_edit')&&jQuery('.pathname-box a.nav[href*="f34-"]').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('.pathname-box a.nav[href*="f34-"]').length){jQuery('.buttons').append(' <a href="'+jQuery(r).parent().attr('href')+'&solved=true"><img src=http://i.imgur.com/pEb3G4p.png></a>')};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('.submit-buttons input[name="post"]').click()}});
Re: Erro no Botão Resolvido
Obrigado, amigo Superbomber, o seu foi efetivo.
Grato Uatyla, pelo auxílio.
Grato Uatyla, pelo auxílio.
![-](https://2img.net/i/empty.gif)
» [Resolvido] Ie: erro na página
» erro botão resolvido duplicado
» [Resolvido] Erro na assinatura
» [Resolvido]Erro no meu Tema.
» [Resolvido] Objeto em flash com erro
» erro botão resolvido duplicado
» [Resolvido] Erro na assinatura
» [Resolvido]Erro no meu Tema.
» [Resolvido] Objeto em flash com erro
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