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
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Quem está conectado
263 usuários online :: 9 usuários cadastrados, Nenhum Invisível e 254 Visitantes :: 3 Motores de busca

banzé, BrunoLemos, Gaaratsu, James Watts, Jeckwilke, Lincoln, Lost154, Maiicinhu, odelgado

[ Ver toda a lista ]


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

Mensagem automática ao mover tópicos

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

Resolvido Mensagem automática ao mover tópicos

Mensagem por Monkey.D.Luffy em Seg 27 Mar 2017 - 20:07

Detalhes da questão


Endereço do fórum: http://replicagames.forumeiros.com/
Versão do fórum: ModernBB

Descrição


Eu já usava um código do mensagem automática mas hj fui mover um tópico fico com erro
print




Código que eu uso

Código:
/ *
* Código: Mensagem de tópico movido
* Versão: 1.1
* Autor: Daemon
* Data: 21/09/2015
*/
jQuery(function() {
 
   //Funcional apenas se for moderador e estiver na página de mover o tópico
   if(_userdata.user_level > 0 && window.location.href.search('mode=move') >= 0) {
 
      //Variáveis que não precisam de checagem
      var forumID = jQuery('[name="f"]').val();
      var topicID = jQuery('[name="t"]').val();
      var TID = jQuery('a[href*="tid="]').attr('href').split('tid=')[1].split('&')[0];
 
      //Quando clicar no botão de mover
      jQuery('input[name="confirm"]').on('click', function(d) {
            var verify = jQuery('[name="new_forum"]').val();
 
            //Verifica se foi selecionado algum fórum
            if(verify.indexOf('f') >= 0) {
 
              //Pergunta de confirmação
              var qst = window.confirm("Adicionar uma mensagem no tópico informando sobre esta ação?");
              
              //Caso a confirmação seja aceita
              if(qst) {
                 d.preventDefault();
 
                 //Pega determinado conteúdo de outra página (Neste caso, apenas o nome do fórum atual)
                 jQuery.get('/modcp?change_version=punbb&mode=move&t=' + topicID + '&tid=' + TID).done(function(local) {
                    
                    //Valor capturado
                    var currentLocal = jQuery('a.nav[href^="/f"]:last', local).text();
 
                    var newLocal = jQuery('[name="new_forum"] option:selected').text().split('--').pop();
                    var autoMsg = '[b]Mensagem automática[/b]\n\n\nEste tópico foi movido de "[u]' + currentLocal + '[/u]" para "[u]' + newLocal + '[/u]".';
                    
                    //Mover tópico
                    jQuery.post('/modcp?tid=' + TID, {
                              'new_forum': verify,
                              'mode': 'move',
                              'f': forumID,
                              't': topicID,
                              'confirm': '1'
                    }).done(function(move) {
                       
                        //Enviar mensagem
                        jQuery.post('/post?t=' + topicID, {
                                  'mode': 'reply',
                                  'message': autoMsg,
                                  'post': '1',
                                  'attach_sig': '1'
                        }).done(function(send) {
 
                                  //Redirecionar para o post
                                  location.href = jQuery(send).find('a[href^="/viewtopic"]').attr('href');
                        }).fail(function() {
                                  alert("O tópico foi movido, mas ocorreu um erro ao tentar enviar a mensagem");
                                  location.href = jQuery(move).find('a[href^="/viewtopic"]').attr('href');
                        });
                    }).fail(function() {
                              alert("Um erro ocorreu ao tentar mover o tópico");
                              location.reload();
                    });
                 });
              }
            } else {
                  d.preventDefault();
                  alert("Selecione um fórum");
            }
      });
   }
});
avatar

Monkey.D.Luffy
Nível 7

Masculino
Inscrito dia : 21/11/2014
Mensagens : 88
Pontos Ativos : 131

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

Resolvido Re: Mensagem automática ao mover tópicos

Mensagem por Kyo Panda em Ter 28 Mar 2017 - 15:12

O senhor pode tentar utilizar esse código. Mas aconselho ao senhor esperar o @Daemon terminar o dele. É possível que hajam mais funcionalidades a serem implementadas. o/


Bem-vindo ao Fórum dos Fóruns!
Leia as Regras do Fórum dos Fóruns. Alguns setores possuem regras específicas.
Verifique se sua questão já não foi respondida.
Seja cordial e respeite o tempo dos voluntários para atender o seu pedido.
Kyo Panda — Moderadeiro
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4583
Pontos Ativos : 5832

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

Resolvido Re: Mensagem automática ao mover tópicos

Mensagem por Monkey.D.Luffy em Ter 28 Mar 2017 - 15:23

@Kyo Panda escreveu:O senhor pode tentar utilizar esse código. Mas aconselho ao senhor esperar o @Daemon terminar o dele. É possível que hajam mais funcionalidades a serem implementadas. o/
ele compra o opção para add o código mas não adiciona,vou fazer como vc falo vou esperar pelo código do @Daemon
avatar

Monkey.D.Luffy
Nível 7

Masculino
Inscrito dia : 21/11/2014
Mensagens : 88
Pontos Ativos : 131

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

Resolvido Re: Mensagem automática ao mover tópicos

Mensagem por Kyo Panda em Ter 28 Mar 2017 - 15:32

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

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


Bem-vindo ao Fórum dos Fóruns!
Leia as Regras do Fórum dos Fóruns. Alguns setores possuem regras específicas.
Verifique se sua questão já não foi respondida.
Seja cordial e respeite o tempo dos voluntários para atender o seu pedido.
Kyo Panda — Moderadeiro
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4583
Pontos Ativos : 5832

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