Jump to content

[WHMCS] Notificações js ao responderem ticket


Recommended Posts

Boa noite pessoal, acabo de postar no WHMCS.RED um post mostrando como implementar notificações js no WHMCS, vous mostrar as vantagens de utilizar:

  • A maior parte do código é por parte do navegador;
  • Sobrepõe janelas e páginas de terceiros;
  • Não precisa estar com o navegador maximizado;
  • Não precisa atualizar a página;
  • Pode alterar o som da notificação;
  • Pode alterar os icones das notificações;
  • Pode alterar o titulo e texto das notificações;
  • Ao clicar na notificação você vai para página do ticket;
  • Não precisa estar na página do ticket para funcionar.

Atualização de 29/07/2016 as 20:51

As modificações novas já foram postadas em: http://whmcs.red/notificacoes-javascript-ao-responderem-ticket/

Agradecemos ao @edvan por ter mostrado o hook que facilitou a atualização e ao @LucianoZ que colocou todos os arquivos em uma pasta só.

As modificações foram:

  • Não usa mais php smarty tags;
  • Não precisa incluir a linha no configuration.php;
  • Não precisa editar nenhum arquivo;
  • É feito por hooks (agradecimentos ao Edvan);
  • O erro dos acentos foram arrumados;
  • Funciona com http e https sem modificar nada;
  • Já vai acompanhado de todos os arquivos, sons e imagens;
  • Notificação fixa na tela por css pra caso o cliente nao veja a notificação javascript;
  • Mais rápido e seguro.

Obrigado!

Link to comment
Share on other sites

Fiz teste e não funcionou .-.

Fox Soluções | (011) 3090 4444 / (011) 96841-9797 |  www.FoxSolucoes.com
 | Streaming Áudio | CentovaCast | Revendas de Streaming | Data Center Brasil  EUA | 
 | Streaming Vídeo | CastControl WOWZA | Revendas de Streaming | Data Center Brasil  EUA | 

Link to comment
Share on other sites

3 horas atrás, CompuLabs disse:


Você ativou o php na aba segurança?

Enviado do meu Galaxy S6 usando Tapatalk.
 

Excelente dica!

Uma dica para não precisar habilitar o Allow Smarty PHP Tags é utilizar o código abaixo:

{assign var='autoauthkey' value="123456"}
{assign var='token' value=$client.email|cat:$autoauthkey}

ou

{assign var='token' value=$client.email|cat:123456}

e na geração do link utilizar o md5 direto.

notificacoes.php?u={$token|md5}&e={$client.email}

É possível criar um hook http://docs.whmcs.com/Hooks:ClientAreaFooterOutput para adicionar o código js diretamente no whmcs sem edição.

Link to comment
Share on other sites

4 horas atrás, edvan disse:

Excelente dica!

Uma dica para não precisar habilitar o Allow Smarty PHP Tags é utilizar o código abaixo:


{assign var='autoauthkey' value="123456"}
{assign var='token' value=$client.email|cat:$autoauthkey}

ou


{assign var='token' value=$client.email|cat:123456}

e na geração do link utilizar o md5 direto.


notificacoes.php?u={$token|md5}&e={$client.email}

É possível criar um hook http://docs.whmcs.com/Hooks:ClientAreaFooterOutput para adicionar o código js diretamente no WHMCS sem edição.

A dica de transformar em hook é interessante, vou estar dando uma olhada para fazer o mesmo.

Em breve tem novidade, módulo de desbloqueio de IP bem completinho rs "spoiler"

Chamou? Estamos ai!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...

Important Information

Do you agree with our terms?