ChatCast V1
Há algum tempo estamos prometendo disponibilizar o chatcast para download. Pretendíamos revisar o código, adicionar comentários e melhorar algumas coisas antes de torná-lo público, porém não estamos tendo tempo para concretizar tais modificações.
Portanto, estamos liberando essa versão como está e deixaremos as melhorias para uma outra versão. Entre essas melhorias que ficaram por fazer listamos:
- Suporte à arquivos .mo para tradução;
- Possibilidade de exclusão dos arquivos de imagem antigos;
- Alteração do perfil dos participantes no painel administrativo;
- Alteração do vídeo do chatcast no painel administrativo;
- Timeout de requisições ao servidor.
Instalação
- Extraia os arquivos do chat para uma pasta no servidor;
- Crie um banco para o chat;
- Edite o arquivo mysql.php informando os dados relativos ao banco;
- hst: host do banco;
- bnc: nome do banco onde o chat será instalado;
- usr: usuário do banco;
- snh: senha do banco.
- Execute o arquivo install (http://dominio/chat/install.php);
- Pronto!
Utilização
Por padrão a tela principal do chat está em inglês e para alterar a língua basta clicar no link referente a sua língua. Atualmente, o chat está disponível em inglês, português e espanhol, sendo que cada lígua representa uma sala.
O Chat é aberto para quem quiser acompanhar as conversas, mas para participar do chat é preciso estar logado. O registro é simplificado, bastando informar o login e endereço de e-mail. A senha é gerada automaticamente e informada após conclusão do cadastro.
Área Administrativa
Após a instalação do chat, o sistema cria um usuário “admin” cuja senha é “123456″ com previlégios globais. Para se logar como administrador, utilize o endereço http://dominio/chat/admin/
Existem quatro possibilidades de moderação de usuário: liberado, silenciado, banido e aguardo.
- Liberado, a bandeira verde fica acesa e tudo que o usuário disser será transmitido a todos menos no telao;
- Silenciado, a bandeira amarela fica acesa, tudo que o usuário disser será bloqueado e o usuário receberá uma mensagem dizendo que ele está silenciado;
- Banido, a bandeira vermelha fica acesa, o usuário é expulso do chat e impedido de entrar novamente;
- Aguardo, nenhuma bandeira fica acesa e tudo o que o usuário disser estará sujeito a moderação.
Para conceder um estado de moderação a um usuário basta clicar na bandeira, e para remover esse estado basta clicar na bandeira novamente.
Além da moderação de usuários, existem três tipos de moderação de conversas: reprovar, aprovar e telão.
- Reprovar, caso seja dito algo “não apropriado”, o administrador pode reprovar a mensagem. Toda mensagem reprovada é excluída das conversas, mesmo que já tenha sido apresentada;
- Aprovar, o botão para aprovar aparece apenas para os usuários que estão em estado de “Aguardo”. Essas conversas ficam visíveis apenas para o administrador tornando-se públicas somente se o administrador clicar no botão de aprovar;
- Telão, essa funcionalidade de telão foi criada para as conferências (propósito pelo qual o chatcast foi inicialmente desenvolvido). O telão é uma página separada (http://dominio/chat/telao/) que mostra apenas as conversas de conteúdo interessante à conferência. Esse conteúdo é selecionado pelo administrador e apresentado quando clicado no botão “telão”.
ChatCast V2
Atualmente estamos trabalhando na nova versão do chatcast que possuirá janelas separadas para conversas particulares, definição de amigos, cadastro de videos pela área administrativa, blacklist entre outras novas funcionalidades. Falaremos mais sobre a nova versão em outro post.
Tecnologias Utilizadas
PHP MySQL jQuery
Demo
Visite http://xemele.cultura.gov.br/chats/ para ver o chatcast em funcionamento.











Koojoo - Design ..
14/07/2008 às 20:48
[...] lançado gratuitamente no Xemelê a versão 1.0 do ChatCast, isto é, integração um chat básico de conversa, streaming de video e [...]
Érico Oliveira
15/07/2008 às 16:02
Olá marcelo,
Instalei o chat em meu servidor e funcionou perfeitamente, muito bom!
Gostaria de saber como posso deixar o chat em português por padrão.
Obrigado
Marcelo
15/07/2008 às 16:21
Olá Érico,
para mudar a língua padrão, edite no arquivo index.php as linhas 13 e 14 de:
$_SESSION['lingua'] = !empty($_SESSION['lingua']) ? $_SESSION['lingua'] : “en”;
$lingua = !empty($_SESSION['lingua']) ? $_SESSION['lingua'] : “en”;
para:
$_SESSION['lingua'] = !empty($_SESSION['lingua']) ? $_SESSION['lingua'] : “pt”;
$lingua = !empty($_SESSION['lingua']) ? $_SESSION['lingua'] : “pt”;
Abraço
Érico Oliveira
15/07/2008 às 17:16
Olá Marcelo,
Obrigado pela resposta, mas já tinha feito isso e a tradução não foi exibida por completo. Apesar da imagem “Talk with” aparecer traduzida, os demais textos continuam em inglês…
Já exclui os arquivos temporários e cookies do navegador mais os textos continuam sendo exibidos em inglês.
Obrigado mais uma vez pela atenção.
Sandino
29/07/2008 às 11:58
Primeiramente parabens pelo ChatCast.
Muito bom.
…mas uma dúvida, se por um acaso o admin se auto banir, kkkkk, como que desfaço isto sem ter q reinstalar??? kkkkkkkkk (ainda não acredito q fiz isso…)
Abraços
Étore
18/08/2008 às 19:39
Gostaria de tirar uma duvida…
Não será mais possivel utilizar o chat pelo site? é q no meu trabalho aki é bloqueado baixar qualquer aplicativo…
E como tbm só é liberados sites gov.br, eu freguentava a salas do Xemele… e ja tenho varias amizades na sala…
guilherme
19/08/2008 às 10:06
Vamos reinstalar o chat essa semana. Em breve estará novamente no ar! Abs!
habib
30/08/2008 às 12:21
Onde que configura o stream de video que esta entrando? e se eu quiser colocar um itheora no lugar do flash?
Shirleny
09/09/2008 às 12:53
Oi. meu nome é shirleny moro em Brasilia-DF e nao consigo entrar na sala de bate papo, tenho amigos e nao consigo, ja me cadastrei ,mas no campo que tem que digitar o login vem uma mensagem assim: FALHA NO LOGIN, eu queria tanto falar c meu amigo vejo todo mundo aki mas nao cosnigo entrar, será q vc pode me ajudar..beijos
lila
13/10/2008 às 09:16
óla
silane
22/10/2008 às 07:34
Quero saber mais sobre diversidade cultural.ONDE EU ENCONTRO
Fabio
23/10/2008 às 19:05
uma sala tão bacana poderia entrar só gente boa né, mas tem varios engraçadinhos q fazem flood, melhor q desrrespeitam as pessoas …mais ta valendo eh soh diverssão..valeuuu
Maria Edite de F..
07/11/2008 às 08:51
Gostaria de conhecer mais sobre o chatcast
François Holanda
22/11/2008 às 22:03
Não como deixar uma opção ou tirar o registro de senhas, para os usuários entrare sem precisar se cadastrar?
Bernardo
01/12/2008 às 23:38
Tenho interesse em utilizar o programa para usuários do IRC, em uma rede que possui 6 mil nicks registrados e uma média de 1500 usuários conectados simultaneamente nos nossos servidores.
Enviei um e-mail clicando em “Contato”, mas vou reforçar aqui.
Por favor, entre em contato comigo: oraculo@virtualife.com.br.
Roberto
20/12/2008 às 02:32
ola, instalei o chatcast em meu servidor esta tudo ok com exceção do video que não carrega, como posso por exemplo testar com um video local em um diretorio, .
vanderson
07/01/2009 às 11:42
quado fas o cadastro não mostra não a cenha como eu faso pra ver
anapuaka
11/04/2009 às 18:38
como recuperar senha de usuarios que esiqceram
May
10/12/2009 às 23:45
Gostaria muito que voltasse a funcionar o chat do xemele, por gentileza alguém poderia me dar uam informçaõa a respeito
Fernando Binasco
11/02/2010 às 12:34
Link para download quebrado: Error 404 – Not Found
ALESSANDRA
30/03/2010 às 16:48
QERIA FAZER O DOWNLOAD E NÃO SEI COMO!