Mensagem automática ao mover tópicos

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

Atendido / Resolvido Mensagem automática ao mover tópicos

Mensagem por Monkey.D.Luffy em 28.03.17 0: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
Mensagem automática ao mover tópicos YegGuez

Mensagem automática ao mover tópicos UYScCiw

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");
            }
      });
   }
});
Monkey.D.Luffy

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/

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

Mensagem por Kyo Panda em 28.03.17 19: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/
Kyo Panda

Kyo Panda
Super usuário

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4641
Pontos Ativos : 5934

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

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

Mensagem por Monkey.D.Luffy em 28.03.17 19: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
Monkey.D.Luffy

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/

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

Mensagem por Kyo Panda em 28.03.17 19:32

Mensagem automática ao mover tópicos Symbol10 Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

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

Kyo Panda
Super usuário

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4641
Pontos Ativos : 5934

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