Mover Tópico sem Refresh

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

Resolvido Mover Tópico sem Refresh

Mensagem por ranzatti em 12/03/18, 01:19 pm

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!
avatar

ranzatti
Usuário avançado

Masculino
Inscrito dia : 01/09/2010
Mensagens : 382
Pontos Ativos : 546

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

Resolvido Re: Mover Tópico sem Refresh

Mensagem por virus em 12/03/18, 02:47 pm

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.
avatar

virus
Usuário destaque

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

Ver perfil do usuário

Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 12/03/18, 03:38 pm

@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 ?
avatar

ranzatti
Usuário avançado

Masculino
Inscrito dia : 01/09/2010
Mensagens : 382
Pontos Ativos : 546

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

Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 14/03/18, 04:10 pm

UP esperando alguma solução para minha duvida
avatar

ranzatti
Usuário avançado

Masculino
Inscrito dia : 01/09/2010
Mensagens : 382
Pontos Ativos : 546

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

Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 17/03/18, 01:42 pm

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

ranzatti
Usuário avançado

Masculino
Inscrito dia : 01/09/2010
Mensagens : 382
Pontos Ativos : 546

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

Resolvido Re: Mover Tópico sem Refresh

Mensagem por virus em 18/03/18, 03:51 am

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

virus
Usuário destaque

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

Ver perfil do usuário

Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 18/03/18, 01:15 pm

@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
avatar

ranzatti
Usuário avançado

Masculino
Inscrito dia : 01/09/2010
Mensagens : 382
Pontos Ativos : 546

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

Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 20/03/18, 12:09 pm

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

ranzatti
Usuário avançado

Masculino
Inscrito dia : 01/09/2010
Mensagens : 382
Pontos Ativos : 546

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

Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 23/03/18, 03:02 pm

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

ranzatti
Usuário avançado

Masculino
Inscrito dia : 01/09/2010
Mensagens : 382
Pontos Ativos : 546

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

Resolvido Re: Mover Tópico sem Refresh

Mensagem por Luiz em 23/03/18, 05:19 pm

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.
avatar

Luiz
Ex-Admineiro
Ex-Admineiro

Masculino
Inscrito dia : 22/04/2016
Mensagens : 6575
Pontos Ativos : 7341

Ver perfil do usuário https://github.com/lffg/

Resolvido Re: Mover Tópico sem Refresh

Mensagem por ranzatti em 23/03/18, 08:00 pm

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
avatar

ranzatti
Usuário avançado

Masculino
Inscrito dia : 01/09/2010
Mensagens : 382
Pontos Ativos : 546

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

Resolvido Re: Mover Tópico sem Refresh

Mensagem por Luiz em 23/03/18, 08:52 pm

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

Luiz
Ex-Admineiro
Ex-Admineiro

Masculino
Inscrito dia : 22/04/2016
Mensagens : 6575
Pontos Ativos : 7341

Ver perfil do usuário https://github.com/lffg/

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