Modificar comandos do Chatbox

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

Atendido / Resolvido Modificar comandos do Chatbox

Mensagem por iChocks em 10.05.15 6:32

Opa, beleza?

Não sei se estou na área certa, mas realmente não sei onde postar.
Bom, to querendo mudar os comandos do chat padrão do forumeiros... Esses:

http://prntscr.com/73jh2i

Por exemplo, o de mensagem ausente é "/abs", gostaria de mudar para "/aus". É possível?
iChocks

iChocks
Nível 2

Masculino
Inscrito dia : 10/05/2015
Mensagens : 13
Pontos Ativos : 21

http://globalmakers.umforum.net/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por JScript em 11.05.15 15:44

Sim, isso é perfeitamente possível!

@iChocks
Passe-nos a lista completa da "tradução" que deseja para os comandos ok?

JS
JScript

JScript
Membro do Fórum

Masculino
Inscrito dia : 15/03/2013
Mensagens : 1449
Pontos Ativos : 1901

http://jscript.forumeiros.com/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por iChocks em 12.05.15 22:42

@JScript escreveu:Sim, isso é perfeitamente possível!

@iChocks
Passe-nos a lista completa da "tradução" que deseja para os comandos ok?

JS

Na verdade, quero só esse /abs pra /aus mesmo, acho /abs sem sentido ;x Desculpa todo esse tópico pra isso, realmente parece ser uma coisa hyper simples.
iChocks

iChocks
Nível 2

Masculino
Inscrito dia : 10/05/2015
Mensagens : 13
Pontos Ativos : 21

http://globalmakers.umforum.net/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por JScript em 13.05.15 13:14

@iChocks
Ok, abaixo está o código com investimento apenas no índice:

Novo código: https://ajuda.forumeiros.com/t99735-modificar-comandos-do-chatbox#688443

JS


Última edição por JScript em 13.05.15 23:33, editado 1 vez(es) (Razão : Novo código!)
JScript

JScript
Membro do Fórum

Masculino
Inscrito dia : 15/03/2013
Mensagens : 1449
Pontos Ativos : 1901

http://jscript.forumeiros.com/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por iChocks em 13.05.15 20:42

@JScript escreveu:@iChocks
Ok, abaixo está o código com investimento apenas no índice:
Código:

$(window).load(function() {
 var chatbox_script = function() {
 $('#submit_button').unbind('click').bind('click', function() {
 var message = $('#message').val().trim();
 if (message != '') {
 if (message == '/aus') {
 $('#message').val('/abs');
 }
 }
 });
 };

 var s = document.createElement('script');
 s.text = "(" + chatbox_script.toString() + ")();";
 $('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function() {
 try {
 $(this.contentDocument || this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function() {
 this.appendChild(s.cloneNode(true))
 })
 } catch (a) {}
 })
});

JS

Ah, 2 coisas, meu fórum ta na versão Invision, ainda sim funciona? E 2, pelo teu nome (hehe) é pra eu colocar lá em gestão de códigos JavaScript certo?
iChocks

iChocks
Nível 2

Masculino
Inscrito dia : 10/05/2015
Mensagens : 13
Pontos Ativos : 21

http://globalmakers.umforum.net/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por JScript em 13.05.15 21:02

@iChocks
Olá, o código é para todas as versões e deverá ser adicionado como um novo JavaScript sim!

JS
JScript

JScript
Membro do Fórum

Masculino
Inscrito dia : 15/03/2013
Mensagens : 1449
Pontos Ativos : 1901

http://jscript.forumeiros.com/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por iChocks em 13.05.15 22:46

Não deu certo ;\ O código de ausente continua sendo /abs... Será que o fato do meu chat ser no fim da página não muda nada?
Prints:

http://prntscr.com/74wogi
http://prntscr.com/74wpih

Não funciona sem colocando a razão do lado:

http://prntscr.com/74wptq
iChocks

iChocks
Nível 2

Masculino
Inscrito dia : 10/05/2015
Mensagens : 13
Pontos Ativos : 21

http://globalmakers.umforum.net/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por JScript em 13.05.15 23:27

@iChocks
Ok, eu tinha me esquecido que pode-se dar a razão da ausência...

Troque o código anterior por este outro abaixo e o investimento continua sendo apenas no índice:
Código:

$(function() {
   if (_userdata.session_logged_in) {
      if (jQuery('object#frame_chatbox').length) {
         jQuery('#frame_chatbox').replaceWith('<iframe src="/chatbox/index.forum?archives" id="frame_chatbox" scrolling="yes" width="100%" height="100%" type="text/html" style="border: 0px;" />');
      }
   }
});

$(window).load(function() {
   if (_userdata.session_logged_in) {
      chat_cmdTranslation();

      $('#frame_chatbox').load(function() {
         chat_cmdTranslation();
      });
   }
});

function chat_cmdTranslation () {
   var frame_chatbox = $('#frame_chatbox').contents();

   frame_chatbox.find('#submit_button').unbind('click').bind('click', function() {
      var message = frame_chatbox.find('#message').val().trim();
      if (message != '') {
         if (message.indexOf('/aus') == 0) {
            frame_chatbox.find('#message').val('/abs' + message.split('/aus')[1]);
         }
      }
   });

}

JS
JScript

JScript
Membro do Fórum

Masculino
Inscrito dia : 15/03/2013
Mensagens : 1449
Pontos Ativos : 1901

http://jscript.forumeiros.com/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por iChocks em 14.05.15 0:58

@JScript escreveu:@iChocks
Ok, eu tinha me esquecido que pode-se dar a razão da ausência...

Troque o código anterior por este outro abaixo e o investimento continua sendo apenas no índice:
Código:

$(function() {
 if (_userdata.session_logged_in) {
 if (jQuery('object#frame_chatbox').length) {
 jQuery('#frame_chatbox').replaceWith('<iframe src="/chatbox/index.forum?archives" id="frame_chatbox" scrolling="yes" width="100%" height="100%" type="text/html" style="border: 0px;" />');
 }
 }
});

$(window).load(function() {
 if (_userdata.session_logged_in) {
 chat_cmdTranslation();

 $('#frame_chatbox').load(function() {
 chat_cmdTranslation();
 });
 }
});

function chat_cmdTranslation () {
 var frame_chatbox = $('#frame_chatbox').contents();

 frame_chatbox.find('#submit_button').unbind('click').bind('click', function() {
 var message = frame_chatbox.find('#message').val().trim();
 if (message != '') {
 if (message.indexOf('/aus') == 0) {
 frame_chatbox.find('#message').val('/abs' + message.split('/aus')[1]);
 }
 }
 });

}

JS

Opa, valeu colega o/ Agora eu digitando /aus + [razão] ele vai de boa. Só /aus sozinho que não foi alterado, continua /abs. Mas pra mim já serve, obrigado Piscada Pode fechar.
iChocks

iChocks
Nível 2

Masculino
Inscrito dia : 10/05/2015
Mensagens : 13
Pontos Ativos : 21

http://globalmakers.umforum.net/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por JScript em 14.05.15 1:20

@iChocks
Não se contente com um código pela metade ok?

Aqui está um novo código com a correção pra esse problema:
Código:

$(function() {
   if (_userdata.session_logged_in) {
      if (jQuery('object#frame_chatbox').length) {
         jQuery('#frame_chatbox').replaceWith('<iframe src="/chatbox/index.forum?archives" id="frame_chatbox" scrolling="yes" width="100%" height="100%" type="text/html" style="border: 0px;" />');
      }
   }
});

$(window).load(function() {
   if (_userdata.session_logged_in) {
      chat_cmdTranslation();

      $('#frame_chatbox').load(function() {
         chat_cmdTranslation();
      });
   }
});

