Marcelo Mesquita

Apenas mais um desenvolvedor WordPress

Plugin: MM Chat

A algum tempo atrás trabalhei num plugin para chat que acabou nem sendo colocado em funcionamento. Para não haver desperdício, resolvi disponibilizá-lo para download, caso exista algum interessado.

Instalação

  1. Faça o upload do plugin ‘mm-chat’ para o diretório ‘/wp-content/plugins/’ do WordPress;
  2. Ative o plugin;
  3. Arraste o widget ‘Chat’ para qualquer sidebar

Configuração

Um novo menu aparecerá em ‘Configurações > Chat’, onde será possível configurar o limite e caracteres de cada mensagem e intervalo das atualizações de: mensagens e usuários.

Utilização

Para iniciar uma conversa, faça o login no site, vá para a página onde o widget está, clique no nome da pessoa com quem você quer conversar. Cada usuário tem uma janela própria que pode ser movida para qualquer canto da tela (jQuery UI – Dialog).

Caso alguém te mande uma mensagem, a janela de dialogo abrirá automáticamente, além de manter um breve histórico das conversas anteriores.

Caso você não queira mais receber mensagens de um determinado usuário, basta clicar no cadeado ao lado do nome do mesmo.

Download

MM Chat

7 Comments

  • responder

    Romulo

    6 anos atrás

    Muito bom!!!!

  • responder

    Marcelo Bueno

    6 anos atrás

    Aí Marcelo.
    Legal teu plugin, só que não consegui fazer funcionar.
    Aparece o seguinte erro:

    Warning: in_array() expects parameter 2 to be array, string given in C:Program Files (x86)EasyPHP-5.3.8.1wwwmdbuenowp-contentpluginsmm-chatchat.php on line 407

    Cara, estou começando a ver algo de PHP agora e quero até o final de janeiro já ter começado a construir algumas coisinhas, embora no meu curso (estou fazendo técnico em informática) vou ter aulas de PHP só no próximo semestre.
    (tenho tido pouco tempo para estudar por conta).

    Obrigado. Um abraço do chará.

    • responder

      stallefish

      6 anos atrás

      Fala Bueno,
      obrigado pelo retorno, acabei de subir a correção (v0.6).

      Qualquer coisa é só avisar.

  • responder

    Eli

    5 anos atrás

    Marcelo, muito 10 este plugin! Ele é limpo e fácil de configurar…
    Agora, não consegui fazer funcionar chat em grupo.

    Por exemplo: loguei com quatro usuários em navegadores e pcs diferentes… Usuários: Admin, user1, user2 e user3.

    Admin recebe mensagens de user1, user2 e user3 na mesma janela, mas quando responde nenhum dos três recebe as respostas. E as mensagens enviadas pelos três “users” não aparecem para os três.

    Por acaso, tem alguma forma de fazer uma sala de chat com ele entre os usuários logados?

    * Uso WordPress 3.3

    Abraço e obrigado!
    Eli – Floripa

    • responder

      stallefish

      5 anos atrás

      Eli,
      obrigado pelo retorno, vou dar uma olhada nesse erro e tentar corrigi-lo o mais rápido possível.

      Estava prevista a funcionalidade de chat em grupo, seria um shortcode que colocaríamos em um post que se transformaria em uma área pública para conversa. Mas ainda não iniciei sua implementação.

      Abraço,
      Marcelo Mesquita

  • responder

    Rodrigo Lins

    3 anos atrás

    Olá Marcelo muito legal o seu plugin. Parabéns!!!
    Gostaria de adicionar um evento sonoro ao receber mensagens. É possível?
    Percebi um bug, quando a página e visualizada no firefox é normal?

    Abração!

    • responder

      Marcelo Mesquita

      3 anos atrás

      Rodrigo,

      Já tem tempo que não atualizo esse plugin e ele está com alguns bugs. Pretendo atualiza-lo, só não sei quando… rs.

      Para tocar o som, você terá que editar a função chat_update_messages do arquivo js/chat.js.

      Qualquer coisa é só avisar.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *