Selecionar fórum para o painel do moderador

2 participantes

Ir para baixo

Tópico resolvido Selecionar fórum para o painel do moderador

Mensagem por iScroll 23.03.17 22:43

Detalhes da questão


Endereço do fórum: http://www.brasilplayultimate.com.br
Versão do fórum: phpBB2

Descrição


Olá pessoal, gostaria da seguinte coisa:

Meu painel moderador atual:
https://i.imgur.com/PEVcyYB.png

Percebam pelo link q ele vai automaticamente ao f1.
Gostaria de fazer o moderador escolher a categoria e o sub-forum que ele irá moderar. Seria possível fazer isso ?

iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Selecionar fórum para o painel do moderador

Mensagem por Kyo Panda 24.03.17 8:13

Isso é resultado do seu tema personalizado, uma vez que os links para os painéis de moderação ficam no fundo dos fóruns e estes vem com o ID do fórum.

Precisaria ver o seu overall_header para bolar algum script. o/
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

Tópico resolvido Re: Selecionar fórum para o painel do moderador

Mensagem por iScroll 24.03.17 11:53

Kyo Panda escreveu:Isso é resultado do seu tema personalizado, uma vez que os links para os painéis de moderação ficam no fundo dos fóruns e estes vem com o ID do fórum.

Precisaria ver o seu overall_header para bolar algum script. o/

Aí que você me pega, você já está com aquele Overall meu no outro tópico:
https://ajuda.forumeiros.com/t108329-cabecalho-de-tabela-personalizado

Devo lhe passar o meu atual ou você poderia usar esse?
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Selecionar fórum para o painel do moderador

Mensagem por Kyo Panda 24.03.17 13:19

Se ele se mantem o mesmo, nope.

Adicione a um novo Javascript com Investimento em Todas as páginas:

Código:
(function() {
   'use strict';
   
   $(function() {
      var tid = $('input[name="tid"]').val();
      
      var $jumpbox = $('select[name="selected_id"]:first')
         .clone()
         .attr('onchange', '')
         .find('option:first-child')
            .text('Painel Moderador')
         .end()
         .on('change', function() {
            var $selected = $(this).children(':selected');
            
            if (!$selected.length) {
               return;
            }
            
            var fid = ~~$selected.val().replace(/[^\d-]+/gi, '');
            
            if (selected !== -1) {
               window.location.href = '/modcp?f=' + selected + '&tid=' + tid;
            }
         })
      ;
      
      $('#secondary_links a[href^="/modcp"]').replaceWith($jumpbox);      
   });
}(jQuery));

E ao seu CSS:

Código:
#secondary_links select {
    height: 30px;
    line-height: 30px;
    margin: 3px 0;
}
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

Tópico resolvido Re: Selecionar fórum para o painel do moderador

Mensagem por iScroll 24.03.17 14:50

Perfeito! Mexi no CSS para personaliza-lo ao meu gosto, agradecido @Kyo Panda.

Editado: Infelizmente ele clica mas não abre...
Veja:
https://i.imgur.com/cG1PaYq.png
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Selecionar fórum para o painel do moderador

Mensagem por Kyo Panda 24.03.17 15:26

Precisaria que o senhor tirasse uma captura de tela do console de desenvolvedor do Google Chrome (pressione F12) após tentar trocar de fórum.
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

Tópico resolvido Re: Selecionar fórum para o painel do moderador

Mensagem por iScroll 24.03.17 15:38

iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Selecionar fórum para o painel do moderador

Mensagem por Kyo Panda 24.03.17 15:43

Troque por esse:

Código:
(function() {
  'use strict';
 
  $(function() {
      var tid = $('input[name="tid"]').val();
     
      var $jumpbox = $('select[name="selected_id"]:first')
        .clone()
        .attr('onchange', '')
        .find('option:first-child')
            .text('Painel Moderador')
        .end()
        .on('change', function() {
            var $selected = $(this).children(':selected');
           
            if (!$selected.length) {
              return;
            }
           
            var fid = ~~$selected.val().replace(/[^\d-]+/gi, '');
           
            if (fid !== -1) {
              window.location.href = '/modcp?f=' + fid + '&tid=' + tid;
            }
        })
      ;
     
      $('#secondary_links a[href^="/modcp"]').replaceWith($jumpbox);     
  });
}(jQuery));
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

Tópico resolvido Re: Selecionar fórum para o painel do moderador

Mensagem por iScroll 24.03.17 16:12

Perfeito! Agradecido, @Kyo Panda.
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Selecionar fórum para o painel do moderador

Mensagem por Kyo Panda 24.03.17 16:12

Selecionar fórum para o painel do moderador 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

Ir para o topo

- Tópicos semelhantes

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