Mover tópicos automaticamente

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

Atendido / Resolvido Mover tópicos automaticamente

Mensagem por iScroll em 07.03.17 17:30

Detalhes da questão


Endereço do fórum: http://www.brasilplayultimate.forumeiros.com/forum
Versão do fórum: PunBB

Descrição


Bom, à um tempo atrás criei um tópico com a mesma dúvida mas agora com uma certa diferença.
Tenho uma área de denúncias no meu fórum, tem como quando um moderador "FECHAR" um tópico ele mover automaticamente ?

Exemplo: http://brasilplayultimate.forumeiros.com/f6-denuncias Essa é a área com vários SUB-FORUNS, teria como ele fechar em um desses sub-foruns e mover para essa área: http://brasilplayultimate.forumeiros.com/f50-arquivos-denuncias

?


Última edição por iScroll em 13.03.17 14:44, editado 1 vez(es)
iScroll

iScroll
Membro do Fórum

Masculino
Inscrito dia : 08/03/2015
Mensagens : 1698
Pontos Ativos : 2304

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

Atendido / Resolvido Re: Mover tópicos automaticamente

Mensagem por Neox em 08.03.17 1:28

Neox

Neox
Usuário destaque

Masculino
Inscrito dia : 16/08/2016
Mensagens : 683
Pontos Ativos : 956

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

Atendido / Resolvido Re: Mover tópicos automaticamente

Mensagem por iScroll em 08.03.17 2:05

Certo, realmente esse tópico mesmo, mas estive pensando, eu não fecho o tópico de denúncias (só pra isso que quero o script) em 5/10 segundos, demoro em torno de 5 a 10 minutos só lendo o acontecido e dando resposta para fechar.
Quero persistir nisso já que ajudará muito a administração do meu fórum.

Eles irão comentar se a denúncia é UP ou FAIL, fechar o tópico (automaticamente mover) e apertar nos botões (RESOLVIDO/RECUSADO) e dar o botão para denúncia e pronto, só isso.
iScroll

iScroll
Membro do Fórum

Masculino
Inscrito dia : 08/03/2015
Mensagens : 1698
Pontos Ativos : 2304

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

Atendido / Resolvido Re: Mover tópicos automaticamente

Mensagem por iScroll em 09.03.17 16:05

UP
iScroll

iScroll
Membro do Fórum

Masculino
Inscrito dia : 08/03/2015
Mensagens : 1698
Pontos Ativos : 2304

Ver perfil do usuário http://ultimatelife.forumeiros.com
  • 0

Atendido / Resolvido Re: Mover tópicos automaticamente

Mensagem por Kyo Panda em 10.03.17 12:38

@iScroll escreveu:[...] só isso.

"Só isso". Rindo

---

Adicione a um novo Javascript com investimento em Nos tópicos:

Código:
(function($) {
   'use strict';

   if (!/^\/t\d+-.*/.test(location.pathname)) {
      return;
   }

   var config = {
      forums: [{
         from: 1,
         to: 2,
      },
      {
         from: 2,
         to: 1,
      }]
   };

   $(function() {
      if (_userdata.user_level < 1) {
         return;
      }

      var $from = $('a[href*="mode=newtopic"]');

      if (!$from.length) {
         return;
      }

      var from = parseInt($from.attr('href').split('f=').pop().split('&').shift());

      $('a[href*="mode=lock"]').on('click', function(event) {
         var to = null;

         $.each(config.forums, function(index, item) {
            if (item.from === from) {
               to = item.to;
               return false;
            }
         });

         if (!to) {
            return;
         }

         var href = $(this).attr('href');

         $.get(href, function() {
            var tid = href.split('tid=').pop().split('&').shift();

            $.post('/modcp?tid=' + tid, {
               new_forum: 'f' + to,
               tid: tid,
               mode: 'move',
               f: from,
               t: location.pathname.split('/t').pop().split('-').shift(),
               confirm: true,
            }, function() {
               location.reload();
            });
         });

         event.preventDefault();
      });
   });
}(jQuery));

Nessa parte você configura para onde os tópicos de um fórum irão ao serem fechados:

Código:
forums: [{
   from: 1,
   to: 2,
},
{
   from: 2,
   to: 1,
}]

  • from é o ID de onde o tópico está;
  • to é o ID do fórum para onde o tópico vai ao ser fechado;


Logo no exemplo do script, quando bloquear um tópico no fórum de ID 1, ele move para o 2. E quando bloqueio o tópico no ID 2, ele vai para o 1. Você pode adicionar quantos redirecionamentos quiser:

Código:
forums: [{
   from: 1,
   to: 2,
},
{
   from: 2,
   to: 1,
},
{
   from: 41,
   to: 10,
},{
   from: 18,
   to: 9,
},
{
   from: 69,
   to: 24,
}]
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: Mover tópicos automaticamente

Mensagem por iScroll em 10.03.17 14:16

Opá, resolveu, muito obrigado
Só uma dúvida, tipo, digamos que eu vou fechar uma denúncia lá, eu demore uns 2 minutos para responder, ai eu fecho e move automaticamente e clico no botão de resolvido/recusado.
Se eu fizer isso em 2 em 2 minutos (tempo minimo pra fechar cada denúncia), pode haver algum erro no meu fórum ?
iScroll

iScroll
Membro do Fórum

Masculino
Inscrito dia : 08/03/2015
Mensagens : 1698
Pontos Ativos : 2304

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

Atendido / Resolvido Re: Mover tópicos automaticamente

Mensagem por iScroll em 12.03.17 11:30

UP, alguém poderia me responder?
iScroll

iScroll
Membro do Fórum

Masculino
Inscrito dia : 08/03/2015
Mensagens : 1698
Pontos Ativos : 2304

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

Atendido / Resolvido Re: Mover tópicos automaticamente

Mensagem por Kyo Panda em 13.03.17 12:46

Não. O Forumeiros limita apenas muitas ações por segundo (10 ações por segundo), em adição ao definido em Geral Seta Fórum Seta Segurança, em Intervalo mínimo entre duas mensagens, tópicos ou mensagens privadas de um mesmo utilizador. São os únicos limites do Forumeiros em relação a mensagens. 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: Mover tópicos automaticamente

Mensagem por iScroll em 13.03.17 14:38

Ah, então creio que não terei nenhum problema, lhe agradeço muito Kyo Panda!
iScroll

iScroll
Membro do Fórum

Masculino
Inscrito dia : 08/03/2015
Mensagens : 1698
Pontos Ativos : 2304

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

Atendido / Resolvido Re: Mover tópicos automaticamente

Mensagem por Kyo Panda em 13.03.17 16:25

Mover tópicos automaticamente 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