Prefixos para Admin

2 participantes

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

  • 0

Tópico resolvido Prefixos para Admin

Mensagem por GSCode 10.02.16 11:00

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
GSCode

GSCode
Membro

Membro desde : 11/10/2013
Mensagens : 591
Pontos : 1031

http://testforumbrasil.forumeiros.com/forum

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Prefixos para Admin

Mensagem por RafaelS. 11.02.16 1:36

Olá,

Queira ler: https://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'
RafaelS.

RafaelS.
Membro Entusiasta
Membro Entusiasta

Membro desde : 26/04/2014
Mensagens : 5746
Pontos : 7156

http://techmais.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Prefixos para Admin

Mensagem por GSCode 11.02.16 3:52

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

GSCode
Membro

Membro desde : 11/10/2013
Mensagens : 591
Pontos : 1031

http://testforumbrasil.forumeiros.com/forum

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Prefixos para Admin

Mensagem por RafaelS. 11.02.16 15:20

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

RafaelS.
Membro Entusiasta
Membro Entusiasta

Membro desde : 26/04/2014
Mensagens : 5746
Pontos : 7156

http://techmais.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Prefixos para Admin

Mensagem por GSCode 12.02.16 17:48

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

GSCode
Membro

Membro desde : 11/10/2013
Mensagens : 591
Pontos : 1031

http://testforumbrasil.forumeiros.com/forum

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Prefixos para Admin

Mensagem por RafaelS. 12.02.16 18:04

Prefixos para Admin 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".
RafaelS.

RafaelS.
Membro Entusiasta
Membro Entusiasta

Membro desde : 26/04/2014
Mensagens : 5746
Pontos : 7156

http://techmais.forumeiros.com/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

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