[TUTORIAL] Chatbox da Staff (equipe)! Dom 7 Dez 2014 - 1:36
Eu percebi que muitos desejariam ter um chatbox exclusivo para a staff (equipe), eu já tinha feito um modelo em widget a um tempo atrás, achei estranho pois era muito pequeno, chato para implementar, requeria muitas etapas de criação e configurações de parâmetros no painel de controle...
Então, baseado em um outro projeto que estou desenvolvendo, este código tem a capacidade de um verdadeiro "instalador", possuindo até um desinstalador onde todo o código e demais áreas de suporte são removidos por completo!!!
Só ficando manualmente a criação de apenas um novo JavaScript no painel de controle para que possamos ter o instalador do chatbox da staff.
Deixando a conversa de lado, vamos ao que interessa!
Primeiramente: Em seu painel de controle, siga os passos da imagem abaixo:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
No painel de controle, crie um novo JavaScript com os seguintes parâmetros:
Título * : @install_chat_staff
Investimento : No índice
Código JavaScript * : - Copie e cole o código abaixo neste campo:
Link: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Nota: O campo título deverá conter exatamente este nome: @install_chat_staff
Pois a desinstalação do código e da estrutura do pseudo banco de dados depende exclusivamente dele!
Quando terminar esta etapa, vá ao índice do seu fórum e aguarde a seguinte janela:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Siga os passos seguintes aguardando o término de cada um, o tempo dependerá somente de sua conexão.
Após o instalador chegar ao fim, a página de seu fórum será recarregada, em seguida você poderá usar o chatbox da staff que terá a seguinte aparência (irá variar de acordo com a versão de seu fórum):
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Exemplo: Editando uma mensagem!
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Para desinstalar é bem fácil, assim como instalar, somente o fundador poderá fazer isso! Bastando para isso digitar no chat: /uninstall
Irá aparecer a seguinte janela:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Basta seguir os passos e o chat será desinstalado por completo, não ficando nem mesmo o código JavaScript.
Alguns comandos do chat:
/cls - Limpa as mensagens, zerando a lista.
/stop - Pausa a recepção de mensagens, útil quando não deseja ser incomodado.
/start - Reinicia a recepção de mensagens.
Vejam um exemplo de como as mensagens ficam armazenadas no pseudo banco de dados:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Formato JSON:
- Código:
{
"user": [{
"id": 1,
"name": "JScript",
"pname": "%3Cspan%20style%3D%22color%3A%23000099%22%3E%3Cstrong%3EJScript%3C%2Fstrong%3E%3C%2Fspan%3E",
"avatar": "http://autoitbrasil.com/forum/uploads/av-89.png"
}, {
"id": 2,
"name": "Member Test",
"pname": "%3Cspan%20style%3D%22color%3A%20rgb(0%2C%200%2C%20153)%3B%22%3E%3Cstrong%3EMember%20Test%3C%2Fstrong%3E%3C%2Fspan%3E",
"avatar": "http://2img.net/i/fa/invision/pp-blank-thumb.png"
}],
"msgs": [{
"id": 1,
"msg": "Messages%20cleared!",
"date": "18:56 - 19/12/2014"
}, {
"id": 1,
"msg": "Test%2001%20-%20FF",
"date": "18:56 - 19/12/2014"
}, {
"id": 2,
"msg": "Test%2002%20-%20IE",
"date": "18:57 - 19/12/2014"
}, {
"id": 2,
"msg": "Test%2003%20-%20CR",
"date": "18:57 - 19/12/2014"
}]
}
Bom é isso, quem gostar não se iluda com esse código, pois essa versão é apenas de avaliação, uma versão até 10x bem melhor do que essa será lançada na nossa área VIP!
Torne-se um membro VIP e desfrute de tudo o que você sempre quis!
JS