function chat_cmdTranslation () {
   var frame_chatbox = $('#frame_chatbox').contents();

   frame_chatbox.find('#submit_button').unbind('click').bind('click', function() {
      var message = frame_chatbox.find('#message').val().trim();
      if (message != '') {
         if (message.indexOf('/aus') == 0) {
            var r = message.split('/aus')[1];
            frame_chatbox.find('#message').val('/abs' + ((r.length) ? r : ""));
         }
      }
   });
}

JS
JScript

JScript
Membro do Fórum

Masculino
Inscrito dia : 15/03/2013
Mensagens : 1449
Pontos Ativos : 1901

http://jscript.forumeiros.com/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por iChocks em 14.05.15 1:47

@JScript escreveu:@iChocks
Não se contente com um código pela metade ok?

Aqui está um novo código com a correção pra esse problema:
Código:

$(function() {
 if (_userdata.session_logged_in) {
 if (jQuery('object#frame_chatbox').length) {
 jQuery('#frame_chatbox').replaceWith('<iframe src="/chatbox/index.forum?archives" id="frame_chatbox" scrolling="yes" width="100%" height="100%" type="text/html" style="border: 0px;" />');
 }
 }
});

$(window).load(function() {
 if (_userdata.session_logged_in) {
 chat_cmdTranslation();

 $('#frame_chatbox').load(function() {
 chat_cmdTranslation();
 });
 }
});

function chat_cmdTranslation () {
 var frame_chatbox = $('#frame_chatbox').contents();

 frame_chatbox.find('#submit_button').unbind('click').bind('click', function() {
 var message = frame_chatbox.find('#message').val().trim();
 if (message != '') {
 if (message.indexOf('/aus') == 0) {
 var r = message.split('/aus')[1];
 frame_chatbox.find('#message').val('/abs' + ((r.length) ? r : ""));
 }
 }
 });
}

JS

Okay sir o/

Esse ficou perfeito, valeu Piscada
iChocks

iChocks
Nível 2

Masculino
Inscrito dia : 10/05/2015
Mensagens : 13
Pontos Ativos : 21

http://globalmakers.umforum.net/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por Daemon em 14.05.15 3:04

@iChocks escreveu:Na verdade, quero só esse /abs pra /aus mesmo, acho /abs sem sentido ;x Desculpa todo esse tópico pra isso, realmente parece ser uma coisa hyper simples.
Sem sentido querer mudar isso e dar essa justificativa meu caro... "abs", é a abreviação da palavra em inglês "absent", que significa "ausente"!
Seria a mesma coisa de mudar o "/clear" para "/limpar".


Mas já que o senhor prefere assim, tudo bem... Rindo
Daemon

Daemon
Membro do Fórum

Masculino
Inscrito dia : 02/03/2012
Mensagens : 1127
Pontos Ativos : 1732

http://bestskins.forumeiros.com/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por JScript em 14.05.15 3:17

@Daemon
Sim, eu também achei estranho, mas valeu pois eu fiz a base para podermos modificar, acrescentar, remover ou que mais desejarmos com os comandos!

JS
JScript

JScript
Membro do Fórum

Masculino
Inscrito dia : 15/03/2013
Mensagens : 1449
Pontos Ativos : 1901

http://jscript.forumeiros.com/

Atendido / Resolvido Re: Modificar comandos do Chatbox

Mensagem por RafaelS. em 14.05.15 20:55

@iChocks escreveu:
Okay sir o/

Esse ficou perfeito, valeu Piscada

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.


Eu sou o RafaelS.,
Eu aconselho-lhe ler os seguintes tópicos:

Seta Para evitar ser punido é importante que leia  o regulamento geral do Fórum dos fóruns.
Seta Antes de criar o seu pedido de suporte certifique-se de ler o regulamento da seção de suporte.
Seta Quando for criar o seu tópico tente ser o mais específico possível, para que nós possámos entender!

"O importante não é vencer todos os dias, mas lutar sempre."
Modificar comandos do Chatbox XCPergr
Modificar comandos do Chatbox 6KeRsER
RafaelS.

RafaelS.
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 26/04/2014
Mensagens : 4990
Pontos Ativos : 5962

http://techmais.forumeiros.com/

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


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