Remoção automática das mensagens de conexão no chat

2 participantes

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

Admineiro

Tópico resolvido Remoção automática das mensagens de conexão no chat

Mensagem por tikky 09.03.17 22:50

Detalhes da questão


Endereço do fórum: http://www.power-pixel.net/
Versão do fórum: phpBB2

Descrição


Não sei se existe, algum js que só limpe os logs de conectar/desconectar lá no chatbox automaticamente.


Última edição por tikky em 11.03.17 20:37, editado 1 vez(es)
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico resolvido Re: Remoção automática das mensagens de conexão no chat

Mensagem por Kyo Panda 10.03.17 14:35

Adicione a um novo Javascript com Investimento em No índice:

Código:
if (typeof window.onChatBoxLoad === 'undefined') {
   window.onChatBoxLoad = function(event) {
      $(document).trigger(
         'fa.chatbox.load', event.target.contentWindow.document
      );
   };

   window.insertChatBox = function(chatbox_id, chatbox_url) {
      var $target = $('#' + chatbox_id);
      
      var $iframe = $('<iframe>', {
         src: chatbox_url,
         id: 'frame_chatbox',
         scrolling: 'no',
         width: '100%',
         height: '100%',
         marginwidth: 0,
         marginheight: 0,
         frameborder: 0,
      });
      
      $iframe.get(0).onload = window.onChatBoxLoad;
      
      $target.html('').append($iframe);
   };

   window.insertChatBoxNew = function(chatbox_id, chatbox_url) {
      var $target = $('#' + chatbox_id);
      
      var $object = $('<object>', {
         id: 'frame_chatbox',
         scrolling: 'yes',
         width: '100%',
         height: '100%',
         type: 'text/html',
      });
      
      $object.attr('data', chatbox_url);
      $object.get(0).onload = window.onChatBoxLoad;
      
      $target.html('').append($object);
   };
}

(function($) {
   'use strict';
   
   if (!window.MutationObserver) {
      return;
   }
   
   var $chatbox = null;
   
   var observer = new MutationObserver(function(mutations) {
      $chatbox
         .find('.msg > span[style="color:red"], .msg > span[style="color:green"]')
         .each(function(index, elem) {
            $(elem).closest('.clearfix').remove();
         })
      ;
   });
   
   $(document).on('fa.chatbox.load', function(event, context) {
      $chatbox = $('#chatbox', context);
      
      observer.observe($chatbox.get(0), {
         childList: true,
         subtree: false,
      });
   });
}(jQuery));

o/
Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Remoção automática das mensagens de conexão no chat

Mensagem por tikky 10.03.17 15:16

não está a dar, eu uso este css no meu fórum será que não dá por causa nisso?

Código:
div [style*="height:4px"]{height:0px!important;}
#chatbox p span[style*="color:red"] strong,#chatbox p span[style*="color:green"] strong{color: #666;font-weight: 600;text-shadow: 0 1px 2px rgba(0,0,0,.05);}
#chatbox p span[style*="color:red"] strong:before, #chatbox p span[style*="color:green"] strong:before {content: "BOT PPF:";color: #222!important;}
span.chatbox-username.chatbox-message-username {font-weight: 600!important;}
span.chatbox-username.chatbox-user-username {font-weight: bold!important;}
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico resolvido Re: Remoção automática das mensagens de conexão no chat

Mensagem por Kyo Panda 10.03.17 15:21

Não, pois o código não leva em consideração o CSS. Pensativo

Eu não encontrei o código Javascript aplicado no seu fórum. O senhor o desativou?
Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Remoção automática das mensagens de conexão no chat

Mensagem por tikky 10.03.17 15:28

ativei


tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico resolvido Re: Remoção automática das mensagens de conexão no chat

Mensagem por Kyo Panda 13.03.17 12:22

mensagens - Remoção automática das mensagens de conexão no chat 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".
Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

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


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