Gerador de mensagens moderativas

2 participantes

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

Tópico resolvido Gerador de mensagens moderativas

Mensagem por Jhonny_. 01.12.18 2:23

Detalhes da questão


Endereço do fórum: http://bplgames.forumeiros.com/
Versão do fórum: ModernBB

Descrição


Gostaria de saber se há algum tipo de gerador de mensagem moderativa igual a esta:
Que gere quase igual a esta abaixo:


E em que eu aperte um botão em caixa de resposta rápida e apareça as mensagens para colocar!
Jhonny_.

Jhonny_.
***

Membro desde : 04/09/2018
Mensagens : 184
Pontos : 298

http://bplgames.forumeiros.com/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por tikky 01.12.18 10:04

Olá @Jhonny_.,
Existe dois tipos de questões resolvidas sobre a sua dúvida, o Senhor pode adicionar no editor um botão com às mensagens moderativas ou um botão de mensagens moderativas que ao clicar posta automaticamente.
Também dá, criar um gerador de mensagens em uma página HTML, basta escolher uma das opções!

Aguardo uma resposta sua,
pedxz.
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7821
Pontos : 9063

Ir para o topo Ir para baixo

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por Jhonny_. 01.12.18 14:19

Eu utilizei estes códigos, eles funcionaram corretamente, só que eu queria aumentar mais a caixa verde quando é postada!

Códigos:

Código:
/**
 * ModTools - After Post Button
 * Copyright BestSkins ©️️️ 2013. Update pedxz
 * All right reserved.
 */
(function($) {
    'use strict';
 
    $(function() {
 
      var  mod = $('<div>', {
            class: 'modlist'
        }).append(
            ' <ul>' +
            ' <li><span>Ferramentas</span>' +
            ' <ul>' +
            '  <li id="blocktopic">Bloquear Tópico</li>' +
            '  <li id="solvedtopic">Tópico Resolvido</li>' +
            '  <li id="limpar-msg">Limpar Editor</li>' +
            ' </ul></li>' +
            ' </ul>'
        );
   
    if (_userdata.user_level !== 1 && _userdata.user_level !== 2) {
      return;
    }
 
    if (!$('a[href^="/modcp?mode=move"]').length) {
      return;
    }
   
        $(mod).insertAfter('#quick_reply [name="post"]');
 
 
        $('#blocktopic').click(function() {
            $('textarea')
                .sceditor('instance')
                .val(
                    ' [table style="background-color: #ED5565;border-radius: 2px;margin: 1em 25px 1em 1em;min-width: 90%!important;padding: 4px"]' +
                    ' [tr][td]' +
                    ' [b]Tópico Bloqueado[/b]\n Tópico bloqueado e arquivado!' +
                    ' [/td][/tr]' +
                    ' [/table]'
                );
            $('#quick_reply input[type="submit"]').click();
        });
   
        $('#solvedtopic').click(function() {
            $('textarea')
                .sceditor('instance')
                .val(
                    ' [table style="background-color: #68B800;border-radius: 2px;margin: 1em 25px 1em 1em;min-width: 90%!important;padding: 4px"]' +
                    ' [tr][td]' +
                    ' [b]Tópico Resolvido[/b]\n Tópico resolvido e arquivado!' +
                    ' [/td][/tr]' +
                    ' [/table]'
                );
            $('#quick_reply input[type="submit"]').click();
        });
   
        $('#limpar-msg').click(function(){
            $('#text_editor_textarea')
              .sceditor('instance')
                .val('');
        });
   
    $('head').append(
        '<style type="text/css">' +
        '.modlist {' + 
        '  margin-left: 18px;' +
        '  display: inline-block;' +
        '}' +
        '.modlist ul li ul {' +
        '  display: none;' +
        '  color: black!important;' +
        '}' +
        '.modlist ul li span {' +
        '  background-color: #434A53;' +
        '  border-radius: 3px;' +
        '  box-shadow: 0 1px 2px rgba(0,0,0,0.3);' +
        '  color: #f2dcdc;' +
        '  font-size: 1.2rem;' +
        '  font-weight: 500;' +
        '  padding: 9px 18px;' +
        '}' +
        '.modlist ul li:hover ul,' +
        '.modlist ul li:active ul {' +
        '  z-index: 9999;' +
        '  background-color: white;' +
        '  width: auto;' +
        '  height: auto;' +
        '  display: block;' +
        '  margin-top: 4px;' +
        '  position: absolute;' +
        '}' +
        '.modlist ul li:hover ul li,' +
        '.modlist ul li:active ul li {' +
        '  display: block;' +
        '  padding: 1em;' +
        '  cursor: pointer;' +
        '  border-top: 1px dotted #ceeeec;' +
        '}' +
        '</style>'
    );
    });
 
}(jQuery));

Código:
#moderation_tool {margin: 0 0 8px 0;}
#moderation_tool.act_mod p {
-moz-border-radius: 3px;
-moz-box-shadow: 0 1px 0 rgba(255,255,255,1) inset, 0 1px 0 rgba(0,0,0,0.3);
-moz-transition: all .2s ease-in-out;
-webkit-border-radius: 3px;
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,1) inset, 0 1px 0 rgba(0,0,0,0.3);
-webkit-transition: all .2s ease-in-out;
cursor: pointer;
webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background: -moz-linear-gradient(#f6f8fa,#edeeef);
background-image: -webkit-linear-gradient(#f6f8fa,#edeeef);
border: 1px solid #D9DBDD;
border-radius: 3px;
box-shadow: 0 1px 0 rgba(255,255,255,1) inset, 0 1px 0 rgba(0,0,0,0.3);
color: #616161;
display: inline-block;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f8fa',endColorstr='#edeeef',GradientType=0);
font-size: 12px;
height: 22px;
line-height: 22px;
padding: 0 10px;
white-space: nowrap;
}
#popw {
background-color: #464646;
background-color: rgba(70,70,70,0.6);
padding: 4px;
-webkit-box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.7);
-moz-box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.7);
box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.7 );
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
display: none;
**** 999;
margin-top: 16px;
position: absolute;
}
#popw .mod_hover {
background-image: url(https://i.servimg.com/u/f38/18/24/85/15/bottom10.png);
width: 31px;
height: 16px;
****-16px;
left: 5px;
**** 999;
position: absolute;
}
#popw .popwinner {
background: #fff;
max-height: 465px;
width: 190px;
overflow: auto;
-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.4);
box-shadow: 0px 0px 3px rgba(0,0,0,0.4);
overflow-x: hidden;
}
#popw .popwinner li {
  background: rgb(248, 248, 248);
  list-style-type: none;
  border-bottom: 1px solid rgb(234, 234, 234);
  text-align: center;
  padding: 3px 4px;
}
#popw .popwinner li a {
  color: #333!important;
}
Jhonny_.

Jhonny_.
***

Membro desde : 04/09/2018
Mensagens : 184
Pontos : 298

http://bplgames.forumeiros.com/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por tikky 01.12.18 14:28

Pode passa-me o código BBCode da alerta?
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7821
Pontos : 9063

Ir para o topo Ir para baixo

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por Jhonny_. 01.12.18 14:37

Código:
$('#blocktopic').click(function() {
            $('textarea')
                .sceditor('instance')
                .val(
                    ' [table style="background-color: #ED5565;border-radius: 2px;margin: 1em 25px 1em 1em;min-width: 90%!important;padding: 4px"]' +
                    ' [tr][td]' +
                    ' [b]Tópico Bloqueado[/b]\n Tópico bloqueado e arquivado!' +
                    ' [/td][/tr]' +
                    ' [/table]'
                );
            $('#quick_reply input[type="submit"]').click();
        });
Jhonny_.

Jhonny_.
***

Membro desde : 04/09/2018
Mensagens : 184
Pontos : 298

http://bplgames.forumeiros.com/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por tikky 01.12.18 14:50

Encontre no script: min-width: 90%, e mude para 98% ou outro.
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7821
Pontos : 9063

Ir para o topo Ir para baixo

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por Jhonny_. 01.12.18 15:18

Funcionou, o resto deixa comigo só tem mais uma coisa o botão que está escrito "Ferramentas eu queria que ficasse iguais aos que estão do lado assim: https://imgur.com/a/jdtq1Tp
Jhonny_.

Jhonny_.
***

Membro desde : 04/09/2018
Mensagens : 184
Pontos : 298

http://bplgames.forumeiros.com/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por tikky 01.12.18 15:35

Mude o script para:
Código:
/**
 * ModTools - After Post Button
 * Copyright BestSkins ️️ 2013. Update pedxz
 * All right reserved.
 */
(function($) {
    'use strict';
 
    $(function() {
 
      var  mod = $('<div>', {
            class: 'modlist'
        }).append(
            ' <ul>' +
            ' <li><span>Ferramentas</span>' +
            ' <ul>' +
            '  <li id="blocktopic">Bloquear Tópico</li>' +
            '  <li id="solvedtopic">Tópico Resolvido</li>' +
            '  <li id="limpar-msg">Limpar Editor</li>' +
            ' </ul></li>' +
            ' </ul>'
        );
 
    if (_userdata.user_level !== 1 && _userdata.user_level !== 2) {
      return;
    }
 
    if (!$('a[href^="/modcp?mode=move"]').length) {
      return;
    }
 
        $(mod).insertAfter('#quick_reply [name="post"]');
 
 
        $('#blocktopic').click(function() {
            $('textarea')
                .sceditor('instance')
                .val(
                    ' [table style="background-color: #ED5565;border-radius: 2px;margin: 1em 25px 1em 1em;min-width: 90%!important;padding: 4px"]' +
                    ' [tr][td]' +
                    ' [b]Tópico Bloqueado[/b]\n Tópico bloqueado e arquivado!' +
                    ' [/td][/tr]' +
                    ' [/table]'
                );
            $('#quick_reply input[type="submit"]').click();
        });
 
        $('#solvedtopic').click(function() {
            $('textarea')
                .sceditor('instance')
                .val(
                    ' [table style="background-color: #68B800;border-radius: 2px;margin: 1em 25px 1em 1em;min-width: 90%!important;padding: 4px"]' +
                    ' [tr][td]' +
                    ' [b]Tópico Resolvido[/b]\n Tópico resolvido e arquivado!' +
                    ' [/td][/tr]' +
                    ' [/table]'
                );
            $('#quick_reply input[type="submit"]').click();
        });
 
        $('#limpar-msg').click(function(){
            $('#text_editor_textarea')
              .sceditor('instance')
                .val('');
        });
 
    $('head').append(
        '<style type="text/css">' +
        '.modlist {' +
        '  margin-left: 18px;' +
        '  display: inline-block;' +
        '}' +
        '.modlist ul li ul {' +
        '  display: none;' +
        '  color: black!important;' +
        '}' +
        '.modlist ul li span {' +
        '  background-color: #4a4a4a;' +
        '  border-radius: 3px;' +
        '  box-shadow: 0 1px 2px rgba(0,0,0,0.3);' +
        '  color: white;' +
        '  border-bottom: 3px solid red;' +
        '  font-size: 1.2rem;' +
        '  font-weight: 500;' +
        '  padding: 9px 18px;' +
        '}' +
        '.modlist ul li:hover ul,' +
        '.modlist ul li:active ul {' +
        '  z-index: 9999;' +
        '  background-color: white;' +
        '  width: auto;' +
        '  height: auto;' +
        '  display: block;' +
        '  margin-top: 4px;' +
        '  position: absolute;' +
        '}' +
        '.modlist ul li:hover ul li,' +
        '.modlist ul li:active ul li {' +
        '  display: block;' +
        '  padding: 1em;' +
        '  cursor: pointer;' +
        '  border-top: 1px dotted #ceeeec;' +
        '}' +
        '</style>'
    );
    });
 
}(jQuery));
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7821
Pontos : 9063

Ir para o topo Ir para baixo

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por Jhonny_. 01.12.18 15:42

Última pergunta pra finalizar, só staffers tem o direito de usas essas mensagens né?
Jhonny_.

Jhonny_.
***

Membro desde : 04/09/2018
Mensagens : 184
Pontos : 298

http://bplgames.forumeiros.com/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por tikky 01.12.18 15:44

Sim, porém se o Senhor quiser que algum usuário em especial use diga-me, que eu adapto
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7821
Pontos : 9063

Ir para o topo Ir para baixo

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por Jhonny_. 01.12.18 15:48

Não não precisa, pode fechar, agradeço a ajuda muito bom o script!
Jhonny_.

Jhonny_.
***

Membro desde : 04/09/2018
Mensagens : 184
Pontos : 298

http://bplgames.forumeiros.com/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Gerador de mensagens moderativas

Mensagem por tikky 01.12.18 15:50

Tópico resolvido


Movido para "Questões resolvidas".
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7821
Pontos : 9063

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