Mover Tópico sem Refresh

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

Atendido / Resolvido Mover Tópico sem Refresh

Mensagem por ranzatti em 12.03.18 16:19

Detalhes da questão


Endereço do fórum: http://policiafederal-dpf.forumeiros.com/
Versão do fórum: phpBB3

Descrição


olá eu queria que os moderadores do meu fórum fossem capazes de mover os tópicos sem ir pra outra pagina e selecionar o local que iria o tópico na pagina do tópico é possivel ?

desde ja obg!
ranzatti

ranzatti
Usuário avançado

Masculino
Inscrito dia : 02/09/2010
Mensagens : 430
Pontos Ativos : 617

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

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por virus em 12.03.18 17:47

Boa tarde. Tem duas alternativas no qual faz o que você quer de uma forma boa.

Já criadas para isto:
https://ajuda.forumeiros.com/t93949-tutorial-acoes-de-moderacao-em-menu-drop-down

E também este: 
https://ajuda.forumeiros.com/t94381-sera-possivel-aba-de-mover-topicos#642481

Até mais.
virus

virus
Usuário destaque

Masculino
Inscrito dia : 03/03/2013
Mensagens : 697
Pontos Ativos : 909

Ver perfil do usuário

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 12.03.18 18:38

@virus escreveu:Boa tarde. Tem duas alternativas no qual faz o que você quer de uma forma boa.

Já criadas para isto:
https://ajuda.forumeiros.com/t93949-tutorial-acoes-de-moderacao-em-menu-drop-down

E também este: 
https://ajuda.forumeiros.com/t94381-sera-possivel-aba-de-mover-topicos#642481

Até mais.

Olá virus então a primeira opção eu já uso no meu fórum a segunda é legal mais teria como deixar sem pop-up e aparece as áreas em baixo do botão ?
ranzatti

ranzatti
Usuário avançado

Masculino
Inscrito dia : 02/09/2010
Mensagens : 430
Pontos Ativos : 617

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

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 14.03.18 19:10

UP esperando alguma solução para minha duvida
ranzatti

ranzatti
Usuário avançado

Masculino
Inscrito dia : 02/09/2010
Mensagens : 430
Pontos Ativos : 617

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

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 17.03.18 16:42

UP para movimentação de tópico e esperando alguma solução para minha duvida
ranzatti

ranzatti
Usuário avançado

Masculino
Inscrito dia : 02/09/2010
Mensagens : 430
Pontos Ativos : 617

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

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por virus em 18.03.18 6:51

Olá, poderia me dizer aonde exatamente quer exibi-lo?
Se puder representar com uma imagem seria amigável.
Até a próxima.
virus

virus
Usuário destaque

Masculino
Inscrito dia : 03/03/2013
Mensagens : 697
Pontos Ativos : 909

Ver perfil do usuário

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 18.03.18 16:15

@virus escreveu:Olá, poderia me dizer aonde exatamente quer exibi-lo?
Se puder representar com uma imagem seria amigável.
Até a próxima.

eu queria que fica-se aonde eu marquei em vermelho na imagem> http://prntscr.com/isvqtr
ranzatti

ranzatti
Usuário avançado

Masculino
Inscrito dia : 02/09/2010
Mensagens : 430
Pontos Ativos : 617

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

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 20.03.18 15:09

UP para movimentação de tópico e esperando alguma solução para minha duvida
ranzatti

ranzatti
Usuário avançado

Masculino
Inscrito dia : 02/09/2010
Mensagens : 430
Pontos Ativos : 617

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

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 23.03.18 18:02

UP para movimentação de tópico e esperando alguma solução para minha duvida
ranzatti

ranzatti
Usuário avançado

Masculino
Inscrito dia : 02/09/2010
Mensagens : 430
Pontos Ativos : 617

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

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por Luiz em 23.03.18 20:19

Crie um novo JavaScript investido nos tópicos com este código:
Código:
/*globals jQuery*/

/**
 * Mover tópico rapidamente.
 *
 * @author  Luiz Felipe F.
 * @see      https://lffg.github.io
 * @version  1.0.0
 * @license  MIT
 */

(function($) {
  'use strict';

  $(function() {
    $('p.right > a[href^="/modcp?mode=move&"]').on('click', function (event) {
      event.preventDefault();

      var $this  = $(this);
      var $tid    = $('input[name="tid"]:first');
      var $select = $('select[name="selected_id"]');
      var topic  = location.pathname.replace(/^\/t(\d+)(p\d+-|-).*$/i, '$1');

      if ($this.is('.is-in-progress')) {
        return;
      }

      if (!$tid.length) {
        alert('[ERROR] Não foi possível encontrar o seletor do elemento TID.');
        location.href = $this.attr('href');
        return;
      }

      if (!$select.length) {
        alert('[ERROR] Não foi possível encontrar o seletor do elemento SELECT.');
        location.href = $this.attr('href');
        return;
      }

      $('.fa-ajax-panel').remove();
      $('.is-in-progress').removeClass('is-in-progress');

      $this
        .addClass('is-in-progress')
        .parent()
        .after([
          '<form class="fa-ajax-panel fa-ajax-topic-move" action="/modcp?tid=' + $tid.val() + '" method="post" style="' + [
            'text-align: center',
            'font-size: 12px'
          ].join(';') + '">',
          '  <span>Mover para:</span>',
          '  <select name="new_forum" id="movetopic">' + $select.html() + '</select>',
          '  <br />',
          '  <br />',
          '  <input type="checkbox" name="move_leave_shadow" /> Marcar como tópico fantasma?',
          '  <input type="hidden" name="mode" value="move" />',
          '  <input type="hidden" name="t" value="' + topic + '" />',
          '  <br />',
          '  <br />',
          '</form>'
        ].join('\n'))
      ;

      /** Botão para confirmar a ação. */
      $('<input />', { 'type': 'submit', 'class': 'button2', 'name': 'confirm', 'value': 'Mover' })
        .appendTo($this.parent().next('.fa-ajax-topic-move'))
      ;

      /** Botão para recusar a ação. */
      $('<input />', { 'type': 'button', 'class': 'button2', 'value': 'Cancelar' })
        .on('click', function (event) {
          event.preventDefault();

          $this
            .removeClass('is-in-progress')
            .parent()
            .next('.fa-ajax-topic-move')
            .remove()
          ;
        })
        .appendTo($this.parent().next('.fa-ajax-topic-move'))
      ;
    });
  });
})(jQuery);

Importante: Gostaria de avisar também que este fórum não tem a obrigação de atender questões extremamente específicas (como esta). Peço que evite este tipo de questão.

Até mais.
Luiz

Luiz
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 23/04/2016
Mensagens : 6626
Pontos Ativos : 7521

Ver perfil do usuário https://luizfelipe.dev

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 23.03.18 23:00

Obrigado mais pq não luiz ? se o fórum e pra ajudar ? sou antigo neste fórum desde de 2010 eu peço suporte como esse e nunca me falaram nada e agora não pode ? realmente não da pra entender mais mesmo assim obg

podem fechar
ranzatti

ranzatti
Usuário avançado

Masculino
Inscrito dia : 02/09/2010
Mensagens : 430
Pontos Ativos : 617

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

Atendido / Resolvido Re: Mover Tópico sem Refresh

Mensagem por Luiz em 23.03.18 23:52

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.
Luiz

Luiz
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 23/04/2016
Mensagens : 6626
Pontos Ativos : 7521

Ver perfil do usuário https://luizfelipe.dev

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