Eu estive verificando como está a estrutura atual do response dessa nova versão do chatbox e fiquei surpreso com o conteúdo que agora está em formato JSON!!!
Isso mesmo, agora está mais profissional e com isso já podemos ter certeza de que o avatar nas postagens está mais próximo do que imaginamos...
Vejam abaixo o formato retornado pela função initListening():
Agora o retorno da url [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] <- esse final eu acho que é relativo ao meu fórum...
Olá [Tens de ter uma conta e sessão iniciada para poderes visualizar este link], No novo chatbox estão lá as habilidades sobre avatar, editar / apagar mensagens Caixa de mensagens como seu módulo similar?
Bem, enquanto a nova versão do chat box ainda está em constante desenvolvimento pela equipe de técnicos da forumeiros, adicionar o avatar nesta versão está mais fácil ainda!!!
Quem desejar testar, basta adicionar o código abaixo com investimento apenas no índice:
Link para o novo código: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
JS
Última edição por JScript em Sex 13 Fev 2015 - 18:35, editado 1 vez(es)
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] Eu testar isso e ainda questões Vou esperar por código final obrigado por seu trabalho em vão , este é um ótimo sistema de chat!
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] quando fala em nova versão como assim? O que é preciso alterar? De momento eu não possuo nenhum outro JS para a chatbox, utilizei o seu e ficou assim: Não consigo acertar os botões a baixo e depois tem aqueles icones em branco tambem a mais penso eu
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] escreveu:Jscript quando fala em nova versão como assim?
Leia novamente: Bem, enquanto a nova versão do chat boxainda está em constante desenvolvimentopela equipe de técnicos da forumeiros, adicionar o avatar nesta versão está mais fácil ainda!!!
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] escreveu:O que é preciso alterar?
Que eu saiba: Todos os códigos de personalização/modificação do chatbox precisam ser modificados para se adequarem ao novo formato!
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] escreveu:De momento eu não possuo nenhum outro JS para a chatbox, utilizei o seu e ficou assim:
Então ficou como eu esperava e com o propósito do meu código: com os avatares!
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] escreveu:Não consigo acertar os botões a baixo e depois tem aqueles icones em branco tambem a mais penso eu
Isso é problema do CSS no qual os técnicos da Forumeiros ainda estão trabalhando para corrigir!
Olá [Tens de ter uma conta e sessão iniciada para poderes visualizar este link], Você pode adicionar o avatar e editar / apagar funções em chatbox como o javascript anterior?
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] I've added these features, but the code is still in testing on my computer! When the code is ready I will publish, you understand now?
Meu código foi aceito, vejam: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Olá pessoal!
O código abaixo somente adiciona o avatar no chat, a edição das mensagens ainda está em testes.
Quem desejar ter o avatar no chat, basta adicionar o código abaixo somente no "Índice" ou "In the home page":
Código:
Done!
Nota: O código acima só funciona na nova versão do chat box e se não tiver outro código JS de personalização do chat! Use somente para testes, uma vez que o código final poderá ser bem diferente do atual e com isso poderás ter problemas!
A variável "msg": retornar em html, o que pode ser considerador um erro grande, imaginem um cara com mal intenção bugar uma pagina só configurando por uma postagem usando css e tag
Código:
<style>
. O certo seria retornar em bbcode ou broquear tags html especificas.
Última edição por TiagoDJ7 em Seg 16 Fev 2015 - 15:09, editado 1 vez(es) (Motivo da edição : Style do forum bugou.)
TiagoDJ7 escreveu:A variável "msg": retornar em html, o que pode ser considerador um erro grande, imaginem um cara com mal intenção bugar uma pagina só configurando por uma postagem usando css e tag
Código:
<style>
. O certo seria retornar em bbcode ou broquear tags html especificas.
Imagine um indivíduo desses sendo pego em "flagrante" e tendo seus dados (ou dos tutores) expostos em toda web em cada um dos FDFs existentes!
Eu não vejo a hora de isso acontecer!!![/b] [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
JS
Última edição por JScript em Ter 17 Fev 2015 - 4:39, editado 1 vez(es)
TiagoDJ7 escreveu:A variável "msg": retornar em html, o que pode ser considerador um erro grande, imaginem um cara com mal intenção bugar uma pagina só configurando por uma postagem usando css e tag
Código:
<style>
. O certo seria retornar em bbcode ou broquear tags html especificas.
Nem tanto.. O retorno é feito com HTML "escapado" (não sei um bom termo em português kkk), sendo assim as tags são mostradas como strings literais e não interpretadas pelo navegador...
Esse novo chat está tão bom que até mesmo uma vulnerabilidade existente nos tópicos, mp's, etc já não existe nele!! Eu pessoalmente gostei muito.
E agora com a galera da Forumeiros começando a por em práticas várias melhoriar propostas pelos seus membros, vai melhorar mais ainda... [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Obrigado pelas palavras de incentivo amigos! Que tal termos o avatar dos membros na lista de usuários "Online / Ausente" ?
Basta adicionar o código abaixo com investimento apenas no "Índice" ou "In the home page":
Código:
/************************************************************************** * Module: cb_avatar * Description: Add avatar on chat user list! * Author: Made and Optimizations by JScript - 2015/02/05 * Version: RC1 (Release candidate 1!) ***************************************************************************/
// Redefine function! function insertChatBox(chatbox_id, chatbox_url) { return insertChatBoxNew(chatbox_id, chatbox_url); } // Redefine function! function insertChatBoxNew(chatbox_id, chatbox_url) { // Put the chat box on top of widgets! // $('#' + chatbox_id).parent().detach().prependTo('#wrapper');