Prefixos para Admin

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

  • 0

Resolvido Prefixos para Admin

Mensagem por GSCode em 10/02/16, 09:00 am

Detalhes da questão


Endereço do fórum: http://pxd-nwd.forumeiro.com/
Versão do fórum: PunBB

Descrição


Boas Convidado,

Desejo que os prefixos que estão listados como "(TAG ADM)" apareçam apenas para ADM. Se possível explicar o que foi feito, agradeço.

Possuo esse código:

Código:
function tagprefixo() {
        jQuery('input[name=subject]').val(jQuery('select[name=tags4]').val() + jQuery('input[name=subject]').val());
    };
    jQuery(document).ready(function () {
        var sHtmlPrefx =
          '<select name="tags4" onchange="tagprefixo()">' +
                '<option value="">' +
                    'Nenhuma' +
                '</option>' +
                '<option value="[RESOLVIDO]">' +
                    'Resolvido' +
                '</option>' +
                '<option value="[DUVIDA]">' +
                    'Dúvida' +
                '</option>' +
                '<option value="[APRESENTACAO]">' +
                    'Apresentação' +
                '</option>' +
                '<option value="[PEDIDO]">' +
                    'Pedido' +
                '</option>' +
                '<option value="[TUTORIAL]">' +
                    'Tutorial' +
                '</option>' +
                '<option value="[DOWNLOAD]">' +
                    'Download' +
                '</option>' +
                '<option value="[ARQUIVO]">' +
                    'Arquivo (TAG ADM)' +
                '</option>' +
                '<option value="[AVISO]">' +
                    'Aviso (TAG ADM)' +
                '</option>' +
                '<option value="[REGRA]">' +
                    'Regulamento (TAG ADM)' +
                '</option>' +
                '<option value="[CONCURSO]">' +
                    'Concurso (TAG ADM)' +
                '</option>' +
                '<option value="[PUNICAO]">' +
                    'Punição (TAG ADM)' +
                '</option>' +
            '</select> <img src="http://illiweb.com/fa/wysiwyg/separator" style="vertical-align:middle"> ';
        try {
            jQuery('input[name=subject]').after(sHtmlPrefx);
            var mode = jQuery('input[value=reply]').val();
            if (mode == 'reply') {
                jQuery('select[name=tags4]').css('display', 'none');
            } else if (mode == 'quote') {
                jQuery('select[name=tags4]').css('display', 'none');
            }
     } catch (e) {
     if (typeof (console) != 'undefined') {
     console.error(e)
     }
     }  
     });


Atenciosamente,
GSCode
avatar

GSCode
Usuário destaque

Masculino
Inscrito dia : 11/10/2013
Mensagens : 590
Pontos Ativos : 1031

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

Resolvido Re: Prefixos para Admin

Mensagem por Rafael em 10/02/16, 11:36 pm

Olá,

Queira ler: http://ajuda.forumeiros.com/t100096-

Até mais.

Tópico movido de 'Questões sobre a aparência do fórum' para 'Questões sobre JavaScript & jQuery'
avatar

Rafael
Hiperativo

Masculino
Inscrito dia : 26/04/2014
Mensagens : 3118
Pontos Ativos : 4029

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

Resolvido Re: Prefixos para Admin

Mensagem por GSCode em 11/02/16, 01:52 am

Esse código não funcionou na época. @RafaelS.
Além de ter bugado muita coisa em meu fórum;  ...
avatar

GSCode
Usuário destaque

Masculino
Inscrito dia : 11/10/2013
Mensagens : 590
Pontos Ativos : 1031

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

Resolvido Re: Prefixos para Admin

Mensagem por Rafael em 11/02/16, 01:20 pm

Olá!

Tente este:

Código:
function tagprefixo() {
        jQuery('input[name=subject]').val(jQuery('select[name=tags4]').val() + jQuery('input[name=subject]').val());
    }
    jQuery(document).ready(function () {
      var admHtmlPrefx = '<select name="tags4" onchange="tagprefixo()">' +
              '<option value="[ARQUIVO]">' +
                    'Arquivo' +
                '</option>' +
            '<option value="[AVISO]">' +
                    'Aviso' +
                '</option>' +
            '<option value="[REGRA]">' +
                    'Regulamento' +
                '</option>' +
                '<option value="[CONCURSO]">' +
                    'Concurso' +
                '</option>' +
                '<option value="[PUNICAO]">' +
                    'Punição' +
                '</option>' +
                        '</select> <img src="http://illiweb.com/fa/wysiwyg/separator" style="vertical-align:middle"> ';
        var sHtmlPrefx =
          '<select name="tags4" onchange="tagprefixo()">' +
                '<option value="">' +
                    'Nenhuma' +
                '</option>' +
                '<option value="[RESOLVIDO]">' +
                    'Resolvido' +
                '</option>' +
                '<option value="[DUVIDA]">' +
                    'Dúvida' +
                '</option>' +
                '<option value="[APRESENTACAO]">' +
                    'Apresentação' +
                '</option>' +
                '<option value="[PEDIDO]">' +
                    'Pedido' +
                '</option>' +
                '<option value="[TUTORIAL]">' +
                    'Tutorial' +
                '</option>' +
                '<option value="[DOWNLOAD]">' +
                    'Download' +
                '</option>' +
            '</select> <img src="http://illiweb.com/fa/wysiwyg/separator" style="vertical-align:middle"> ';
        try {
            jQuery('input[name=subject]').after(sHtmlPrefx);
         if (_userdata.user_level > 0) {
            jQuery('input[name=subject]').after(admHtmlPrefx);
         }
            var mode = jQuery('input[value=reply]').val();
            if (mode == 'reply') {
                jQuery('select[name=tags4]').css('display', 'none');
            } else if (mode == 'quote') {
                jQuery('select[name=tags4]').css('display', 'none');
            }
    } catch (e) {
    if (typeof (console) != 'undefined') {
    console.error(e);
    }
    } 
    });

Até mais.
avatar

Rafael
Hiperativo

Masculino
Inscrito dia : 26/04/2014
Mensagens : 3118
Pontos Ativos : 4029

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

Resolvido Re: Prefixos para Admin

Mensagem por GSCode em 12/02/16, 03:48 pm

Não consegui! Enfim! Pode dar como resolvido. Feliz
avatar

GSCode
Usuário destaque

Masculino
Inscrito dia : 11/10/2013
Mensagens : 590
Pontos Ativos : 1031

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

Resolvido Re: Prefixos para Admin

Mensagem por Rafael em 12/02/16, 04:04 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

Rafael
Hiperativo

Masculino
Inscrito dia : 26/04/2014
Mensagens : 3118
Pontos Ativos : 4029

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

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum