Botões para moderação

5 participantes

Ir para baixo

Tópico resolvido Botões para moderação

Mensagem por Vinicius-RP 15.06.18 20:42

Detalhes da questão


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

Descrição


Olá galera, estou procurando um código para criar alguns botões de moderação no meu forum.

Eu gostaria de adicionar uns botões que fariam as seguintes ações:

Aprovado:


- Adicionar a tag [Aprovado] ao titulo;
- Mover o tópico para área de aprovado;
- Colocar uma mensagem automática, ex:

Solicitação/Projeto aprovado


Obs: Essa mensagem é automatica

Em análise:


- Adicionar a tag [Em análise] ao titulo;
- Colocar uma mensagem automática, ex:

Solicitação/Projeto em análise, em breve será postado uma resposta


Obs: Essa mensagem é automatica

Reprovado:


- Adicionar a tag [Reprovado] ao titulo;
- Mover o tópico para área de reprovados;
- Colocar uma mensagem automática, ex:

Solicitação/Projeto reprovado pelos membros, agradecemos pela sua postagem.


Obs: Essa mensagem é automatica


Se alguém puder me ajudar ficarei grato.
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por iScroll 15.06.18 20:55

Olá Vinicius, boa tarde.
Bom, vamos lá, este pedido saí do foco do atendimento deste fórum, visto que é extremamente difícil fazê-lo.
Além de que acho que é impossível dentro de um fórum da forumeiros.

Poderia acabar tento vários erros e consequentemente seu fórum sofreria algum problema.
Por exemplo, aconteceu como de um dos meus moderadores utilizar o script de ao fechar tópico mover para uma determinada área, isso fazia 2 ações em poucos segundos, ao tentar fechar vários tópicos de uma vez o fórum simplesmente apagou vários dos tópicos devido ao script, ou seja, ocorreu um erro ao fecha-los todos de uma vez.

Resumindo, o senhor pede 3 ações, 1º setar a tag, 2º mover o tópico, 3º colocar mensagem automatica, o que pode ocorrer problemas no seu fórum.
Entretanto, para lhe ajudar, seria melhor o senhor pedir um código de cada vez e fazer uma ação de cada vez em cada tópico, visto que esta plataforma não nos dá essa liberdade... Feliz

Cordialmente, iScroll.
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: Botões para moderação

Mensagem por Vinicius-RP 15.06.18 20:59

iScroll escreveu:Olá Vinicius, boa tarde.
Bom, vamos lá, este pedido saí do foco do atendimento deste fórum, visto que é extremamente difícil fazê-lo.
Além de que acho que é impossível dentro de um fórum da forumeiros.

Poderia acabar tento vários erros e consequentemente seu fórum sofreria algum problema.
Por exemplo, aconteceu como de um dos meus moderadores utilizar o script de ao fechar tópico mover para uma determinada área, isso fazia 2 ações em poucos segundos, ao tentar fechar vários tópicos de uma vez o fórum simplesmente apagou vários dos tópicos devido ao script, ou seja, ocorreu um erro ao fecha-los todos de uma vez.

Resumindo, o senhor pede 3 ações, 1º setar a tag, 2º mover o tópico, 3º colocar mensagem automatica, o que pode ocorrer problemas no seu fórum.
Entretanto, para lhe ajudar, seria melhor o senhor pedir um código de cada vez e fazer uma ação de cada vez em cada tópico, visto que esta plataforma não nos dá essa liberdade... Feliz

Cordialmente, iScroll.

Ah entendi, obrigado.

No caso teria como eu ter um botão para setar a tag e outro para colocar a mensagem separadamente? Existe algum código aqui no fórum que faz isso?

Grato
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por iScroll 15.06.18 21:04

Sim, é possível, deixarei a partir de agora um moderadeiro lhe atender, como não sou muito experiente na linguagem de JS ficaria difícil eu lhe dar o suporte apropriado.

Irei ver se encontro algo para você por aqui e te mando.
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: Botões para moderação

Mensagem por Punisher 15.06.18 21:13

Olá @Vinicius-RP, seria possível você usar o AddOn do @Daemon pra fazer as mensagens e criar um botão na resposta rápida assim deixando a mensagem ser postada mais facilmente, no caso do botão pra adicionar a tag já é mais fácil, porém necessitaria das imagens que ficariam no tópico, exemplo: https://i.imgur.com/N0UIwZW.png
Caso tenha as imagens poste aqui que eu terei o imenso prazer de lhe ajudar.
Punisher
Punisher
***

Membro desde : 16/10/2017
Mensagens : 167
Pontos : 284

http://rota-nwd.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Vinicius-RP 15.06.18 21:29

iScroll escreveu:Sim, é possível, deixarei a partir de agora um moderadeiro lhe atender, como não sou muito experiente na linguagem de JS ficaria difícil eu lhe dar o suporte apropriado.

Irei ver se encontro algo para você por aqui e te mando.

Ok, obrigado

Punisher escreveu:Olá @"Vinicius-RP", seria possível você usar o AddOn do @Daemon pra fazer as mensagens e criar um botão na resposta rápida assim deixando a mensagem ser postada mais facilmente, no caso do botão pra adicionar a tag já é mais fácil, porém necessitaria das imagens que ficariam no tópico, exemplo: https://i.imgur.com/N0UIwZW.png
Caso tenha as imagens poste aqui que eu terei o imenso prazer de lhe ajudar.

Irei arrumar aqui e mando já, um momento
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Vinicius-RP 15.06.18 21:59

Punisher escreveu:Olá @"Vinicius-RP", seria possível você usar o AddOn do @Daemon pra fazer as mensagens e criar um botão na resposta rápida assim deixando a mensagem ser postada mais facilmente, no caso do botão pra adicionar a tag já é mais fácil, porém necessitaria das imagens que ficariam no tópico, exemplo: https://i.imgur.com/N0UIwZW.png
Caso tenha as imagens poste aqui que eu terei o imenso prazer de lhe ajudar.

https://i.servimg.com/u/f62/19/78/23/21/t110.png
https://i.servimg.com/u/f62/19/78/23/21/t210.png
https://i.servimg.com/u/f62/19/78/23/21/t410.png (Nesse o nome da ação poderia ser Em Curso ao invés de Em análise)

Obg pela disposição em ajudar
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Punisher 15.06.18 22:38

Primeiro vá em Painel de controle > Visualização > Gestão das imagens (Modo avançado) > Ícones de mensagens e crie 3 botões com as imagens que você citou acima.
Depois de criar você vai ver os ids delas, clique no botão modificar, vai abrir uma janela, veja o url (Abra o link):
http://prntscr.com/jvhlyc
Está vendo esta parte: edit&icon=1, este é o id da imagem, e você vai precisar dele quando for configurar o Js.

Crie um novo Javascript com investimento Em todas as páginas e adicione este código:
Código:
(function ($) {
          'use strict';
        
          var config = [
            { name: 'Resolvido', id  : 1, background: '#8b5', onlyForMod: true },
            { name: 'Em andamento', id  : 3, background: '#00aaff' },
            { name: 'Importante', id: 2, background: '#b140f7', onlyForAdmin: true }
          ];
        
          window.FA = window.FA || {};
          FA.Topic = FA.Topic || {};
        
          var MarkIcon;
          FA.Topic.MarkIcon = MarkIcon = function (config) {
            var self = this;
        
            self.userConfig = config;
            self.defaults = {
              name: undefined,
              id: undefined,
              background: undefined,
              onlyForMod: false,
              onlyForAdmin: false
            };
          
            self.config = $.extend({}, self.defaults, self.userConfig);
        
            $.each(self.config, function (key, value) {
              if (key === undefined) {
                throw new Error ('Não foi especificado um: ' + key + ' para o script de botões.');
              }
        
              if (value === undefined) {
                throw new Error ('Não foi especificado um valor: ' + value + ' para o script de botões.');
              }
            });
          };
        
          MarkIcon.prototype.init = function () {
            var self = this;
        
            var $post = $('.post:first');
            var $link = $post.find('a[href$="mode=editpost"]');
        
            if (!$link.length) {
              return false;
            }
        
            if (this.config.onlyForMod && (_userdata.user_level !== 1 && _userdata.user_level !== 2)) {
              return false;
            }
        
            if (this.config.onlyForAdmin && _userdata.user_level !== 1) {
              return false;
            }
        
            self.messageLink = $link.attr('href');
        
            self.$button = $('<button>', {
              'class'  : 'fa-mark-icon-button',
              'data-id': self.config.id,
              'text'  : self.config.name
            });
        
            self.$button
              .css('background-color', self.config.background)
              .on('click', function (event) {
                event.preventDefault();
        
                self.runAjax();
              })
              .insertBefore($post)
            ;
        
            self.appendStyles();
          };
        
          MarkIcon.prototype.runAjax = function () {
            var self = this;
        
            self.changeText('<i class="fa fa-refresh fa-spin"></i> Marcando...');
        
            $.get(self.messageLink)
              .done(function (context) {
                var $form = $('form[action="/post"]', context);
        
                var encode  = document.charset.toLowerCase() === 'utf-8' ? window.encodeURIComponent : window.escape;
        
                var formData = $form.serializeArray();
        
                var data = {};
                $.each(formData, function () {
                  var obj = this;
        
                  data[obj.name] = obj.value;
                });
        
                data.post_icon = self.config.id;
                data.post = 1;
        
                var encoded = $.map(data, function (value, key) {
                  return key + '=' + encode(value);
                }).join('&');
        
                $.post(self.messageLink, encoded)
                  .done(self.changeText('<i class="fa fa-check"></i> Marcado!'))
                  .fail(self.error)
                ;
              })
              .fail(self.error)
            ;
          };
        
          MarkIcon.prototype.changeText = function (text) {
            var self = this;
        
            self.runAjax = function () {
              return false;
            };
        
            self.$button
              .html(text)
              .prop('disabled', true)
            ;
          };
        
          MarkIcon.prototype.error = function () {
            var self = this;
        
            alert([
              'Houve um erro ao marcar o tópico como "' + self.config.name + '".',
              'Por favor, contate o suporte técnico.'
            ].join('\n'));
          };
        
          MarkIcon.prototype.appendStyles = function () {
            $('<style>', {
              'text': [
                '.fa-mark-icon-button {',
                '  padding: 8px 8px 8px 8px;',
                '  border: none;',
                '  color: #fff;',
                '  margin: 10px 0 10px 6px;',
                '  box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.08);',
                '  border-radius: 3px;',
                '}'
              ].join('\n')
            }).appendTo('head');
          };
        
          $(function () {
            $.each(config, function () {
              var self = this;
        
              (new FA.Topic.MarkIcon(self)).init();
            });
          });
        }(jQuery));

Você vai editar está parte do código (Em IDIMG coloque o id da imagem, exemplo: 1):
Código:
{ name: 'Resolvido', id  : IDIMG, background: '#8b5', onlyForMod: true },


Quando terminar os botões me avise para começarmos as mensagens.
Punisher
Punisher
***

Membro desde : 16/10/2017
Mensagens : 167
Pontos : 284

http://rota-nwd.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Vinicius-RP 16.06.18 2:09

Punisher escreveu:Primeiro vá em Painel de controle > Visualização > Gestão das imagens (Modo avançado) > Ícones de mensagens e crie 3 botões com as imagens que você citou acima.
Depois de criar você vai ver os ids delas, clique no botão modificar, vai abrir uma janela, veja o url (Abra o link):
http://prntscr.com/jvhlyc
Está vendo esta parte: edit&icon=1, este é o id da imagem, e você vai precisar dele quando for configurar o Js.

Crie um novo Javascript com investimento Em todas as páginas e adicione este código:
Código:
(function ($) {
          'use strict';
        
          var config = [
            { name: 'Resolvido', id  : 1, background: '#8b5', onlyForMod: true },
            { name: 'Em andamento', id  : 3, background: '#00aaff' },
            { name: 'Importante', id: 2, background: '#b140f7', onlyForAdmin: true }
          ];
        
          window.FA = window.FA || {};
          FA.Topic = FA.Topic || {};
        
          var MarkIcon;
          FA.Topic.MarkIcon = MarkIcon = function (config) {
            var self = this;
        
            self.userConfig = config;
            self.defaults = {
              name: undefined,
              id: undefined,
              background: undefined,
              onlyForMod: false,
              onlyForAdmin: false
            };
          
            self.config = $.extend({}, self.defaults, self.userConfig);
        
            $.each(self.config, function (key, value) {
              if (key === undefined) {
                throw new Error ('Não foi especificado um: ' + key + ' para o script de botões.');
              }
        
              if (value === undefined) {
                throw new Error ('Não foi especificado um valor: ' + value + ' para o script de botões.');
              }
            });
          };
        
          MarkIcon.prototype.init = function () {
            var self = this;
        
            var $post = $('.post:first');
            var $link = $post.find('a[href$="mode=editpost"]');
        
            if (!$link.length) {
              return false;
            }
        
            if (this.config.onlyForMod && (_userdata.user_level !== 1 && _userdata.user_level !== 2)) {
              return false;
            }
        
            if (this.config.onlyForAdmin && _userdata.user_level !== 1) {
              return false;
            }
        
            self.messageLink = $link.attr('href');
        
            self.$button = $('<button>', {
              'class'  : 'fa-mark-icon-button',
              'data-id': self.config.id,
              'text'  : self.config.name
            });
        
            self.$button
              .css('background-color', self.config.background)
              .on('click', function (event) {
                event.preventDefault();
        
                self.runAjax();
              })
              .insertBefore($post)
            ;
        
            self.appendStyles();
          };
        
          MarkIcon.prototype.runAjax = function () {
            var self = this;
        
            self.changeText('<i class="fa fa-refresh fa-spin"></i> Marcando...');
        
            $.get(self.messageLink)
              .done(function (context) {
                var $form = $('form[action="/post"]', context);
        
                var encode  = document.charset.toLowerCase() === 'utf-8' ? window.encodeURIComponent : window.escape;
        
                var formData = $form.serializeArray();
        
                var data = {};
                $.each(formData, function () {
                  var obj = this;
        
                  data[obj.name] = obj.value;
                });
        
                data.post_icon = self.config.id;
                data.post = 1;
        
                var encoded = $.map(data, function (value, key) {
                  return key + '=' + encode(value);
                }).join('&');
        
                $.post(self.messageLink, encoded)
                  .done(self.changeText('<i class="fa fa-check"></i> Marcado!'))
                  .fail(self.error)
                ;
              })
              .fail(self.error)
            ;
          };
        
          MarkIcon.prototype.changeText = function (text) {
            var self = this;
        
            self.runAjax = function () {
              return false;
            };
        
            self.$button
              .html(text)
              .prop('disabled', true)
            ;
          };
        
          MarkIcon.prototype.error = function () {
            var self = this;
        
            alert([
              'Houve um erro ao marcar o tópico como "' + self.config.name + '".',
              'Por favor, contate o suporte técnico.'
            ].join('\n'));
          };
        
          MarkIcon.prototype.appendStyles = function () {
            $('<style>', {
              'text': [
                '.fa-mark-icon-button {',
                '  padding: 8px 8px 8px 8px;',
                '  border: none;',
                '  color: #fff;',
                '  margin: 10px 0 10px 6px;',
                '  box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.08);',
                '  border-radius: 3px;',
                '}'
              ].join('\n')
            }).appendTo('head');
          };
        
          $(function () {
            $.each(config, function () {
              var self = this;
        
              (new FA.Topic.MarkIcon(self)).init();
            });
          });
        }(jQuery));

Você vai editar está parte do código (Em IDIMG coloque o id da imagem, exemplo: 1):
Código:
{ name: 'Resolvido', id  : IDIMG, background: '#8b5', onlyForMod: true },


Quando terminar os botões me avise para começarmos as mensagens.


Bom, quando eu fui criar os botões fiquei na dúvida, eu vou selecionar quem vai poder usar ou quem vai poder ver?

No caso ai devo selecionar Moderadores ou Membros?

Print: http://prntscr.com/jvj79o
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Vinicius-RP 16.06.18 2:14

Punisher escreveu:Primeiro vá em Painel de controle > Visualização > Gestão das imagens (Modo avançado) > Ícones de mensagens e crie 3 botões com as imagens que você citou acima.
Depois de criar você vai ver os ids delas, clique no botão modificar, vai abrir uma janela, veja o url (Abra o link):
http://prntscr.com/jvhlyc
Está vendo esta parte: edit&icon=1, este é o id da imagem, e você vai precisar dele quando for configurar o Js.

Crie um novo Javascript com investimento Em todas as páginas e adicione este código:
Código:
(function ($) {
          'use strict';
        
          var config = [
            { name: 'Resolvido', id  : 1, background: '#8b5', onlyForMod: true },
            { name: 'Em andamento', id  : 3, background: '#00aaff' },
            { name: 'Importante', id: 2, background: '#b140f7', onlyForAdmin: true }
          ];
        
          window.FA = window.FA || {};
          FA.Topic = FA.Topic || {};
        
          var MarkIcon;
          FA.Topic.MarkIcon = MarkIcon = function (config) {
            var self = this;
        
            self.userConfig = config;
            self.defaults = {
              name: undefined,
              id: undefined,
              background: undefined,
              onlyForMod: false,
              onlyForAdmin: false
            };
          
            self.config = $.extend({}, self.defaults, self.userConfig);
        
            $.each(self.config, function (key, value) {
              if (key === undefined) {
                throw new Error ('Não foi especificado um: ' + key + ' para o script de botões.');
              }
        
              if (value === undefined) {
                throw new Error ('Não foi especificado um valor: ' + value + ' para o script de botões.');
              }
            });
          };
        
          MarkIcon.prototype.init = function () {
            var self = this;
        
            var $post = $('.post:first');
            var $link = $post.find('a[href$="mode=editpost"]');
        
            if (!$link.length) {
              return false;
            }
        
            if (this.config.onlyForMod && (_userdata.user_level !== 1 && _userdata.user_level !== 2)) {
              return false;
            }
        
            if (this.config.onlyForAdmin && _userdata.user_level !== 1) {
              return false;
            }
        
            self.messageLink = $link.attr('href');
        
            self.$button = $('<button>', {
              'class'  : 'fa-mark-icon-button',
              'data-id': self.config.id,
              'text'  : self.config.name
            });
        
            self.$button
              .css('background-color', self.config.background)
              .on('click', function (event) {
                event.preventDefault();
        
                self.runAjax();
              })
              .insertBefore($post)
            ;
        
            self.appendStyles();
          };
        
          MarkIcon.prototype.runAjax = function () {
            var self = this;
        
            self.changeText('<i class="fa fa-refresh fa-spin"></i> Marcando...');
        
            $.get(self.messageLink)
              .done(function (context) {
                var $form = $('form[action="/post"]', context);
        
                var encode  = document.charset.toLowerCase() === 'utf-8' ? window.encodeURIComponent : window.escape;
        
                var formData = $form.serializeArray();
        
                var data = {};
                $.each(formData, function () {
                  var obj = this;
        
                  data[obj.name] = obj.value;
                });
        
                data.post_icon = self.config.id;
                data.post = 1;
        
                var encoded = $.map(data, function (value, key) {
                  return key + '=' + encode(value);
                }).join('&');
        
                $.post(self.messageLink, encoded)
                  .done(self.changeText('<i class="fa fa-check"></i> Marcado!'))
                  .fail(self.error)
                ;
              })
              .fail(self.error)
            ;
          };
        
          MarkIcon.prototype.changeText = function (text) {
            var self = this;
        
            self.runAjax = function () {
              return false;
            };
        
            self.$button
              .html(text)
              .prop('disabled', true)
            ;
          };
        
          MarkIcon.prototype.error = function () {
            var self = this;
        
            alert([
              'Houve um erro ao marcar o tópico como "' + self.config.name + '".',
              'Por favor, contate o suporte técnico.'
            ].join('\n'));
          };
        
          MarkIcon.prototype.appendStyles = function () {
            $('<style>', {
              'text': [
                '.fa-mark-icon-button {',
                '  padding: 8px 8px 8px 8px;',
                '  border: none;',
                '  color: #fff;',
                '  margin: 10px 0 10px 6px;',
                '  box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.08);',
                '  border-radius: 3px;',
                '}'
              ].join('\n')
            }).appendTo('head');
          };
        
          $(function () {
            $.each(config, function () {
              var self = this;
        
              (new FA.Topic.MarkIcon(self)).init();
            });
          });
        }(jQuery));

Você vai editar está parte do código (Em IDIMG coloque o id da imagem, exemplo: 1):
Código:
{ name: 'Resolvido', id  : IDIMG, background: '#8b5', onlyForMod: true },


Quando terminar os botões me avise para começarmos as mensagens.

Botões finalizado, só ficou aquela duvida inicial la, que postei no comentário acima
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Punisher 16.06.18 3:06

Vinicius-RP escreveu:
Bom, quando eu fui criar os botões fiquei na dúvida, eu vou selecionar quem vai poder usar ou quem vai poder ver?
No caso ai devo selecionar Moderadores ou Membros?
Print: http://prntscr.com/jvj79o

Quem pode selecionar são os moderadores, isto já está definido no Js, ai se não engano é quem vai poder ver as imagens.

Vai querer ajuda com as mensagens?
Punisher
Punisher
***

Membro desde : 16/10/2017
Mensagens : 167
Pontos : 284

http://rota-nwd.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Vinicius-RP 16.06.18 3:07

Punisher escreveu:
Vinicius-RP escreveu:
Bom, quando eu fui criar os botões fiquei na dúvida, eu vou selecionar quem vai poder usar ou quem vai poder ver?
No caso ai devo selecionar Moderadores ou Membros?
Print: http://prntscr.com/jvj79o

Quem pode selecionar são os moderadores, isto já está definido no Js, ai se não engano é quem vai poder ver as imagens.

Vai querer ajuda com as mensagens?

Ah ok, obg mano.

Se possível sim, não sei mexer muito com isso ainda
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Punisher 16.06.18 3:14

https://ajuda.forumeiros.com/t99723-plugin-criar-tags-bbcode tente criar usando este tópico, é bem explicativo, caso não consiga me chame.
Punisher
Punisher
***

Membro desde : 16/10/2017
Mensagens : 167
Pontos : 284

http://rota-nwd.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Vinicius-RP 16.06.18 3:36

Punisher escreveu:https://ajuda.forumeiros.com/t99723-plugin-criar-tags-bbcode tente criar usando este tópico, é bem explicativo, caso não consiga me chame.

Ok mano, ultima coisa apenas antes de dar resolvido, tem como retirar os membros de na hora de criarem o post poderem escolher as opções "Aprovado" "Em cursor" "Reprovado"

Print: http://prntscr.com/jvjp2b

Testei na fake e funcionou
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por tikky 16.06.18 13:32

Vinicius-RP escreveu:
Punisher escreveu:https://ajuda.forumeiros.com/t99723-plugin-criar-tags-bbcode tente criar usando este tópico, é bem explicativo, caso não consiga me chame.

Ok mano, ultima coisa apenas antes de dar resolvido, tem como retirar os membros de na hora de criarem o post poderem escolher as opções "Aprovado" "Em cursor" "Reprovado"

Print: http://prntscr.com/jvjp2b

Testei na fake e funcionou

Olá @Vinicius-RP.
Adicione no seu CSS

Código:
form[action="/post"] dl:nth-of-type(1) {
    display: none;
}

Atensiosamente,
tikky
tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Vinicius-RP 16.06.18 17:06

Punisher escreveu:https://ajuda.forumeiros.com/t99723-plugin-criar-tags-bbcode tente criar usando este tópico, é bem explicativo, caso não consiga me chame.

Fiz tudo como aparece no tópico, mas não apareceu as opções pra marca nos tópicos

Pedxz escreveu:
Vinicius-RP escreveu:
Punisher escreveu:https://ajuda.forumeiros.com/t99723-plugin-criar-tags-bbcode tente criar usando este tópico, é bem explicativo, caso não consiga me chame.

Ok mano, ultima coisa apenas antes de dar resolvido, tem como retirar os membros de na hora de criarem o post poderem escolher as opções "Aprovado" "Em cursor" "Reprovado"

Print: http://prntscr.com/jvjp2b

Testei na fake e funcionou

Olá @"Vinicius-RP".
Adicione no seu CSS

Código:
form[action="/post"] dl:nth-of-type(1) {
    display: none;
}

Atensiosamente,


Obg pela ajuda, funcionou
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Punisher 16.06.18 18:53

Vinicius-RP escreveu:
Punisher escreveu:https://ajuda.forumeiros.com/t99723-plugin-criar-tags-bbcode tente criar usando este tópico, é bem explicativo, caso não consiga me chame.

Fiz tudo como aparece no tópico, mas não apareceu as opções pra marca nos tópicos

Vá em um tópico e tente usar isto:
Código:
[alerta="[b]Título principal[/b]"]Texto secundário.[/alerta]

No Js do tópico tem vários titulos como: info, aviso, sucesso, você pode usar trocando o alerta do código passado acima, ex:
Código:
[sucesso="[b]Título principal[/b]"]Texto secundário.[/sucesso]

Para criar um botão com opções na caixa de resposta: https://ajuda.forumeiros.com/t100087-addon-criar-botao-no-editor-com-lista-de-comandos
Punisher
Punisher
***

Membro desde : 16/10/2017
Mensagens : 167
Pontos : 284

http://rota-nwd.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Vinicius-RP 16.06.18 20:16

Punisher escreveu:
Vinicius-RP escreveu:
Punisher escreveu:https://ajuda.forumeiros.com/t99723-plugin-criar-tags-bbcode tente criar usando este tópico, é bem explicativo, caso não consiga me chame.

Fiz tudo como aparece no tópico, mas não apareceu as opções pra marca nos tópicos

Vá em um tópico e tente usar isto:
Código:
[alerta="[b]Título principal[/b]"]Texto secundário.[/alerta]

No Js do tópico tem vários titulos como: info, aviso, sucesso, você pode usar trocando o alerta do código passado acima, ex:
Código:
[sucesso="[b]Título principal[/b]"]Texto secundário.[/sucesso]

Para criar um botão com opções na caixa de resposta: https://ajuda.forumeiros.com/t100087-addon-criar-botao-no-editor-com-lista-de-comandos

Obrigado mano pela ajuda. Vlw mesmo

Ultima pergunta (prometo rsrs), tem como deixar isso apenas para moderador?
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Punisher 16.06.18 20:33

@Vinicius-RP eu acho que não tem como, a melhor maneira de fazer isto seria você editar as tags ex: alerta > alert159 e passar os novos alertas pros moderadores do seu fórum, acho que nem é possível deixar está função somente pra moderador.
Punisher
Punisher
***

Membro desde : 16/10/2017
Mensagens : 167
Pontos : 284

http://rota-nwd.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Vinicius-RP 16.06.18 20:40

Punisher escreveu:@"Vinicius-RP" eu acho que não tem como, a melhor maneira de fazer isto seria você editar as tags ex: alerta > alert159 e passar os novos alertas pros moderadores do seu fórum, acho que nem é possível deixar está função somente pra moderador.

Obrigado cara, muito obrigado mesmo por todo o Help
Vinicius-RP
Vinicius-RP
*

Membro desde : 15/06/2018
Mensagens : 31
Pontos : 47

http://congressohablet.forumeiros.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Botões para moderação

Mensagem por Fraise 17.06.18 13:58

Tópico resolvido


Movido para "Questões resolvidas".
Fraise
Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6566
Pontos : 8050

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

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