Mensagem automática

4 participantes

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

Tópico resolvido Mensagem automática

Mensagem por Appoloz 19/01/17, 06:18 am

Detalhes da questão


Endereço do fórum: http://rpg-narutoworld.forumeiros.com/forum
Versão do fórum: PunBB

Descrição


Gostaria de adicionar uma mensagem automática no estilo:

"Tópico movido de área X para área Y"
"Tópico fechado/bloqueado"


Última edição por Appoloz em 22/01/17, 01:10 am, editado 1 vez(es)
Appoloz

Appoloz
*****

Membro desde : 15/02/2012
Mensagens : 413
Pontos : 640

http://rpg-narutoworld.forumeiros.com/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Mensagem automática

Mensagem por Luiz 19/01/17, 01:46 pm

Olá.
Creio que não é muito possível fazer isso.

Mas o senhor pode ler este tópico:
https://ajuda.forumeiros.com/t102947-como-criar-mensagem-automatica-na-acao-moderativa?highlight=moderativa

Observação: Creio que para funcionar, é necessário ter a caixa de resposta rápida ativa.
É isso que procura?

Até mais. Feliz
Luiz

Luiz
Membro Entusiasta
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Mensagem automática

Mensagem por Appoloz 19/01/17, 03:22 pm

Tem este fórum aqui, o deles é assim então? Com JS?

http://narutorpgakatsuki.com.br/
Appoloz

Appoloz
*****

Membro desde : 15/02/2012
Mensagens : 413
Pontos : 640

http://rpg-narutoworld.forumeiros.com/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Mensagem automática

Mensagem por Luiz 19/01/17, 03:24 pm

Poderia mandar o link de um tópico que tenha o que o senhor deseja?
Não consegui achar.

Edit:
Sim, é feito com JavaScript.

Até mais. Feliz
Luiz

Luiz
Membro Entusiasta
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Mensagem automática

Mensagem por Appoloz 19/01/17, 03:26 pm

Appoloz

Appoloz
*****

Membro desde : 15/02/2012
Mensagens : 413
Pontos : 640

http://rpg-narutoworld.forumeiros.com/

Ir para o topo Ir para baixo

Membro Entusiasta
  • 0

Tópico resolvido Re: Mensagem automática

Mensagem por Luiz 19/01/17, 03:38 pm

Olá. Feliz
Eu "cacei" todas as mensagens do fundador do fórum que o senhor mencionou acima e consegui achar:
-> https://ajuda.forumeiros.com/t61251-formulario-de-moderacao
O script do tópico mencionado bate com o do fórum em questão. Só mude a mensagem para não ficar aquela coisa igualzinha, entende?


É isso?

Até mais. Feliz
Luiz

Luiz
Membro Entusiasta
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Mensagem automática

Mensagem por Daemon 21/01/17, 08:42 pm

Este código fiz já tem um tempo enorme... em breve atualizo ele, mas este já é funcional:
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");
            }
      });
  }
});
Rosa
Daemon

Daemon
Super Membro

Membro desde : 02/03/2012
Mensagens : 1132
Pontos : 1825

http://bestskins.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Mensagem automática

Mensagem por Appoloz 21/01/17, 10:00 pm

Luiz - com este nada aconteceu, não sei como funciona Triste

Daemon - esse aí ele perguntou se eu desejava adicionar a mensagem automática, porém eu clico em ok e aparece uma página (com uma raposa caída), daí volto pro fórum, o tópico ta movido, mas sem mensagem alguma
Appoloz

Appoloz
*****

Membro desde : 15/02/2012
Mensagens : 413
Pontos : 640

http://rpg-narutoworld.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Mensagem automática

Mensagem por Daemon 21/01/17, 10:55 pm

Você autorizou formulários não oficiais pelo seu painel de controle?
Daemon

Daemon
Super Membro

Membro desde : 02/03/2012
Mensagens : 1132
Pontos : 1825

http://bestskins.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Mensagem automática

Mensagem por Appoloz 21/01/17, 11:29 pm

Como faço isso?
Appoloz

Appoloz
*****

Membro desde : 15/02/2012
Mensagens : 413
Pontos : 640

http://rpg-narutoworld.forumeiros.com/

Ir para o topo Ir para baixo

Membro Entusiasta
  • 0

Tópico resolvido Re: Mensagem automática

Mensagem por Luiz 22/01/17, 12:41 am

Olá. Feliz
Acesse, em seu painel de controle:
Geral -> Fórum > Segurança.

Procure por: "Desautorizar formulários não oficiais de postarem no fórum e enviar mensagens privadas".
Marque: Não.

Até mais. Piscada
Luiz

Luiz
Membro Entusiasta
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Mensagem automática

Mensagem por Appoloz 22/01/17, 01:10 am

Valeu Daemon e Luiz, funcionou! Feliz
Appoloz

Appoloz
*****

Membro desde : 15/02/2012
Mensagens : 413
Pontos : 640

http://rpg-narutoworld.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Mensagem automática

Mensagem por Kyo Panda 23/01/17, 12:16 am

mensagem - Mensagem automática 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
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo


Permissões neste sub-fórum
Não podes responder a tópicos