Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.


Você não está conectado. Conecte-se ou registre-se

Sobre o ShoutBox...

3 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1Sobre o ShoutBox... Empty Sobre o ShoutBox... Seg Ago 19, 2013 4:11 pm

JScript

JScript
Nivel 3

Olá pessoal!

Me chamo João Carlos, mas conhecido na web como JScript (...) Vi que estão usando aqui o ShoutBox que desenvolvi para o http://punbb.forumeiros.com/forum e gostaria de passar umas informações que poderão ajudar a todos e melhorar mais ainda o chat!

Bom, eu ainda não fiz um tutorial definitivo pois ainda falta muito a ser feito incluindo o ShoutBox completo em uma página só, da mesma forma que é na plataforma IPBoard.

O código abaixo foi desenvolvido para ser adicionado na tag do template Overall_header, o que nada impede de ser adaptado para outras versões como Invision por exemplo!
Código:

        $(function() {
            if (location.pathname == '/' || location.pathname == "/translate_c") {
                if (document.getElementById('logout') !== null) {
                    $('#page-body').prepend('<iframe id="iframe_shoutbox" height="360px" width="100%" frameBorder="0" src="/h2-shoutbox_embedded">Your browser does not support IFRAMEs</iframe>');
                /*} else {
                    $('#page-body').prepend('<iframe id="iframe_shoutbox_offline" height="360px" width="100%" frameBorder="0" src="/h4-shoutbox_offline">Your browser does not support IFRAMEs</iframe>');
                    */
                }
            }
        });
        function updateIframeSize(x,y){
            if (x != '') {
                $('#' + x).height(y + 10 + 'px');
            }
        } 
Nota: Coloquem dentro da tag , claro! Substitua o trecho /h2-shoutbox_embedded pelo endereço correspondente a página de seu ShoutBox.
Percebam que deixei uma porte do código "comentada" pois é utilizada em meu fórum para mostrar as mensagens mesmo quando não estamos conectados, isso mesmo, até os visitantes podem ver o ShoutBox com as mensagens!!!
Mas isso ficará pra um tutorial que farei quando finalizar o código principal. Caso desejem saber qual parte do código é responsável por mostrar as mensagens aos visitantes, o trecho é:
Código:

   setTimeout(function() {
      var aHtml = new Array();
      var target = $('#chatbox_general').find('tr');

      len = target.length - 1, count = 1;
      for (var index = len; index >= 0; index--) {
         if (count >= 20) {
            break;
         }
         aHtml.push(new Array('<tr id="shout-row-' + count + '" class="row2">' + $(target[index]).html() + '</tr>;'));
         count++
      }
      var sHtml = aHtml.reverse().join();
      var compress = LZString.compressToBase64(sHtml) /* UPF in: http://punbb.forumeiros.com/t78-atualizar-campos-do-perfil */
      $.post("/ajax_profile.forum?jsoncallback=?", {
         id: "2",
         user: USER_ID,
         active: "1",
         content: '[["profile_field_2_2", "' + compress + '"]]',
         tid: TID
      }, function(data) { /*console.log("OK: ajax_profile, userID = " + USER_ID);*/
      }, "json").fail(function() {
         console.log("Error: ajax_profile, userID = " + USER_ID);
      });
   }, 10000);
Para ter o efeito das mensagens aos visitantes, basta criar um campo no perfil com a seguinte aparência:
Sobre o ShoutBox... LUQGT3p
Depois tem que saber qual é o número do campo que foi criado e substituir o que está no código: profile_field_2_2 pelo o correspondente de seu fórum e modificar também id: "2", pelo final do nome do campo, que no meu caso termina com 2.
É simples!

So long,

JS

2Sobre o ShoutBox... Empty Re: Sobre o ShoutBox... Ter Ago 20, 2013 8:50 am

Cʀɑzy

Cʀɑzy
Admin
Admin

Olá!

Entendo, em breve vou fazer está atualização.
JScript eu gostaria de falar com você, em particular. Wink

http://programando.forum-pro.net

3Sobre o ShoutBox... Empty Re: Sobre o ShoutBox... Ter Ago 20, 2013 4:47 pm

JScript

JScript
Nivel 3

Olá!

Estou a seu dispor, podemos nos comunicar aqui mesmo por MP?

Abraços,

JS

4Sobre o ShoutBox... Empty Re: Sobre o ShoutBox... Dom Set 08, 2013 1:41 pm

Cʀɑzy

Cʀɑzy
Admin
Admin

Olá,

Sugestão em estudo.

Até breve.

http://programando.forum-pro.net

5Sobre o ShoutBox... Empty Re: Sobre o ShoutBox... Seg Set 16, 2013 12:20 pm

VitorC.

VitorC.
Moderador

Olá a todos! Wink

Após muito estudarmos esta sugestão, foi decidido que não é o que procuramos para o nosso fórum. Agradecemos a você por tentar melhorar-lo. Estaremos então arquivando está sugestão.

Sugestão rejeitada.
Tópico movido para 'Sugestões recusadas'.


Atenciosamente,
Equipe Programando.

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

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